There’s nothing quite like the warm, golden aroma of this Easy Sweet Potato Egg Casserole filling your kitchen on a crisp fall morning. This cozy breakfast brings together tender sweet potatoes and fluffy eggs in perfect harmony.
My first attempt was a complete disaster – I forgot to pre-cook the sweet potatoes and ended up with crunchy chunks floating in scrambled eggs. My family still teases me about that breakfast catastrophe, but it taught me the importance of proper prep work.
Now this Sweet Potato Egg Casserole has become our weekend tradition, bringing comfort and nostalgic warmth to every bite we share together.
Ingredients for Sweet Potato Egg Casserole
- Sweet potatoes: The star ingredient that provides natural sweetness and creamy texture when roasted properly – choose firm, unblemished potatoes for best results.
- Eggs: Create the fluffy, protein-rich base that binds everything together – room temperature eggs whisk more easily and cook more evenly throughout the casserole.
- Whole milk: Adds richness and helps create that perfectly creamy custard texture – don’t substitute with skim milk or you’ll lose the luxurious mouthfeel.
- Heavy cream: The secret to ultra-creamy eggs that taste restaurant-quality – this small addition makes a huge difference in the final texture.
- Sharp cheddar cheese: Provides tangy flavor that balances the sweet potatoes beautifully – freshly shredded cheese melts better than pre-packaged varieties for smoother results.
- Yellow onion: Adds savory depth and aromatic base flavor when sautéed until golden – don’t skip this step as raw onions taste harsh.
- Garlic: Creates aromatic foundation that makes your kitchen smell amazing – fresh garlic cloves have much better flavor than pre-minced jarred versions.
- Red bell pepper: Contributes sweet crunch and beautiful color contrast – choose firm peppers and remove all seeds for best texture and appearance.
- Bacon: Adds smoky, salty richness that makes this casserole irresistible – cook until crispy then drain on paper towels to prevent greasiness.
- Fresh chives: Bright, oniony flavor that adds freshness and beautiful green color – snip with kitchen scissors rather than chopping with a knife.
- Salt and pepper: Essential seasonings that bring out all the natural flavors – taste and adjust seasoning before baking for perfectly balanced results.
- Smoked paprika: Adds warm, smoky depth without heat – this spice transforms ordinary eggs into something special with its complex flavor profile.
- Cayenne pepper: Just a pinch adds gentle warmth and complexity – start with less as you can always add more heat next time.
- Olive oil: For roasting the sweet potatoes to golden perfection – extra virgin olive oil provides the best flavor for this simple preparation.
- Butter: Sautés the vegetables and adds rich flavor – use real butter rather than margarine for the best taste and texture results.
How to Make Sweet Potato Egg Casserole
- Prep Potatoes:
- Preheat oven to 400°F. Toss diced sweet potatoes with olive oil, salt, and pepper. Roast for 25 minutes until tender and lightly golden.
- Sauté Vegetables:
- Heat butter in large skillet over medium heat. Cook onion and bell pepper for 5 minutes until softened. Add garlic and cook 1 minute more.
- Whisk Eggs:
- In large bowl, whisk together eggs, milk, cream, salt, pepper, smoked paprika, and cayenne until smooth and well combined. Don’t overbeat.
- Assemble Casserole:
- Grease 9×13 baking dish. Layer roasted sweet potatoes, sautéed vegetables, and bacon. Pour egg mixture over top and sprinkle with cheese.
- Bake Casserole:
- Reduce oven to 350°F. Bake for 35-40 minutes until center is set and top is golden brown. A knife inserted should come out clean.
- Cool and Serve:
- Let casserole rest for 10 minutes before cutting – this helps it hold together perfectly. Garnish with fresh chives and serve while still warm.
There’s something so satisfying about watching this Sweet Potato Egg Casserole puff up golden and beautiful in the oven while that incredible aroma fills your kitchen. Sure, my counter usually looks like a sweet potato explosion happened, and I inevitably get egg mixture on my shirt, but when I see my family’s faces light up at that first bite – the way the creamy eggs mingle with the tender, caramelized sweet potatoes – all that messy prep work becomes totally worth it. This casserole has become our weekend comfort food tradition, bringing us together around the table with warmth, laughter, and the kind of nostalgic breakfast memories that make a house feel like home.
How to Store Sweet Potato Egg Casserole
Store leftover casserole in an airtight container in the refrigerator for up to 4 days. The flavors actually improve overnight, making this perfect for meal prep. You can assemble the entire casserole the night before and refrigerate unbaked – just add 10 extra minutes to the baking time when cooking from cold.
To reheat, cover with foil and warm in a 325°F oven for 15-20 minutes, or microwave individual portions for 1-2 minutes until heated through. The casserole stays fresh and delicious, though the texture is best when served the day it’s made.

