Easy Sweet Potato Egg Casserole

Featured in: Weekend Comfort Recipes

This hearty breakfast bake combines diced sweet potatoes, sautéed onions, and bell peppers with a fluffy egg mixture. Topped with cheddar and optional feta, it bakes up golden and satisfying. Ready in 55 minutes, it serves six and adapts easily to your taste—swap spinach for kale, add bacon, or customize the cheese blend.

Updated on Sat, 07 Feb 2026 14:57:00 GMT
Freshly baked Easy Sweet Potato Egg Casserole with golden cheddar topping and vibrant red peppers in a white dish. Save
Freshly baked Easy Sweet Potato Egg Casserole with golden cheddar topping and vibrant red peppers in a white dish. | poppyhearth.com

Last Sunday morning, my kitchen smelled like caramelized onions and sweet potatoes while rain drummed against the window. My roommate wandered in, sleepy-eyed, asking what was baking. That first bite of the finished casserole had both of us going back for seconds before it even hit the table.

I first threw this together during a chaotic week when meal prep was the only thing keeping me sane. Now it is my go-to when friends stay over because nobody can resist that golden cheesy top.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 3 medium sweet potatoes: Peel and dice them into small even pieces so they cook through evenly in the skillet
  • 1 small yellow onion: Finely chopped because onion pieces that are too big can overwhelm each bite
  • 1 red bell pepper: Dice this small for little pockets of sweetness throughout the casserole
  • 2 cups baby spinach: Roughly chop it so it distributes evenly instead of clumping together
  • 8 large eggs: Room temperature eggs whisk up more smoothly and incorporate better with the milk
  • 1 cup milk: Any milk works here including non-dairy options
  • 1 cup shredded cheddar cheese: Use sharp cheddar for more flavor impact
  • 1/2 cup crumbled feta cheese: Optional but adds a lovely tangy contrast to the sweet potatoes
  • 2 tablespoons olive oil: For sautéing the vegetables until they are perfectly tender
  • 1 teaspoon salt: Adjust this based on how salty your cheese choices are
  • 1/2 teaspoon black pepper: Freshly cracked makes a noticeable difference
  • 1/2 teaspoon smoked paprika: This is the secret ingredient that adds depth without being spicy
  • 1/4 teaspoon garlic powder: Use powder instead of fresh garlic here for even distribution

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 375°F and grease a 9x13-inch baking dish with butter or oil
Sauté the sweet potatoes:
Heat olive oil in a large skillet over medium heat then add diced sweet potatoes and chopped onion cooking for 7 to 8 minutes until just tender
Add the remaining vegetables:
Stir in bell pepper and cook for 3 minutes then add spinach and cook until wilted about 1 minute before removing from heat
Layer the vegetables:
Spread the cooked vegetables evenly across your prepared baking dish
Whisk the egg mixture:
In a large bowl whisk together eggs milk salt pepper smoked paprika and garlic powder until completely combined
Assemble the casserole:
Pour the egg mixture over the vegetables then sprinkle with cheddar cheese and feta if using
Bake until golden:
Bake for 30 to 35 minutes until the center is just set and the top is lightly golden
Let it rest:
Cool for 5 minutes before slicing so the pieces hold together nicely
Sliced wedges of Easy Sweet Potato Egg Casserole show fluffy eggs, tender sweet potato cubes, and fresh spinach throughout. Save
Sliced wedges of Easy Sweet Potato Egg Casserole show fluffy eggs, tender sweet potato cubes, and fresh spinach throughout. | poppyhearth.com

This recipe has saved more last-minute brunch plans than I can count. Something about it makes people feel at home.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make It Your Own

Kale works beautifully in place of spinach if you prefer something heartier. Monterey Jack cheese melts into a creamy dreamy layer if you want something milder than cheddar.

Add Protein

Cooked bacon crumbled on top or browned breakfast sausage stirred into the vegetables turns this into a hearty meal. Just adjust the salt in the egg mixture since cured meats add their own seasoning.

Serving Suggestions

