Easy Sweet Potato Egg Casserole

Featured in: Weekend Farmhouse-Style Treats

This wholesome morning bake brings together sweet potatoes, colorful vegetables, and eggs in one satisfying dish. The combination of tender diced sweet potatoes, bell peppers, spinach, and two types of cheese creates layers of flavor and texture. After a quick stovetop sauté, everything gets combined with a seasoned egg mixture and baked until golden and set. Perfect for feeding a crowd or meal prepping for the week ahead.

Updated on Sat, 07 Feb 2026 15:37:00 GMT
Easy Sweet Potato Egg Casserole hot from the oven, showing a golden top and chunks of sweet potato, onion, and red bell pepper in an egg base. Pin This
Easy Sweet Potato Egg Casserole hot from the oven, showing a golden top and chunks of sweet potato, onion, and red bell pepper in an egg base. | orchardflint.com

There was this gray Sunday when nothing sounded better than something warm from the oven. I had three sweet potatoes sitting on the counter, leftover from a failed soup experiment, and a carton of eggs that needed using. That's how this casserole happened—no planning, just hungry curiosity and a bit of can't-waste-food instinct. The smell of sweet potatoes caramelizing with onions filled the whole kitchen, and suddenly it wasn't such a gray Sunday anymore.

My sister dropped by unexpectedly while this was baking. She stood in the doorway, closed her eyes, and said 'whatever that is, I'm staying for dinner.' We ate it straight from the baking dish with forks, standing at the counter, talking about everything and nothing until the pan was empty. Sometimes the best meals aren't the planned ones.

Ingredients

  • 3 medium sweet potatoes, peeled and diced: These are the backbone of the dish, providing natural sweetness and heft. I've learned to cut them into uniform cubes so they cook evenly—no one wants a crunch in their soft casserole.
  • 1 small yellow onion, finely chopped: The onion mellows as it cooks, becoming almost sweet. Don't rush this step; the extra few minutes of sautéing make all the difference.
  • 1 red bell pepper, diced: This adds color and a subtle sweetness that plays beautifully with the smoked paprika.
  • 2 cups baby spinach, roughly chopped: It wilts down to almost nothing but adds nutrition and a lovely green contrast. Kale works too, but spinach feels more delicate here.
  • 8 large eggs: The binding agent that holds everything together. Room temperature eggs whisk into a smoother mixture, if you have time to plan ahead.
  • 1 cup milk: Whole milk gives the creamiest result, but I've used oat milk in a pinch and no one noticed the difference.
  • 1 cup shredded cheddar cheese: Sharp cheddar adds the right amount of tangy bite. Extra sharp if you really want that cheese flavor to come through.
  • 1/2 cup crumbled feta cheese: Optional, but I never skip it. Those salty little crumbs create these incredible flavor pockets throughout the casserole.
  • 2 tablespoons olive oil: For sautéing the vegetables. Butter works too, if you want an even richer result.
  • 1 teaspoon salt: Adjust based on whether you're using feta, which adds its own saltiness.
  • 1/2 teaspoon black pepper: Freshly ground makes a noticeable difference here.
  • 1/2 teaspoon smoked paprika: This is the secret ingredient that makes people ask 'what's in this?'
  • 1/4 teaspoon garlic powder: Distributes evenly without the raw bite of fresh garlic.

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. Do this first—it's frustrating to have everything ready and realize your oven is cold.
Cook the sweet potatoes:
Heat olive oil in a large skillet over medium heat. Add sweet potatoes and onion, sautéing for 7–8 minutes until just tender. Listen for that gentle sizzling sound—that means they're caramelizing properly.
Add the remaining vegetables:
Stir in bell pepper and cook for 3 minutes. Add spinach and cook until wilted, about 1 minute. Remove from heat. The kitchen should smell amazing right about now.
Spread in the baking dish:
Transfer the cooked vegetables evenly into your prepared dish. Take a moment to admire the colors—orange, green, red. It's going to look even better coming out of the oven.
Whisk the egg mixture:
In a large bowl, combine eggs, milk, salt, pepper, smoked paprika, and garlic powder. Whisk until completely blended. You want it homogeneous, like you're making a custard.
Combine and add cheese:
Pour the egg mixture over the vegetables. Sprinkle with cheddar and feta if you're using it. Don't worry if the vegetables poke through the eggs—that's part of the charm.
Bake until set:
Bake for 30–35 minutes until the center is just set and the top is lightly golden. The edges will start pulling away from the pan slightly.
Let it rest:
Cool for 5 minutes before slicing. This is crucial—it needs time to set properly or you'll end up with a mess on your plate.
Close-up of a slice of Easy Sweet Potato Egg Casserole on a white plate, revealing soft eggs, melted cheddar, and vibrant spinach pieces. Pin This
Close-up of a slice of Easy Sweet Potato Egg Casserole on a white plate, revealing soft eggs, melted cheddar, and vibrant spinach pieces. | orchardflint.com

