There is something truly comforting about a breakfast that feels like a warm hug on a plate, and this Sweet Potato, Sausage and Egg Breakfast Casserole Recipe fits that description perfectly. Combining the natural sweetness of tender sweet potatoes with savory, flavorful sausage and fluffy eggs, this dish offers a beautiful balance of textures and tastes. Whether you’re feeding a crowd on a weekend morning or craving a satisfying meal prep option, this casserole will quickly become your go-to recipe for busy mornings full of flavor and heartiness.
Ingredients You’ll Need

Gathering simple, wholesome ingredients is the first step to creating this delicious casserole. Each component is carefully chosen to contribute to the overall flavor, texture, and color, making the dish as delightful to eat as it is to look at.
- Sweet potatoes (2 medium-sized, cubed): The star of the dish, providing natural sweetness and a creamy texture when baked.
- Red bell pepper (1, diced): Adds vibrant color and a subtle, sweet crunch that complements the smoothness of the potatoes.
- Medium onion (1, chopped): Brings depth and a mild sharpness that balances the richness of the sausage.
- Grass-fed ground sausage (1 lb): Essential for robust, savory flavor and protein-packed goodness.
- Eggs (8): The binding agent that creates a custardy, fluffy texture throughout the casserole.
- Almond milk (1/3 cup): Lightly thins the eggs and adds moisture without overpowering flavors; coconut milk can be used for a subtle twist.
- Thyme (1 teaspoon): Herbaceous note that elevates the overall flavor profile with an earthy punch.
- Salt (1 teaspoon): Enhances and brightens all the other ingredients.
- Freshly ground black pepper (1/2 teaspoon): Adds a subtle heat and complexity to balance flavors.
How to Make Sweet Potato, Sausage and Egg Breakfast Casserole Recipe
Step 1: Cook the Sweet Potatoes and Vegetables
Start by heating a little oil in a skillet over medium-high heat. Add the sweet potatoes and cover the skillet with a lid. Let these cook for around 8 minutes, stirring occasionally so they soften evenly but don’t turn mushy. Then toss in your chopped onion and diced red bell pepper, season lightly with salt and freshly ground black pepper, and cook everything together for about 3 more minutes until the vegetables are tender and fragrant. This step unlocks the natural sweetness and aroma of the vegetables, setting a flavorful base for your casserole. Transfer this vibrant mixture into your casserole dish to prepare for the next layer.
Step 2: Brown the Sausage
Using the same skillet, add the ground sausage and cook it over medium-high heat until beautifully browned. Break it apart with a spoon as it cooks, ensuring every bit gets a nice crisp edge. This browning brings out the rich, savory notes of the sausage, which perfectly contrasts the sweet potatoes. Once cooked through, add the sausage to your casserole dish, spreading it evenly over the vegetable layer.
Step 3: Mix and Pour the Egg Mixture
In a medium-sized bowl, whisk together the eggs, almond milk, thyme, salt, and pepper. This mixture is what binds all your ingredients together, turning the casserole into a creamy, cohesive masterpiece. Pour this egg blend evenly over the sausage and vegetable mix in the casserole dish. Give it a gentle stir to make sure everything is well combined but not overmixed—you still want the distinct layers and textures to shine through after baking.
Step 4: Bake the Casserole
Cover your casserole dish with aluminum foil and place it into a preheated 375°F oven. Bake for 20 minutes covered, allowing the eggs to set nicely without drying out. Then remove the foil and bake for an additional 15 minutes so the top develops a golden brown crust, adding a lovely texture contrast. When it’s done, let it rest for about 5 minutes before serving—this rest ensures each slice holds perfectly when cut and gives the flavors time to settle beautifully.
How to Serve Sweet Potato, Sausage and Egg Breakfast Casserole Recipe

