Savory Sweet Potato Breakfast Casserole

Sharing is caring

Last Updated on November 5, 2026 by Angie Spuzak

This savory sweet potato breakfast casserole with bacon, eggs, spinach, and thyme is an easy, gluten-free fall breakfast recipe perfect for brunch, Thanksgiving, or meal prep.

A sliced sweet potato breakfast casserole with bacon, red peppers, and greens in a rectangular baking dish, topped with a sprig of fresh herbs.

Savory Sweet Potato Breakfast Casserole

I never thought I would be the person telling you how much I love casseroles. Growing up in Poland, casseroles weren’t really part of my cooking repertoire the way they are in the United States. Then I moved here, got busy with life, work, and everything else that comes with building a new life in another country. I started to appreciate the beauty of making one dish that could feed me for several meals.

Convenience won me over, but flavor came first.

Sweet potatoes were another ingredient I wasn’t particularly excited about. I always associated them with sweet preparations, often loaded with sugar or topped with marshmallows. That wasn’t really my thing. Once I started cooking sweet potatoes with savory ingredients, though, I began to see them differently. Their natural sweetness works beautifully with salty bacon, earthy spinach, fragrant thyme, and creamy eggs.

That’s how this savory sweet potato breakfast casserole earned a place in my kitchen.

As a nutrition consultant and chef, I love creating recipes that make healthy eating practical without sacrificing the pleasure of eating. This casserole brings together protein, vegetables, and satisfying carbohydrates in one dish. It feels substantial enough to keep me going through a busy morning, and I love that I can make it ahead and simply reheat a portion when hunger strikes.

It is also a lovely fall dish for fall breakfast, especially when the mornings turn chilly and you want something more satisfying than a quick smoothie. Serve it for a weekend brunch, prepare it for Thanksgiving morning, or make it on Sunday so breakfast is covered for the next few days.

Ingredients for a meal including bacon, two sweet potatoes, eggs, spinach, a red bell pepper, an onion, fresh thyme, milk, butter, oil, and various spices arranged on a rustic wooden table.

Why You Should Trust My Version

I’ve spent about 20 years working as a chef, developing recipes, and cooking for people with different tastes and nutritional needs. I approach breakfast the same way I approach dinner: I want good ingredients, balanced flavors, and textures that make every bite interesting.

With this recipe, I pay particular attention to the sweet potatoes. They need to be tender before they go into the casserole, and the bacon and vegetables benefit from a little cooking before adding the eggs. These small steps help prevent a watery casserole and give the finished dish a much better texture.

I also prefer savory breakfasts, like I used to eat in Poland, as well as savory sweet potato dishes that don’t lean too heavily on sweetness. The bacon provides saltiness, the onion and bell pepper add depth, and thyme gives everything an earthy, aromatic finish. The result is a hearty, comforting, and healthy breakfast casserole that feels like a proper meal.

Why This Recipe Works

  • Great post-workout recipe
  • It is filling, and it will feed a few guests if you have them over for breakfast.
  • It’s gluten-free, easy to make, and super flexible. You can change the vegetables, adjust the herbs, or use a different protein depending on what you have in the refrigerator.
  • Perfect fall recipe.
Four panels showing the steps to prepare a breakfast casserole: whisking eggs, sautéing vegetables in a skillet, layering ingredients in a baking dish, and pouring the egg mixture over the ingredients.

Ingredients for Savory Sweet Potato Breakfast Casserole

  • Sweet potatoes:  They provide natural sweetness, fiber, and complex carbohydrates. I recommend cutting them into evenly sized cubes so they cook evenly.
  • Bacon: A little bacon goes a long way. Its smoky, salty flavor balances the potatoes’ sweetness and adds richness throughout the dish. I cook it first so it develops flavor before joining the other ingredients.
  • Onion: Onion adds savory sweetness and depth. Cooking it until softened brings out its natural sugars and prevents the casserole from tasting like a collection of separate ingredients.
  • Bell pepper: Bell pepper adds color, freshness, and a gentle sweetness. Red or orange bell peppers are particularly lovely here.
  • Spinach: I like adding spinach because it brings freshness and a little extra vegetable goodness. Fresh spinach wilts quickly, making it an easy addition.
  • Eggs: Eggs hold the casserole together and provide protein, making this a satisfying breakfast rather than simply a dish of roasted vegetables.
  • Milk: Milk helps create a softer, more tender egg texture. Whole milk gives the casserole a richer finish, but you can use another milk that suits your needs. I also like to use goat milk.

This website may contain affiliate links, which means I may earn a small commission at no extra cost to you if you purchase through these links. As an affiliate, I only recommend products or services I genuinely use and love. Check the affiliate disclosure here.

Did you know?

Sweet potatoes aren’t actually potatoes. Despite the name, sweet potatoes belong to the morning glory family (Convolvulaceae). Regular potatoes belong to the nightshade family. They’re botanically quite different!

Slices of breakfast casserole with bacon and vegetables on plates, with a baking dish and seasonings nearby.

