Sweet Potato Egg Casserole came into my routine during one of those early winter weeks when mornings felt darker than usual and everyone needed something grounding to start the day. One morning, my husband was already bundled up by the door before sunrise,
a neighbor texted asking for a breakfast idea she could prep ahead, and my youngest grandchild sat at the kitchen table drawing pictures of “breakfast squares.” The oven hummed softly while the coffee brewed, and that steady warmth set the tone for the day.
Later that same week, the casserole made a second appearance during a Saturday volunteer breakfast at our community center. There were retirees arriving early for chair yoga, a few parents juggling backpacks and schedules, and one college student who admitted she skipped breakfast most days.
The smell of roasted sweet potatoes and sausage drifting through the hall slowed everyone down just enough. Plates filled quickly, conversations followed, and someone asked if it was “healthy but still filling,” which felt like the best compliment.
By Sunday, Sweet Potato Egg Casserole had earned its place as a quiet hero in my kitchen. It fit into busy mornings, lingered well for leftovers, and never felt heavy. It’s the kind of dish that settles people before the day pulls them in different directions.
![]()
Short Description
Sweet Potato Egg Casserole is a hearty, protein-rich breakfast and brunch main course made with roasted sweet potatoes, turkey sausage, eggs, and mozzarella, baked until tender and sliceable.
Key Ingredients
For the Base
- 3 garlic cloves, minced
- 1 lb uncooked turkey sausage
- 5 cups sweet potatoes, cubed into 1 inch pieces
- 1 green bell pepper, diced
- ½ large yellow onion, finely diced
- 2 tbsp avocado oil or olive oil
For the Egg Mixture
- ½ cup whole milk
- 10 large eggs
- ½ cup grated mozzarella cheese
- 1 tsp salt
- 1 tsp dried thyme
- ½ tsp pepper
Tools Needed
- Dutch oven or large saucepan
- 9×13 inch casserole dish
- Large mixing bowl
- Whisk
- Cutting board
- Sharp knife
- Measuring cups and spoons
Cooking Instructions
Step 1: Preheat Oven and Prepare the Dish
Preheat oven to 350°F (175°C). Chop all vegetables and lightly grease a 9×13 inch casserole dish.
Step 2: Cook the Vegetables
Heat avocado oil in a Dutch oven over medium heat. Add onion, bell pepper, and sweet potatoes and cook for 8 to 9 minutes until beginning to soften. Add garlic during the last minute. Spread vegetables evenly in the prepared dish.
Step 3: Cook the Sausage
In the same pot, cook turkey sausage until fully cooked, breaking it into small pieces. Add sausage to the casserole dish and mix with vegetables.
Step 4: Prepare the Egg Mixture
In a bowl, whisk eggs, milk, mozzarella, salt, thyme, and pepper until fully combined and smooth.
Step 5: Combine and Bake
Pour egg mixture over sausage and vegetables. Stir gently to distribute evenly. Bake for 40 to 45 minutes until the center is firm. Cover loosely with foil if the top browns too quickly.
Step 6: Cool and Serve
Remove from oven and rest for 15 minutes before slicing and serving.
Why You’ll Love This Recipe
High protein and nutrient dense
Naturally gluten free
Great for meal prep
Balanced savory flavor
Easy to reheat
Works for breakfast or brunch
Mistakes to Avoid & Solutions
Undercooked Sweet Potatoes
They stay firm after baking.
Solution: Cook vegetables until just tender before baking.
Overbaking the Eggs
This leads to dryness.
Solution: Check center firmness at 40 minutes and remove promptly.
Skipping the Rest Time
Slices may fall apart.
Solution: Let casserole rest 15 minutes before cutting.
Using Low Fat Milk Only
The texture can turn rubbery.
Solution: Use whole milk for a softer bake.
Uneven Vegetable Cuts
Results in inconsistent texture.
Solution: Dice vegetables evenly for uniform cooking.
Serving and Pairing Suggestions
Serve with fresh fruit
Pair with avocado slices or salsa
Add a light green salad for brunch
Serve buffet style for gatherings
Plate with toast or roasted vegetables
Storage and Reheating Tips
Store in an airtight container in the refrigerator
Keeps well up to 4 days
Reheat slices in microwave or oven at 325°F
Cover while reheating to retain moisture
Avoid freezing for best texture
FAQs
1. Can Sweet Potato Egg Casserole be made ahead?
Yes, it can be baked a day in advance and reheated.
2. Can I use pork sausage instead of turkey?
Yes, pork sausage works well with the sweet potatoes.
3. Is this casserole good for meal prep?
Absolutely, it slices cleanly and reheats evenly.
4. Can I add more vegetables?
Spinach or zucchini can be added after sautéing.
5. How do I know when it’s fully baked?
The center should feel firm and no liquid should jiggle.
Tips & Tricks
Dice sweet potatoes small for faster cooking
Use freshly grated cheese for better melt
Season vegetables lightly before baking
Line the dish with parchment for easier cleanup
Let eggs come to room temperature before mixing
Recipe Variations
Vegetarian Version
Skip sausage and add mushrooms and spinach, sautéed before baking.
Spicy Breakfast Bake
Add red pepper flakes and pepper jack cheese to the egg mixture.
Cheddar Swap
Replace mozzarella with sharp cheddar for a bolder flavor.
Dairy Free Option
Use almond milk and omit cheese, adding extra seasoning.
Herb Forward Twist
Add fresh rosemary or parsley to the egg mixture.
Final Thoughts
Sweet Potato Egg Casserole fits naturally into mornings that need something steady and dependable. It brings together simple ingredients in a way that feels nourishing without being heavy, and it carries flavor well from the first bite to the last slice. Each layer adds texture and warmth, making it easy to return to again.
This dish works across busy weekdays, shared brunches, and quiet weekends at home. Sweet Potato Egg Casserole has a way of settling the room and giving everyone a moment to slow down, which is exactly what good food should do.
Sweet Potato Egg Casserole
Ingredients
For the Base
- 3 garlic cloves minced
- 1 lb uncooked turkey sausage
- 5 cups sweet potatoes cubed into 1 inch pieces
- 1 green bell pepper diced
- ½ large yellow onion finely diced
- 2 tbsp avocado oil or olive oil
For the Egg Mixture
- ½ cup whole milk
- 10 large eggs
- ½ cup grated mozzarella cheese
- 1 tsp salt
- 1 tsp dried thyme
- ½ tsp pepper
Instructions
- Preheat oven to 350°F (175°C), chop vegetables, and grease a 9×13 inch casserole dish.
- Sauté onion, bell pepper, and sweet potatoes in oil for 8 to 9 minutes, add garlic briefly, then spread in the dish.
- Cook turkey sausage until fully done, crumble, and mix with the vegetables.
- Whisk eggs, milk, mozzarella, salt, thyme, and pepper until smooth.
- Pour egg mixture over the casserole, stir gently, and bake 40 to 45 minutes until set, covering if browning too fast.
- Rest for 15 minutes, then slice and serve.