Garnishes
To elevate the presentation and add a fresh pop of flavor, consider sprinkling chopped green onions or fresh herbs like parsley or chives on top just before serving. A light dusting of shredded cheese is another delicious option if you want to indulge a bit. These garnishes not only brighten the dish visually but also offer a fresh, herbal contrast to the hearty casserole.
Side Dishes
This casserole pairs wonderfully with light, crisp sides. A simple mixed greens salad with a citrus vinaigrette or some sliced avocado on the side can add refreshing creaminess or tang to balance the savory richness. For a brunch spread, offering fresh fruit salad or toasted crusty bread can round out the meal perfectly.
Creative Ways to Present
Serve this Sweet Potato, Sausage and Egg Breakfast Casserole Recipe straight from the dish for a rustic, homey feel, or cut it into neat squares to make individual servings look elegant on plates. For breakfast gatherings, consider plating with a drizzle of hot sauce or a dollop of Greek yogurt on the side to add kick and creaminess. This casserole also works beautifully as a brunch buffet centerpiece; just keep it warm in a covered dish and encourage guests to add their favorite toppings.
Make Ahead and Storage
Storing Leftovers
Leftover casserole stores beautifully in an airtight container in the refrigerator for up to 3 days. When cooled, wrap tightly to preserve moisture and flavor. It’s perfect for enjoying quick breakfasts or lunches during the week without compromising on taste.
Freezing
This recipe freezes well if you want to prepare it in advance. Portion into individual meal-sized containers or freeze the whole casserole in a freezer-safe dish. For best results, freeze it uncovered until solid, then wrap tightly with foil and plastic wrap. It will keep for up to 2 months and still retain its delicious textures and flavors.
Reheating
Reheat your leftovers in the oven at 350°F until warmed through to preserve the casserole’s crispy top and tender center—about 15-20 minutes. For convenience, the microwave works too, but the texture will be a bit softer. Adding a sprinkle of fresh herbs after reheating brightens the flavors nicely.
FAQs
Can I use turkey sausage instead of pork sausage?
Absolutely! Turkey sausage can be a leaner alternative and will work just as well, offering a slightly different flavor but maintaining the savory component essential to the casserole.
Is it possible to make this recipe dairy-free?
Yes, by using almond or coconut milk instead of dairy milk and skipping any cheese garnishes, this casserole remains completely dairy-free and still tastes fantastic.
Can I prepare the casserole the night before and bake it in the morning?
Definitely. You can assemble the casserole the night before, cover it tightly, and store it in the fridge. Bake fresh in the morning as directed for a quick and delicious breakfast without the morning fuss.
What can I substitute for sweet potatoes if I don’t have any on hand?
If you want to switch it up, cubed butternut squash or regular potatoes can be used, though the flavor and sweetness will vary slightly. Each option brings its unique texture and taste, making the casserole adaptable.
How spicy is the casserole as written, and can I add more heat?
The casserole has a mild warmth from black pepper but is not spicy. You can easily add heat by stirring in some red pepper flakes, chopped jalapeños, or a dash of hot sauce either in the egg mixture or as a garnish.
Final Thoughts
There is something truly special about gathering around the table to enjoy a dish as satisfying and flavorful as this Sweet Potato, Sausage and Egg Breakfast Casserole Recipe. It offers an irresistible combination of sweet, savory, and comforting elements that will brighten any morning. I can’t wait for you to try making it at home and enjoy every delicious bite with friends and family!
Print
Sweet Potato, Sausage and Egg Breakfast Casserole Recipe
This Sweet Potato, Sausage, and Egg Breakfast Casserole is a hearty and nutritious morning dish combining tender sweet potatoes, savory grass-fed sausage, and fluffy baked eggs. Perfect for a family breakfast or meal prep, this casserole offers a flavorful and wholesome start to your day with a satisfying mix of vegetables and protein.
- Total Time: 40 minutes
- Yield: 8 servings
Ingredients
Vegetables and Sausage
- 2 medium sized sweet potatoes, cubed (or 1 1/2 large sweet potatoes)
- 1 red bell pepper, diced
- 1 medium onion, chopped
- 1 lb grass fed ground sausage
Egg Mixture
- 8 eggs
- 1/3 cup almond milk (or coconut milk)
- 1 teaspoon thyme
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
To Finish
- Oil for cooking (such as olive oil or vegetable oil)
- Green onions for garnish (optional)
Instructions
- Cook Sweet Potatoes and Vegetables: Heat oil in a skillet over medium-high heat. Add the cubed sweet potatoes and cover with a lid. Cook for about 8 minutes, stirring occasionally until the sweet potatoes are almost tender. Then add the chopped onion and diced red bell pepper. Season with salt and freshly ground black pepper, and cook until the vegetables are tender, about 3 more minutes. Transfer the cooked vegetables to a casserole dish.
- Brown the Sausage: In the same skillet, add the grass-fed ground sausage and cook over medium-high heat for about 5 minutes. Crumble the sausage with a spoon as it cooks to ensure even browning. Once browned and cooked through, transfer the sausage to the casserole dish with the vegetables.
- Prepare Egg Mixture: In a medium bowl, whisk together the 8 eggs, 1/3 cup almond (or coconut) milk, thyme, salt, and freshly ground black pepper until fully combined and slightly frothy.
- Combine and Bake: Pour the egg mixture over the sausage and vegetable mixture in the casserole dish. Stir gently to combine all ingredients evenly. Cover the casserole dish with aluminum foil.
- Bake the Casserole: Place the casserole in a preheated oven at 375°F (190°C). Bake covered with foil for 20 minutes. Then, remove the foil and continue baking for an additional 15 minutes, or until the top begins to brown and the eggs are fully set.
- Rest and Serve: Remove the casserole from the oven and let it rest for 5 minutes to finish setting. Sprinkle with chopped green onions if desired, then serve warm.
Notes
- Using grass-fed sausage adds a richer flavor and better nutrition profile.
- You can substitute almond milk with any other milk or plant-based milk of your choice.
- Covering with foil prevents the eggs from drying out during the initial baking phase.
- Letting the casserole rest after baking helps it set and makes it easier to slice and serve.
- For a spicier version, consider adding some chili flakes or hot sauce to the egg mixture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American