A crisp green salad cuts through the richness perfectly. Crusty bread for soaking up any runny eggs is never a bad idea. Fresh fruit on the side balances the savory elements with natural sweetness.

  • Leftovers reheat beautifully in the microwave for quick weekday breakfasts
  • The casserole can be assembled the night before and baked in the morning
  • Let it come to room temperature before baking if refrigerated overnight
Easy Sweet Potato Egg Casserole served on a plate with a side of greens for a healthy breakfast or brunch. Save
Easy Sweet Potato Egg Casserole served on a plate with a side of greens for a healthy breakfast or brunch. | poppyhearth.com

There is something deeply satisfying about serving a dish that looks impressive but comes together so simply. Enjoy every bite.

Recipe Questions

Can I prepare this ahead of time?

Yes, assemble the dish the night before and refrigerate. Add 5-10 minutes to baking time if baking cold.

What vegetables work best as substitutions?

Kale, Swiss chard, or diced zucchini make excellent alternatives to spinach. You can also add mushrooms for extra depth.

Is this freezer-friendly?

Baked portions freeze well for up to 2 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.

Can I make it dairy-free?

Use unsweetened almond or oat milk instead of dairy milk, and opt for vegan cheese or simply omit the cheese entirely.

What's the best way to reheat leftovers?

Reheat individual slices in the microwave for 1-2 minutes or in a 350°F oven for 10-15 minutes until hot throughout.

Can I add meat to this bake?

Cooked bacon, breakfast sausage, or diced ham work wonderfully. Cook the meat first and layer it with the vegetables before adding the egg mixture.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Easy Sweet Potato Egg Casserole

Comforting casserole with sweet potatoes, eggs, and cheese—ideal for breakfast.

Prep duration
15 minutes
Cooking duration
40 minutes
Total duration
55 minutes
Created by Grace Holloway


Skill level Easy

Cuisine type American

Makes 6 Portions

Dietary details Meat-free, No gluten

Required Ingredients

Vegetables

01 3 medium sweet potatoes, peeled and diced
02 1 small yellow onion, finely chopped
03 1 red bell pepper, diced
04 2 cups baby spinach, roughly chopped

Dairy & Eggs

01 8 large eggs
02 1 cup milk (dairy or unsweetened non-dairy)
03 1 cup shredded cheddar cheese
04 1/2 cup crumbled feta cheese (optional)

Pantry

01 2 tablespoons olive oil
02 1 teaspoon salt
03 1/2 teaspoon black pepper
04 1/2 teaspoon smoked paprika
05 1/4 teaspoon garlic powder

How-To Steps

Step 01

Prepare Oven and Dish: Preheat the oven to 375°F. Lightly grease a 9x13-inch baking dish.

Step 02

Sauté Sweet Potatoes and Onion: Heat olive oil in a large skillet over medium heat. Add sweet potatoes and onion; sauté for 7–8 minutes until just tender.

Step 03

Add Remaining Vegetables: Stir in bell pepper and cook for 3 minutes. Add spinach and cook until wilted, about 1 minute. Remove from heat.

Step 04

Layer Vegetables in Baking Dish: Spread the cooked vegetables evenly in the prepared baking dish.

Step 05

Prepare Egg Mixture: In a large bowl, whisk together eggs, milk, salt, pepper, smoked paprika, and garlic powder until well combined.

Step 06

Assemble Casserole: Pour the egg mixture over the vegetables. Sprinkle with cheddar cheese and feta, if using.

Step 07

Bake Until Set: Bake for 30–35 minutes, or until the center is just set and the top is lightly golden.

Step 08

Rest and Serve: Let cool for 5 minutes before slicing and serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • 9x13-inch baking dish
  • Large skillet
  • Mixing bowls
  • Whisk
  • Cutting board and knife

Allergy notices

Check ingredients for allergens. Reach out to your healthcare provider with any questions.
  • Contains eggs and dairy (cheddar, feta, milk). For dairy-free, use non-dairy milk and omit cheese or use vegan cheese. Double-check cheese and milk labels for hidden allergens.

Nutrition breakdown (per portion)

These details are meant for general advice, not medical guidance.
  • Energy: 240
  • Fats: 12 g
  • Carbohydrates: 17 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.