Sweet Potato Egg Casserole Recipe
There is nothing quite like waking up to a warm, hearty dish that combines the natural sweetness of sweet potatoes with the rich, comforting flavors of eggs and savory sausage. The Sweet Potato Egg Casserole is a game-changer for breakfast, brunch, or even a satisfying dinner on the fly. It layers tender cubes of sweet potato, sausages bursting with flavor, and fluffy eggs baked to perfection with melty mozzarella cheese on top. Once you make this casserole, it’ll become one of your favorite go-to recipes for any time of day.

Ingredients You’ll Need
The beauty of this Sweet Potato Egg Casserole lies in its simple, wholesome ingredients. Each one plays a unique role, balancing textures, taste, and color to create a dish that’s as vibrant as it is delicious.
- 2 tablespoons avocado oil: A healthy fat that adds subtle richness and helps sauté the veggies perfectly.
- 1/2 large yellow onion, chopped: Provides a mild sweetness and depth of flavor when caramelized.
- 1 green bell pepper, chopped: Adds crispness and a fresh, grassy note to the casserole.
- 5 cups cubed sweet potatoes: The star ingredient offering natural sweetness, a lovely orange hue, and substance.
- 3 garlic cloves: Infuse the dish with warm, aromatic undertones enhancing overall flavor.
- 1 pound turkey sausage: Lean protein that brings savoriness and a slight spice to balance the sweetness.
- 10 eggs: Bind everything together and provide a light, fluffy texture.
- 1/2 cup milk (plant-based milk can be substituted): Adds creaminess to the egg mixture for tender bites.
- 1 teaspoon dried thyme: Imparts an earthy, herby aroma that pairs beautifully with the sausage and sweet potato.
- 1 teaspoon salt: Enhances all the natural flavors in the dish.
- 1/2 teaspoon pepper: Adds just the right amount of heat to keep every bite interesting.
- 1/2 cup grated mozzarella cheese: Melts perfectly on top for that irresistible golden, gooey finish.
How to Make Sweet Potato Egg Casserole
Step 1: Prepare the Vegetables and Sausage
Start by heating the avocado oil in a large skillet over medium heat. Toss in the chopped onion and green bell pepper, sautéing until they soften and start to caramelize. Add the minced garlic and cook for just another minute so the fragrance develops. Then, crumble in the turkey sausage, breaking it apart as it browns and cooks through. This combination forms the flavorful foundation of the casserole with sweet, savory, and aromatic notes all coming together beautifully.
Step 2: Cook the Sweet Potatoes
Next, add the cubed sweet potatoes directly to the skillet. Stir everything well, letting the potatoes cook just until they begin to soften, about 8 to 10 minutes. The goal here is to get them tender enough to mix well with the eggs while still holding their shape so you get those wonderful bright bursts of sweetness and fluffy texture throughout the casserole.
Step 3: Whisk the Egg Mixture
In a large bowl, vigorously whisk together the eggs, milk, dried thyme, salt, and pepper. This mixture will soak into all the ingredients, melding flavors and creating that custardy, melt-in-your-mouth feel we all crave from egg casseroles.
Step 4: Combine and Transfer
Pour the sautéed vegetables and sausage into a greased casserole dish. Then pour the egg mixture evenly over everything, allowing the eggs to seep down and coat each component. Give it a little gentle stir to make sure the sweet potatoes are distributed well. Finally, sprinkle the grated mozzarella cheese evenly over the top to add that inviting golden crust.
Step 5: Bake to Perfection
Place the casserole in a preheated oven at 350°F (175°C) and bake for 35 to 40 minutes. You’ll know it’s done when the eggs are fully set and the mozzarella is bubbly and golden brown. Remove it from the oven and let it rest for 5 minutes before slicing. This resting time helps every slice hold together perfectly for serving.
How to Serve Sweet Potato Egg Casserole