How to Make Savory Sweet Potato Breakfast Casserole

  • Line a baking sheet with parchment paper and preheat the oven to 375 F.
  • Lay the bacon onto the parchment paper and bake for about 20-25 minutes until golden and crispy. Remove from the oven and drain bacon on paper towels.
  • Chop bacon into small pieces when it has cooled off enough to handle.
  • Peel the sweet potatoes and evenly cut them into small cubes.
  • Add the sweet potato cubes to a lightly oiled baking sheet, sprinkle with salt, and bake at 375 for about 20 minutes, until fork-tender.
  • While the sweet potatoes are baking, dice the bell pepper and onion and roughly chop the spinach.
  • In a medium-sized skillet, add ½ tablespoon of olive oil and heat over medium heat. Add the onion and bell pepper and sauté for a few minutes. Add the spinach and minced garlic and cook for an additional 2-3 minutes. Remove from the burner.
  • In a large mixing bowl crack the eggs, add the milk, salt, pepper and smoked paprika. Whisk vigorously to incorporate air until they are light and fluffy.
  • In a 13 x 9 inch baking dish, rub a small pat of butter on the bottom and sides of the pan.
  • Remove the sweet potatoes from the oven an add to the baking dish. Add the onion mixture to the dish as well as the crumbled bacon. Stir everything to be evenly distributed in the pan.
  • Pour the egg mixture on top of all the veggies in the pan.
  • Bake at 350 for about 35-40 minutes.
  • Remove from the oven and transfer to a wire cooling rack and sprinkle with fresh thyme, if desired. I also like to sprinkle coarse salt flakes on top.
  • Allow to sit for a few minutes before cutting into squares.
  • You can add about ½-1 cup of grated cheese

Ingredient Substitutions

  • Sweet potatoes: Butternut squash can work as an alternative, although the texture and sweetness will be slightly different. You could also use regular potatoes for a more traditional savory breakfast casserole.
  • Bacon: Try cooked breakfast sausage, diced ham, or turkey bacon. For a vegetarian version, omit the bacon and sauté the vegetables in olive oil or butter. Smoked paprika can add a little of that smoky character.
  • Onion: Shallots offer a milder flavor, while red onion brings a slightly sharper taste.
  • Bell pepper: Mushrooms, zucchini, or chopped broccoli are good alternatives. Cook vegetables that release a lot of moisture before adding them to the casserole.
  • Spinach: Kale or Swiss chard can replace spinach. Chop tougher greens finely and sauté them until tender first.
  • Milk: Unsweetened almond milk or another unsweetened dairy-free milk can work. Choose an unflavored variety so it doesn’t introduce an unexpected taste.
  • Thyme: Rosemary or sage can work well, especially in a fall breakfast. Use rosemary sparingly because its flavor is stronger.
A hand lifts a slice of sweet potato and bacon frittata garnished with thyme from a white ceramic baking dish.

Recipe Testing Notes

My biggest recommendation is to cook the sweet potatoes until they’re almost tender before assembling the casserole. If you add them raw, they may take longer to cook than the eggs, leaving you with an overcooked egg mixture and potatoes that are still firm.

I also cook the bacon and vegetables separately before combining everything. This lets the bacon crisp and lets excess moisture escape from the vegetables.

Want to save this recipe?

Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

When you whisk the eggs and milk, mix just until combined. You don’t need to whip them into a frothy mixture. Bake until the center is set and no longer looks wet, but avoid leaving the casserole in the oven longer than necessary. Eggs can go from tender to rubbery surprisingly quickly.

Let the casserole rest for about 5–10 minutes before slicing. This gives it time to settle, making serving much easier.

Ways to Serve

A square slice of breakfast casserole topped with bacon and fresh herbs on a white plate, with bowls of eggs and sweet potatoes in the background.

Make-Ahead Tips

This is one of those recipes that makes busy mornings easier.

You can cook the sweet potatoes, bacon, and vegetables a day ahead. Store them in the refrigerator, then assemble the casserole with the egg mixture when you’re ready to bake.

You can also assemble the entire casserole ahead of time, cover it, and refrigerate it overnight. Because the mixture is cold, it may need extra baking time. Keep an eye on the center rather than relying only on the clock.

If you’re preparing this for Thanksgiving brunch, doing the chopping and cooking the day before makes the morning much more relaxed. You can enjoy your coffee while breakfast bakes instead of juggling a cutting board, a skillet, and several hungry people.

Troubleshooting

Why is my casserole watery? Spinach and other vegetables can release moisture as they cook. Sauté vegetables first, drain excess liquid, and avoid adding too much milk.

Why are my sweet potatoes still firm? They probably needed more cooking before assembly. Cut them into evenly sized pieces and cook until almost tender before baking them with the eggs.

Why is my casserole rubbery? It may have baked too long. Remove it when the eggs are set, then let it rest before cutting.

Why does my casserole fall apart when sliced? Let it rest for 5–10 minutes after baking. Cutting it immediately can make the slices less stable.