What to Serve with Sweet Potato Egg Casserole
This hearty casserole pairs perfectly with crispy bacon, buttery toast, or fresh fruit salad for a complete breakfast spread. I love serving it alongside maple sausage links and a simple green salad dressed with lemon vinaigrette to balance all that rich, creamy goodness.
For special occasions, serve with mimosas or fresh orange juice, and don’t forget the hot coffee. My personal favorite is enjoying a warm slice with a dollop of sour cream and extra chives – pure breakfast perfection that never gets old.

Frequently Asked Questions
- → Can I make this Sweet Potato Egg Casserole ahead of time for busy mornings?
Absolutely! Assemble completely the night before and refrigerate. Add 10 extra minutes to baking time when cooking from cold.
- → What’s the best way to tell when my egg casserole is fully cooked through?
Insert a knife in the center – it should come out clean. The center should be set but still slightly jiggly.
- → Can I substitute regular potatoes for sweet potatoes in this breakfast casserole recipe?
Yes, but increase cooking time by 10 minutes as regular potatoes take longer to become tender than sweet potatoes.
- → How do I prevent my Sweet Potato Egg Casserole from becoming watery or soggy?
Make sure sweet potatoes are fully roasted first and drain any excess liquid from sautéed vegetables before assembling the casserole.
- → What cheese works best instead of cheddar for this easy breakfast casserole?
Gruyere, Swiss, or Monterey Jack all work wonderfully. Use sharp varieties for more flavor or mild for kid-friendly versions.

Sweet Potato Egg Casserole
- Prep Time: 15 Minutes
- Cook Time: 45 Minutes
- Total Time: 1 Hour
- Yield: 8 Servings 1x
- Cuisine: American
Description
How to make sweet potato egg casserole with tender roasted sweet potatoes and fluffy eggs that creates the perfect cozy breakfast for busy mornings.
Ingredients
Base Ingredients
- 3 large sweet potatoes, peeled and diced
- 12 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 2 cups sharp cheddar cheese, shredded
Flavor Builders
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 4 slices bacon, cooked and crumbled
- 1/4 cup fresh chives, chopped
Seasonings
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper
- 2 tbsp olive oil
- 2 tbsp butter
Instructions
- Prep Potatoes: Preheat oven to 400°F. Toss diced sweet potatoes with olive oil, salt, and pepper. Roast for 25 minutes until tender and lightly golden.
- Sauté Vegetables: Heat butter in large skillet over medium heat. Cook onion and bell pepper for 5 minutes until softened. Add garlic and cook 1 minute more.
- Whisk Eggs: In large bowl, whisk together eggs, milk, cream, salt, pepper, smoked paprika, and cayenne until smooth and well combined. Don’t overbeat.
- Assemble Casserole: Grease 9×13 baking dish. Layer roasted sweet potatoes, sautéed vegetables, and bacon. Pour egg mixture over top and sprinkle with cheese.
- Bake Casserole: Reduce oven to 350°F. Bake for 35-40 minutes until center is set and top is golden brown. A knife inserted should come out clean.
- Cool and Serve: Let casserole rest for 10 minutes before cutting – this helps it hold together perfectly. Garnish with fresh chives and serve while still warm.
Notes
- Pre-cook sweet potatoes completely or they’ll remain crunchy in the finished casserole.
- Store covered in refrigerator for up to 4 days – flavors improve overnight.
- Can substitute any firm cheese like Gruyere or Swiss for different flavor profiles.
- Assemble night before and refrigerate for easy morning baking – add 10 minutes cook time.
- Let rest 10 minutes before cutting to prevent casserole from falling apart messily.
- Cover with foil if top browns too quickly during the baking process.
Allergy Information: Eggs, Dairy
Nutrition
- Calories: 285 calories
- Fat: 18g
- Carbohydrates: 16g
- Protein: 16g