Garnishes
A sprinkle of fresh chopped parsley or chives adds a fresh green pop and a hint of mild oniony flavor that cuts through the richness. If you like a bit of a kick, a dash of hot sauce or red pepper flakes on top will complement the mild sweetness from the dish beautifully.
Side Dishes
This casserole stands out on its own but pairs wonderfully with a light salad tossed in lemon vinaigrette or some fresh fruit to brighten the plate. For a heartier meal, you can serve it alongside buttery toast or even roasted asparagus for a touch of elegance.
Creative Ways to Present
If you want to impress guests or create a brunch spread, cut the Sweet Potato Egg Casserole into small, bite-sized squares and serve on a platter as finger food. You can also assemble it in individual ramekins for an upscale look that’s both personal and charming.
Make Ahead and Storage
Storing Leftovers
Allow the casserole to cool completely, then cover tightly with plastic wrap or transfer to an airtight container. Stored in the refrigerator, the leftovers will keep well for 3 to 4 days, making it a perfect make-ahead meal.
Freezing
This casserole freezes beautifully. Wrap individual portions or the entire dish securely in foil and place it in a freezer-safe container. It will last up to 2 months, allowing you to enjoy this comforting dish anytime you crave it with minimal effort.
Reheating
For best results, thaw overnight in the refrigerator, then reheat in a 350°F (175°C) oven until warmed through and the cheese is melty again—about 15 to 20 minutes. You can also microwave single portions for quick meals, but the oven brings back more of that fresh-baked texture you love.
FAQs
Can I substitute the turkey sausage with something else?
Absolutely! You can use pork sausage, chicken sausage, or even a plant-based sausage alternative to suit your preference. Just make sure it’s cooked thoroughly before adding it to the casserole.
Is it possible to make this casserole dairy-free?
Yes! Simply swap out the milk for your favorite plant-based milk like almond or oat milk, and use a dairy-free cheese alternative. The flavors will still shine beautifully.
Can I prepare the Sweet Potato Egg Casserole the night before?
Definitely. You can assemble it the night before, cover, and refrigerate it. When you’re ready, bake it fresh in the morning. This makes it a fantastic option for busy days or entertaining guests.
How do I know when the casserole is fully cooked?
The eggs should be set and no longer jiggly in the center. You can test by inserting a toothpick or knife in the middle—it should come out clean. The cheese on top will be golden brown and bubbly as a perfect indicator.
Can I add other vegetables to the casserole?
Of course! Feel free to toss in mushrooms, spinach, or zucchini to customize the dish to your liking. Just adjust cooking times as needed to ensure everything is tender and flavorful.
Final Thoughts
Making this Sweet Potato Egg Casserole feels like giving yourself a warm, delicious hug in food form, and I can’t recommend it enough. Simple ingredients come together in a way that delights every bite, from the vibrant orange sweet potatoes to the cheesy, savory topping. Whether you’re feeding a crowd or just treating yourself, this casserole is sure to become a cherished recipe in your kitchen. So go ahead, give it a try—you won’t regret it!
PrintSweet Potato Egg Casserole Recipe
This Sweet Potato Egg Casserole is a hearty and nutritious breakfast or brunch dish featuring tender sweet potatoes, flavorful turkey sausage, fresh vegetables, and a cheesy egg custard. It’s a savory, protein-packed casserole that’s perfect for meal prep or feeding a crowd.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Breakfast, Brunch
- Method: Baking, Sautéing
- Cuisine: American
- Diet: Low Fat
Ingredients
Vegetables
- 1/2 large yellow onion, chopped
- 1 green bell pepper, chopped
- 5 cups cubed sweet potatoes
- 3 garlic cloves, minced
Protein & Dairy
- 1 pound turkey sausage
- 10 eggs
- 1/2 cup grated mozzarella cheese
- 1/2 cup milk (plant-based milk can be substituted)
Oils & Seasonings
- 2 tablespoons avocado oil
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon pepper
Instructions
- Prepare the Vegetables and Sweet Potatoes: Preheat your oven to 375°F (190°C). Cube the sweet potatoes and chop the onion and green bell pepper. Mince the garlic cloves to prepare for cooking.
- Sauté the Vegetables and Turkey Sausage: Heat avocado oil in a large skillet over medium heat. Add chopped onions and bell peppers and sauté until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. Next, add the turkey sausage, breaking it apart with a spatula as it cooks. Cook until the sausage is browned and fully cooked through, about 7-8 minutes.
- Cook the Sweet Potatoes: Add the cubed sweet potatoes to the skillet with the sausage and vegetables. Continue cooking for about 8-10 minutes, stirring occasionally, until the sweet potatoes are tender but not mushy. Remove from heat and let cool slightly.
- Mix the Egg Custard: In a large mixing bowl, whisk together the eggs, milk, dried thyme, salt, and pepper until combined thoroughly.
- Assemble the Casserole: In a greased 9×13 inch casserole dish, spread the cooked sweet potato and sausage mixture evenly. Pour the egg mixture over the top. Sprinkle the grated mozzarella cheese evenly across the casserole.
- Bake the Casserole: Place the casserole dish in the preheated oven and bake for 35-40 minutes or until the eggs are set and the cheese is bubbly and golden brown.
- Serve: Remove from oven and let the casserole cool for 5 minutes before slicing. Serve warm and enjoy a deliciously balanced breakfast or brunch dish.
Notes
- You can substitute the turkey sausage with chicken or vegetarian sausage for different flavor profiles.
- Plant-based milk such as almond or oat milk can be used to make this recipe dairy-free.
- To save time, prepare the sweet potatoes and sausage mixture a day ahead and refrigerate. Assemble and bake when ready.
- For a spicier kick, add some chili flakes or hot sauce to the egg mixture.
- This casserole stores well in the fridge for 3-4 days and can be reheated for a quick meal.
Nutrition
- Serving Size: 1 slice (1/8 of casserole)
- Calories: 280 kcal
- Sugar: 5 g
- Sodium: 520 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 18 g
- Cholesterol: 210 mg
Keywords: sweet potato casserole, egg casserole, turkey sausage casserole, breakfast casserole, healthy breakfast, brunch recipe