My neighbor's kids came over once when I was testing variations. They voted the feta version 'most surprising' and proceeded to eat half the pan. Now they request it specifically for sleepover breakfasts. Funny how the things we improvise become the traditions we didn't know we were making.

Make-Ahead Magic

You can assemble the entire casserole the night before and refrigerate it unbaked. In the morning, let it sit at room temperature for 20 minutes while the oven preheats. I've done this for Christmas morning, and waking up to something that just needs to slide into the oven feels like pure luxury. Add an extra 5–10 minutes to the baking time if it's cold from the fridge.

Ingredient Swaps That Work

Kale stands in beautifully for spinach, giving a slightly heartier texture and more robust flavor. Monterey Jack brings creaminess if you're not a fan of sharp cheddar. For protein variations, crumbled cooked bacon or browned breakfast sausage turns this into a meat-lover's dream, though I always suggest trying it vegetarian first to appreciate how satisfying it is without meat. Dairy-free milk works perfectly fine, though I'd skip the cheese swap unless you find a brand you truly love.

Serving Ideas

A crisp green salad with vinaigrette cuts through the richness beautifully. Crusty bread for soaking up any runny bits is never a mistake. For brunch, fresh fruit on the side balances the savory elements. Hot sauce on the table, even if not everyone uses it.

  • Warm plates make a surprising difference in serving temperature
  • A sprinkle of fresh herbs adds a nice finish if you have them
  • Leftovers make an excellent breakfast sandwich the next day
Freshly baked Easy Sweet Potato Egg Casserole served in a ceramic dish, garnished with herbs and ready for a hearty brunch. Pin This
Freshly baked Easy Sweet Potato Egg Casserole served in a ceramic dish, garnished with herbs and ready for a hearty brunch. | orchardflint.com

There's something deeply satisfying about a recipe that takes simple ingredients and turns them into something that brings people to the table. Hope this finds its way into your rotation, too.

Recipe FAQs

Can I prepare this the night before?

Absolutely. Assemble the full casserole, cover tightly, and refrigerate overnight. Bake in the morning, adding 5-10 minutes to the cooking time since it will be cold.

What vegetables work best as substitutions?

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

Is this dish freezer-friendly?

Yes. Bake completely, cool, wrap tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.

Can I make this dairy-free?

Use unsweetened almond or oat milk in place of dairy milk, and substitute the cheese with vegan alternatives or simply omit it altogether—the dish still tastes delicious.

How do I know when it's done baking?

The center should be just set with no jiggle, and the top will be lightly golden. A knife inserted near the center should come out clean.

What sides pair well with this?

Fresh fruit salad, crusty bread, or a simple green salad complement the rich, hearty nature of this dish perfectly for a complete brunch spread.

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

Hearty breakfast bake with sweet potatoes, eggs, cheese, and vegetables. Ready in 55 minutes.

Time to Prep
15 minutes
Time to Cook
40 minutes
Overall Time
55 minutes
Created by Luke Campbell


Skill Level Easy

Cuisine Type American

Makes 6 Portions

Dietary Details Suitable for Vegetarians, No Gluten

What You’ll Need

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

Step-by-Step Guide

Step 01

Prepare the Oven and Baking Dish: Preheat the oven to 375°F. Lightly grease a 9x13-inch baking dish with cooking spray or a small amount of oil.

Step 02

Sauté Sweet Potatoes and Onion: Heat olive oil in a large skillet over medium heat. Add diced sweet potatoes and chopped onion. Sauté for 7-8 minutes, stirring occasionally, until sweet potatoes are just tender.

Step 03

Add Bell Pepper and Spinach: Stir in diced bell pepper and continue cooking for 3 minutes. Add chopped spinach and cook until wilted, about 1 minute. Remove skillet from heat.

Step 04

Transfer Vegetables to Baking Dish: Spread the cooked vegetable mixture evenly across the bottom of the prepared baking dish.

Step 05

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

Step 06

Assemble the Casserole: Pour the egg mixture evenly over the vegetables in the baking dish. Sprinkle shredded cheddar cheese and crumbled feta cheese (if using) across the top.

Step 07

Bake Until Set: Bake for 30-35 minutes, or until the center is just set and no longer jiggles, and the top is lightly golden brown.

Step 08

Rest and Serve: Let the casserole cool for 5 minutes before slicing into squares. Serve warm.

Needed Gear

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

Allergy Advisory

Review all ingredients for allergens. Check with a health expert if you have concerns.
  • Contains eggs and dairy (cheddar cheese, feta cheese, milk). For dairy-free version, use non-dairy milk and omit cheese or substitute with vegan cheese alternatives. Always check cheese and milk labels for hidden allergens.

Nutrition Details (per portion)

This data is provided for your reference. Always consult with a healthcare professional for nutrition advice.
  • Caloric Value: 240
  • Fats: 12 grams
  • Carbohydrates: 17 grams
  • Proteins: 13 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.