If you’re looking for a comforting, flavorful, and heartwarming dish that comes together with ease, this Easy Sweet Potato Egg Casserole Recipe will be your new go-to favorite. It perfectly blends the natural sweetness of tender sweet potatoes with savory eggs and melty cheese, all enriched by a medley of colorful veggies and spices. Whether you’re serving breakfast for a crowd, a cozy brunch, or a simple weeknight dinner, this casserole is a delicious way to satisfy everyone’s appetite while keeping things wholesome and vibrant.

Ingredients You’ll Need
The magic of this recipe lies in its straightforward and wholesome ingredients. Each component is carefully chosen not only for flavor but for texture and color, making your casserole as delightful to look at as it is to eat.
- 3 medium sweet potatoes, peeled and diced: The star ingredient providing natural sweetness and a lovely soft texture.
- 1 small yellow onion, finely chopped: Adds a gentle depth of savory flavor and aroma when sautéed.
- 1 red bell pepper, diced: Brings a pop of color and a subtle sweetness.
- 2 cups baby spinach, roughly chopped: Boosts the dish with a fresh green touch and extra nutrients.
- 8 large eggs: The binder that holds everything together with a rich, creamy texture.
- 1 cup milk, dairy or unsweetened non-dairy: Keeps the egg mixture silky and tender.
- 1 cup shredded cheddar cheese: Provides a melty, savory richness that complements the sweet potatoes beautifully.
- 1/2 cup crumbled feta cheese, optional: A tangy contrast that adds an extra layer of flavor if you like a bit of zing.
- 2 tablespoons olive oil: For sautéing the vegetables to perfection with a smooth, fruity finish.
- 1 teaspoon salt: Balances all the flavors and enhances the natural sweetness and savoriness.
- 1/2 teaspoon black pepper: Adds a gentle heat that keeps the dish interesting.
- 1/2 teaspoon smoked paprika: Infuses a subtle smoky flavor, elevating the casserole to a cozy, comforting level.
- 1/4 teaspoon garlic powder: Provides a warm, aromatic undertone without overpowering.
How to Make Easy Sweet Potato Egg Casserole Recipe
Step 1: Prepare Your Oven and Baking Dish
Start by preheating the oven to 375°F and lightly greasing a 9×13-inch baking dish. This simple step ensures your casserole won’t stick and develops a beautiful golden crust during baking, which is just as exciting as the flavors inside.
Step 2: Sauté the Sweet Potatoes and Onion
Heat olive oil in a large skillet over medium heat, then add diced sweet potatoes and chopped onion. Sauté for 7-8 minutes until they’re just tender—a crucial timing that keeps the sweet potatoes from getting mushy while letting the onion soften and turn fragrant.
Step 3: Add Bell Pepper and Spinach
Next, toss in the diced red bell pepper and cook for an additional three minutes to soften their crisp bite. Then stir in the baby spinach, cooking just until it wilts, about one minute. This colorful mix of veggies brings freshness and a subtle crunch to every bite.
Step 4: Arrange Vegetables in the Baking Dish
Spread the sautéed vegetable mixture evenly across the bottom of the prepared baking dish. This layer forms the hearty base for the egg custard and cheese topping, creating perfect pockets of flavor throughout the casserole.
Step 5: Whisk the Egg Mixture
In a large bowl, combine your eggs, milk, salt, black pepper, smoked paprika, and garlic powder. Whisk vigorously until everything is fully blended and frothy. This creates a luscious custard that bakes to a tender yet firm texture, soaking up all those wonderful veggies and spices.
Step 6: Assemble the Casserole
Pour the egg mixture evenly over the vegetables in the baking dish. Then sprinkle the shredded cheddar cheese on top, and if you’re adventurous or love a bit of tang, scatter the optional crumbled feta. These cheeses melt and form a golden, bubbling topping that’s absolutely irresistible.
Step 7: Bake Until Set and Golden
Place your casserole in the preheated oven and bake for 30-35 minutes. You’ll know it’s done when the center is just set—meaning no longer runny—and the top is lightly golden and inviting. The aroma filling your kitchen will make it almost impossible to wait!
Step 8: Cool and Serve
After baking, let the casserole rest for about 5 minutes. This short cooling lets it firm up slightly, making it easier to slice and serve, while allowing the flavors to settle and deepen.
How to Serve Easy Sweet Potato Egg Casserole Recipe
Garnishes
Add a sprinkle of fresh herbs like chopped parsley or chives for a burst of color and brightness. A dollop of sour cream or a spoonful of salsa can also add creamy or zesty contrasts that complement the casserole perfectly.
Side Dishes
This casserole shines on its own but pairing it with a crisp green salad or roasted seasonal vegetables creates a well-rounded meal. For a cozy brunch, consider serving alongside warm toast or a fresh fruit salad to balance savory and sweet.
Creative Ways to Present
Try serving the casserole in individual ramekins for an elegant touch, perfect for special occasions or when you want to wow your guests. Alternatively, cut it into rustic squares and layer with avocado slices or crispy bacon for a brunch platter that feels indulgent but balanced.
Make Ahead and Storage
Storing Leftovers
Store any leftover casserole in an airtight container in the refrigerator. It will stay fresh and tasty for 3 to 4 days, making for easy, ready-to-go breakfasts or snacks.
Freezing
You can freeze this casserole either before or after baking. Wrap tightly in plastic wrap and aluminum foil to prevent freezer burn. It will keep well for up to 2 months. When ready to enjoy, thaw in the fridge overnight before reheating.
Reheating
Reheat individual portions in the microwave for 1-2 minutes or warm the entire casserole covered with foil in a 350°F oven until heated through. This ensures the casserole stays moist and doesn’t dry out while warming.
FAQs
Can I use regular potatoes instead of sweet potatoes?
Absolutely! While sweet potatoes add a unique sweetness and color, regular potatoes work well too. Keep in mind they might change the flavor slightly and may require a bit longer sautéing to soften.
Is this casserole gluten-free?
Yes, this Easy Sweet Potato Egg Casserole Recipe is naturally gluten-free as it contains no wheat or gluten-containing ingredients, making it a safe and satisfying option for those with gluten sensitivities.
Can I add meat to this casserole?
Definitely! Cooked sausage, bacon, or ham pieces are fantastic additions if you want to boost protein and add savory depth. Just fold them in with the vegetables before pouring the egg mixture.
How do I make this casserole vegan?
To make a vegan version, substitute eggs with a tofu scramble or chickpea flour batter, and swap dairy milk and cheese for vegan alternatives. The texture and flavor will change but it can still be delicious with the right seasoning.
What’s the best way to reheat leftovers without drying out?
Reheating covered in the oven with a bit of moisture (like a small splash of milk or covering with foil) keeps the casserole from drying out. The microwave works too if you cover the dish and reheat in short bursts, stirring if possible.
Final Thoughts
This Easy Sweet Potato Egg Casserole Recipe is one of those wonderful dishes that feels like a warm hug from the inside out. It’s easy to prepare, packed with nutrition, and delightfully versatile for any meal of the day. I encourage you to try it soon—it’s truly a crowd-pleaser that’s as satisfying to make as it is to share.
Print
Easy Sweet Potato Egg Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Easy Sweet Potato Egg Casserole is a hearty and nutritious baked dish perfect for breakfast or brunch. Combining tender sautéed sweet potatoes, colorful veggies, and a creamy egg custard topped with melty cheddar and optional feta, it’s a flavorful and satisfying recipe that’s simple to prepare and serves eight.
Ingredients
Vegetables
- 3 medium sweet potatoes, peeled and diced
- 1 small yellow onion, finely chopped
- 1 red bell pepper, diced
- 2 cups baby spinach, roughly chopped
Wet Ingredients
- 8 large eggs
- 1 cup milk, dairy or unsweetened non-dairy
- 2 tablespoons olive oil
Cheeses
- 1 cup shredded cheddar cheese
- 1/2 cup crumbled feta cheese (optional)
Spices
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish to prepare for the casserole assembly.
- Sauté Sweet Potatoes and Onion: Heat the olive oil in a large skillet over medium heat. Add the diced sweet potatoes and finely chopped yellow onion. Sauté for 7-8 minutes until the sweet potatoes are just tender and the onions are soft.
- Add Bell Pepper and Spinach: Stir in the diced red bell pepper and cook for an additional 3 minutes. Then add the roughly chopped baby spinach and cook until wilted, about 1 minute. Remove the skillet from heat once the vegetables are fully cooked.
- Arrange Vegetables in Dish: Evenly spread the sautéed vegetable mixture in the prepared baking dish to form the base layer of the casserole.
- Mix Egg Custard: In a large bowl, whisk together the eggs, milk, salt, black pepper, smoked paprika, and garlic powder until smooth and well combined. This mixture forms the creamy custard that will bind the casserole.
- Combine and Add Cheese: Pour the egg mixture evenly over the vegetables in the baking dish. Sprinkle the shredded cheddar cheese over the top, along with the crumbled feta cheese if using, distributing evenly.
- Bake the Casserole: Place the baking dish in the oven and bake for 30-35 minutes. Bake until the center is just set and the top is lightly golden brown, indicating the casserole is fully cooked.
- Cool and Serve: Remove from the oven and let the casserole cool for 5 minutes before slicing. This resting time helps the casserole set and makes serving easier.
Notes
- For dairy-free, use unsweetened non-dairy milk and omit cheeses or use vegan cheese alternatives.
- Sweet potatoes can be swapped for regular potatoes or butternut squash for a different flavor.
- Adding cooked sausage or bacon can make this recipe non-vegetarian and more hearty.
- Ensure vegetables are sautéed until just tender to prevent a soggy casserole.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated.

