
This sweet potato egg casserole is a hearty and flavorful dish perfect for breakfast or brunch. It combines tender sweet potatoes, savory turkey sausage, and melted mozzarella cheese for a satisfying meal that keeps well for busy mornings.
I whipped this up one weekend when I wanted something filling but not too heavy and it quickly became a family favorite. The combination of sweet potato sweetness and savory sausage hits the spot every time.
Ingredients
- Avocado oil: adds a mild flavor and a high smoke point for sautéing
- Yellow onion: brings natural sweetness and depth once cooked down
- Green bell pepper: adds freshness and a touch of color
- Sweet potatoes: provide natural sweetness and creamy texture pick firm, bright orange ones
- Garlic: gives a fragrant kick that lifts the whole dish
- Turkey sausage: offers lean protein and savory richness choose a quality brand for best flavor
- Eggs: bind everything together and add richness
- Milk: softens the eggs and makes the casserole creamy you can swap for plant-based milk if preferred
- Dried thyme: gives subtle herbaceous notes that complement the sausage
- Salt and pepper: bring out all the flavors
- Mozzarella cheese: melts beautifully with a mild creaminess fresh grated works best
Instructions
- Build The Base:
- Heat the avocado oil in a large skillet over medium heat. Add the chopped onion and green bell pepper and cook until softened and translucent about five minutes. This step builds the flavor foundation by coaxing natural sweetness from the vegetables.
- Cook The Sweet Potatoes And Garlic:
- Add the cubed sweet potatoes and minced garlic to the skillet. Cook while stirring occasionally until the sweet potatoes are just tender around ten minutes. This ensures they don’t stay hard in the casserole but still hold their shape.
- Brown The Turkey Sausage:
- Add the turkey sausage to the skillet next. Break it up with a spoon and cook until browned and fully cooked about eight minutes. Cooking it thoroughly now saves time later and adds rich savory flavor.
- Mix The Egg Custard:
- In a large bowl, whisk together the eggs, milk, dried thyme, salt, and pepper until fully combined. This mixture will coat and bind the other ingredients.
- Combine And Bake:
- Pour the egg mixture over the sweet potato and sausage in the skillet. Stir gently to combine everything evenly. Sprinkle grated mozzarella cheese over the top. Transfer the skillet to the oven preheated to 375°F and bake for 30 to 35 minutes until the eggs are set and the cheese is golden and bubbly.
- Cool And Serve:
- Let the casserole cool slightly before slicing and serving. This resting time helps the casserole firm up for cleaner slices and better texture.

I love how the sweet potato adds a cozy natural sweetness that balances the savory sausage and melted mozzarella perfectly. It reminds me of cozy weekend mornings at home when the whole kitchen smells warm and comforting as this bakes in the oven.
Storage Tips
Store leftovers covered in the refrigerator for up to four days. Reheat gently in the oven or microwave until warmed through for best texture. You can also portion it into containers for grab-and-go breakfasts during the week.
Ingredient Swaps
If you want a vegetarian version swap the turkey sausage for sautéed mushrooms or plant-based sausage alternatives. You can use cheddar or gouda instead of mozzarella for a different cheese profile. Coconut or almond milk work fine instead of dairy milk for a dairy free casserole.
Serving Ideas
Serve with a simple green salad or steamed greens for a balanced meal. Add a dollop of sour cream or a sprinkle of fresh herbs like parsley or chives on top to brighten the flavors. This casserole also pairs well with fresh fruit or a slice of crusty bread for brunch.

This casserole is a perfect balance of hearty and comforting flavors making it great for any morning meal or brunch occasion.
Frequently Asked Recipe Questions
- → Can I use a different type of sausage?
Yes, you can substitute turkey sausage with chicken sausage or even plant-based alternatives to suit your preferences.
- → What can I use instead of mozzarella cheese?
Cheddar, Monterey Jack, or a vegan cheese option can be used if you prefer a different flavor or need a dairy-free version.
- → How can I make this dish vegetarian?
Simply omit the turkey sausage and substitute it with extra vegetables like mushrooms, spinach, or zucchini for added texture and taste.
- → Is it possible to prepare this casserole in advance?
Yes, you can assemble the casserole the night before and refrigerate it. Bake it fresh when ready to serve for the best results.
- → Can I use a different type of milk for the egg mixture?
Absolutely, plant-based milks such as almond or oat milk work well as substitutes and keep the dish creamy.