Storage

Refrigerate leftover casserole in an airtight container for up to 4 days. Reheat individual portions in the microwave or warm them in a covered oven-safe dish until heated through.

You can also freeze individual portions for up to 2 months for the best quality. Thaw them overnight in the refrigerator before reheating. The texture of the eggs may change slightly after freezing, but the casserole is still a convenient option for meal prep.

A square slice of breakfast casserole with bacon, spinach, and sweet potato on a white plate with a gold fork.

Frequently Asked Questions

Can I eat this casserole for lunch or dinner?

Of course! I don’t believe breakfast foods need to stay in the breakfast category. Serve a generous slice with a salad or roasted vegetables, and you have an easy lunch or light dinner.

Can I customize the ingredients?

That’s one of my favorite things about this recipe. It’s super flexible, so you can use different vegetables, herbs, and proteins depending on the season and what you have available.

For me, the best recipes aren’t always the most elaborate. They’re the dishes that taste good, make sense for real life, and give you a reason to look forward to your next meal.

This savory sweet potato breakfast casserole does exactly that. It’s hearty, comforting, easy to make, and practical enough for an ordinary weekday, yet delicious enough to share at a holiday brunch.

Make it once, keep a few slices in the refrigerator, and see how much easier your mornings become. I have a feeling you might start looking at sweet potatoes a little differently, too.

A rectangular baking dish filled with a sliced breakfast casserole containing sweet potato, bacon, and greens, garnished with a sprig of fresh herbs.
A rectangular baking dish filled with a sliced breakfast casserole containing sweet potato, bacon, and greens, garnished with a sprig of fresh herbs.

Savory Sweet Potato Breakfast Casserole

This savory sweet potato breakfast casserole with bacon, eggs, spinach, and thyme is an easy, gluten-free fall breakfast recipe perfect for brunch, Thanksgiving, or meal prep.
No ratings yet
Prep Time 40 minutes
Cook Time 40 minutes
Total Time 1 hour 20 minutes
Course Breakfast, Brunch-dish, lunch
Cuisine Amercian
Servings 14
Calories 154 kcal

Ingredients
  

  • 8 slices bacon  thick cut
  • 2 Sweet potatoes medium
  • 1/2 Sweet onion medium
  • 1 Red bell pepper
  • 2 cups Spinach
  • 1/2 tbsp Olive oil
  • 12 Eggs large
  • 1/2 cup Milk
  • 1 tsp Garlic minced
  • 1/2 tsp Smoked paprika
  • 1/4 tsp Black pepper
  • 1 pat Butter
  • Fresh thyme few springs
  • Salt to taste

Instructions
 

  • 1. Line a baking sheet with parchment paper and preheat the oven to 375 degrees F.
    2. Lay the bacon onto the parchment paper and bake for about 20-25 minutes, until golden and crispy. Remove from the oven and drain bacon on paper towels. Chop bacon into small pieces when it has cooled off enough to handle.
    3. Peel the sweet potatoes and evenly cut them into small cubes.
    4. Add the sweet potato cubes to a lightly oiled baking sheet, sprinkle with salt, and bake at 375 for about 20 minutes, until fork-tender.
    5. While the sweet potatoes are baking, dice the bell pepper and onion and roughly chop the spinach.
    6. In a medium size skillet, add ½ tablespoon of olive oil and heat over medium heat. Add the onion, bell pepper, and sauté for a few minutes. Add the spinach and minced garlic and cook for an additional 2-3 minutes. Remove from the burner.
    7. In a large mixing bowl crack the eggs, add the milk, salt, pepper and smoked paprika. Whisk vigorously to incorporate air until they are light and fluffy.
    8. In a 13 x 9 inch baking dish, rub a small pat of butter on the bottom and sides of the pan.
    9. Remove the sweet potatoes from the oven and add to the baking dish. Add the onion mixture and crumbled bacon to the dish. Stir everything to evenly be distributed in the pan.
    10. Pour the egg mixture on top of all the veggies in the pan.
    11. Bake at 350 for about 35-40 minutes.
    12. Remove from the oven and transfer to a wire cooling rack and sprinkle fresh thyme, if desired. I also like to sprinkle coarse salt flakes on top.
    13. Allow to sit for a few minutes before cutting into squares.

Nutrition

Calories: 154kcalCarbohydrates: 9gProtein: 7gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.04gCholesterol: 150mgSodium: 165mgPotassium: 258mgFiber: 1gSugar: 3gVitamin A: 5515IUVitamin C: 13mgCalcium: 50mgIron: 1mg
Keyword Savory Sweet Potato Breakfast Casserole
Tried this recipe?Let us know how it was!

Sharing is caring

Love My Content? Buy Me a Coffee!

Creating these resources for you is my passion, and I love hearing how they’ve helped you on your health journey. If you appreciate my content and want to support my work, you can buy me a coffee to help fuel more tips, recipes, and inspiration. Every little bit means the world to me!

Similar Posts