Rise and shine to the ultimate comfort food for breakfast or brunch! This incredibly satisfying Sausage Sweet Potato Breakfast Casserole is a true crowd-pleaser, brimming with savory breakfast sausage, perfectly roasted sweet potatoes, vibrant bell pepper, fresh spinach, and a generous sprinkle of parmesan cheese. It’s not just delicious; it’s also remarkably high in protein, bursting with flavor, and an absolute godsend for busy meal prep days or leisurely weekend brunches.

Imagine waking up, and a hearty, delicious breakfast is already waiting for you. This dream becomes a reality with our fabulous Sausage and Egg Breakfast Casserole. It effortlessly ticks all the boxes: a fulfilling, make-ahead meal packed with essential protein, an abundance of fresh vegetables, and enough to feed a hungry crowd or provide nutritious meals for days.
The star of this casserole, breakfast sausage, creates a wonderful flavor harmony when combined with the natural sweetness of roasted sweet potatoes and red bell pepper. The subtle, earthy bitterness of Swiss chard (or your favorite greens) adds another layer of complexity, making each bite an experience.
Crafting this casserole involves a few simple components, all of which are remarkably easy to prepare and can even be completed in advance. This means less stress on the morning you plan to serve it! You can roast the sweet potatoes and bell peppers, cook the sausage mixture, and even assemble the entire casserole the day before. This advanced preparation is key to making your mornings smoother and more enjoyable.
The process begins with roasting the sweet potatoes and red bell pepper in the oven. This crucial step not only softens the vegetables but also intensifies their inherent sweetness, creating delicious crispy, caramelized edges that elevate the casserole’s texture and flavor profile.
While your vegetables are roasting, you’ll cook the breakfast sausage, infusing it with aromatic onion and garlic, then folding in the fresh Swiss chard until perfectly wilted. This savory mixture forms the flavorful base of our casserole.
Once both components are ready, the roasted vegetables are combined with the savory sausage mixture and spread evenly into a baking dish. Finally, a rich, whisked egg mixture is poured over the top, ready to be transformed in the oven into a golden-brown masterpiece.
The casserole bakes to perfection in about 30 minutes, emerging from the oven beautifully puffed in the middle, with enticingly light golden-brown edges. While it makes a truly spectacular breakfast or brunch, its robust flavors and satisfying nature ensure it’s a delightful meal any time of day – whether for a quick lunch or a comforting dinner.
If you’re a fan of savory morning meals, be sure to explore our popular Bacon and Egg Breakfast Casserole for another delicious make-ahead option!

Save This Recipe
Remembering your favorite recipes can be a challenge. Consider bookmarking this page or saving the recipe to your browser’s favorites for easy access later!
Why You’ll Love This Recipe
- This Sausage Sweet Potato Breakfast Casserole is a powerhouse of nutrition, generously packed with lean protein from the sausage and eggs, and an array of essential vitamins and minerals from the colorful vegetables. It’s designed to keep you feeling full and energized throughout your morning, making it an excellent choice for a satisfying breakfast or a hearty brunch.
- The convenience factor is undeniable. Both the savory sausage mixture and the beautifully roasted vegetables can be prepared up to a day or two in advance. For ultimate ease, you can even assemble and bake the entire casserole ahead of time, allowing you to simply reheat and serve when you’re ready. This makes it perfect for busy weekdays, weekend entertaining, or easy meal prep.
- Flexibility is at the heart of this recipe. It’s incredibly adaptable to your personal preferences or what you happen to have on hand. Feel free to swap out the breakfast sausage for your preferred protein – chicken sausage or even a vegetarian alternative would work wonderfully. Likewise, the vegetables are highly customizable; use any seasonal greens or root vegetables you enjoy!
- This recipe naturally caters to various dietary needs. It is inherently gluten-free, providing a wholesome option for those with gluten sensitivities. For a dairy-free version, simply omit the parmesan cheese and substitute the milk with your favorite unsweetened non-dairy alternative, such as almond or oat milk.
Recipe Ingredients
One of the best aspects of this breakfast casserole is how effortlessly you can tailor the ingredients to your taste or what’s available in your pantry. Feel free to get creative with your favorite proteins and vegetables, or even make use of delicious leftovers!

- Breakfast Sausage: We opted for a lighter turkey breakfast sausage in this recipe, offering a leaner profile without sacrificing flavor. However, any variety of breakfast sausage will work beautifully – pork, chicken, or a spicy version if you like a kick. For the best texture, we highly recommend removing the casings from the sausage before cooking, as they can become quite chewy after baking.
- Eggs: You’ll need a dozen large eggs to create the custardy base of this substantial breakfast casserole. This recipe is designed to fill a standard 9×13-inch baking dish, providing ample servings.
- Aromatics: Onion and garlic are the foundation of many savory dishes, and this casserole is no exception. Sautéing them with the sausage builds a deep, fragrant flavor profile that permeates the entire dish.
- Sweet Potato: Sweet potatoes lend a delightful sweetness and a wealth of nutrients to the casserole. If sweet potatoes aren’t your preference, feel free to substitute with regular potatoes. Small golden potatoes, diced and roasted, would make an excellent alternative, offering a creamy texture.
- Red Bell Pepper: The vibrant red bell pepper adds a touch of sweetness and beautiful color. You can easily swap it for any other color bell pepper (yellow, orange, or green), or introduce a mild poblano pepper for a subtle smoky note.
- Swiss Chard: Swiss chard provides a lovely earthy flavor and a boost of greens. It can be effortlessly exchanged for chopped kale, baby kale, fresh spinach, or even peppery arugula for a slightly different flavor profile.
- Milk: The milk contributes to the richness and texture of the egg custard. For a truly decadent casserole, use half-and-half or whole milk. If you prefer a lighter option, skim milk works well. As noted, any non-dairy milk can be used for a dairy-free alternative.
- Cheese: Parmesan cheese adds a salty, umami depth that complements the other ingredients perfectly. However, you can substitute it with your favorite shredded cheese, such as cheddar, Monterey Jack, or a blend. To make this sausage and egg casserole entirely dairy-free, simply omit the cheese or use a high-quality dairy-free cheese alternative.
Refer to the comprehensive recipe card below for the precise list of ingredients and quantities required for this delicious breakfast casserole.
How to Make Breakfast Casserole with Eggs, Sausage, and Cheese
This make-ahead breakfast casserole is a culinary delight, generously packed with savory breakfast sausage, fluffy eggs, rich parmesan cheese, and a colorful assortment of vegetables. It’s designed for convenience, easily customizable with ingredients you already have on hand, or perfect for utilizing leftovers from previous meals.
Pro Tip: To minimize morning hustle, prepare the roasted vegetables and cook the sausage filling up to a full day in advance. Store them separately in the refrigerator. For ultimate convenience, you can even bake the entire breakfast casserole up to a day in advance and simply reheat individual portions when serving. This makes it an ideal choice for meal prepping throughout the week or for a stress-free brunch gathering.
Follow these detailed steps, and consult the recipe card below for the full, printable instructions.






Tips for Success
- **Even Roasting is Key:** When roasting the sweet potatoes and bell pepper, ensure they are spread in a single layer on the baking sheet. Overcrowding can lead to steaming instead of roasting, preventing those delicious caramelized edges.
- **Browning the Sausage:** Take your time to properly brown the breakfast sausage. This step develops a deeper, richer flavor that will enhance the entire casserole. Break it up into small, even crumbles as it cooks.
- **Wilt Greens Thoroughly:** When adding Swiss chard (or other greens), cook them until they are completely wilted. This prevents excess moisture from being released during baking, which could make your casserole watery.
- **Whisk Eggs Well:** A thoroughly whisked egg mixture is essential for a light and airy casserole. Whisk until no streaks of egg white remain and the mixture is slightly frothy.
- **Don’t Overbake:** Keep an eye on the casserole towards the end of the baking time. It’s done when the center is set and a knife inserted comes out clean. Overbaking can lead to a dry texture.
- **Rest Before Slicing:** Allow the casserole to rest for 5-10 minutes after removing it from the oven. This helps it set further, making for cleaner slices.
Recipe FAQs
Can I use turkey breakfast sausage instead of pork?
Absolutely! I’ve personally used Diestel turkey breakfast sausage in this recipe with excellent results. Any type of ground breakfast sausage will work wonderfully – whether it’s pork, chicken, or turkey. For the best texture, especially in a casserole, it’s highly recommended to use sausage with the casings removed. The casings can sometimes become quite chewy after baking, detracting from the overall enjoyment.
Can I make this casserole dairy-free?
Yes, making this casserole dairy-free is quite simple! Just substitute the regular milk with your favorite unsweetened non-dairy milk, such as almond milk, oat milk, or soy milk. Additionally, either omit the parmesan cheese entirely or use a high-quality dairy-free cheese alternative. Many excellent plant-based cheeses are available today that melt and taste great in casseroles.
Can I use other vegetables?
Definitely! This casserole is incredibly versatile and forgiving when it comes to vegetables. You can use any of your favorite root vegetables or greens. Simply roast them (if they are firm vegetables like potatoes or squash) or sauté them before adding them to the casserole. Leftover roasted vegetables work exceptionally well too! For inspiration, our air fryer roasted vegetables would be a fantastic addition to this recipe, adding extra flavor and texture.
How do I store and reheat leftovers?
To store leftovers, allow the casserole to cool completely before transferring individual slices or the entire remaining portion into an airtight container. It will keep well in the refrigerator for up to 3 days. When you’re ready to enjoy it again, simply reheat individual portions in the microwave until warmed through. For a crispier texture, you can also reheat slices in an oven or toaster oven at 350°F (175°C) for about 10-15 minutes.

Serving Suggestions
This breakfast sausage casserole is a remarkably versatile dish, perfect for a multitude of occasions. Its robust flavors and satisfying nature make it suitable for breakfast, brunch, lunch, or even a light dinner. Here are some fantastic ways to serve and enjoy it:
- For an added layer of freshness and healthy fats, serve individual slices topped with creamy avocado, thin slices of ripe tomato, or a drizzle of your favorite hot sauce for a delightful spicy kick.
- Enhance your breakfast experience by pairing this casserole with a side of toasted artisan bread, fluffy English muffins, or our tender and buttery sweet potato biscuits for a truly indulgent morning meal.
- Transform it into an impressive brunch spread by accompanying it with a sweet counterpoint, such as our luscious French toast casserole and a vibrant winter fruit salad with a creamy Greek yogurt dressing.
- For a balanced and hearty lunch or dinner, serve the casserole alongside a crisp, fresh salad like a simple Insalata Mista or a delicate Butter Lettuce Salad. The freshness of the greens provides a perfect contrast to the rich casserole.
- Easily adapt this recipe for vegetarian guests by simply omitting the breakfast sausage. The remaining combination of eggs, sweet potatoes, bell pepper, spinach, and cheese still creates a wonderfully flavorful and satisfying meat-free casserole.
- Don’t hesitate to customize the vegetables! Broccoli florets, sliced mushrooms, tender asparagus spears, cubes of butternut squash, or regular diced potatoes are all excellent options that can be swapped in or added to the existing mix, allowing you to create new flavor combinations every time.
Recipe Notes
- **Advanced Preparation (Pro Tip):** To make your meal prep a breeze, you can prepare the entire sausage mixture and roast all your vegetables up to one day in advance. Store these components separately in airtight containers in the refrigerator. When you’re ready to bake, simply combine them, pour over the egg mixture, and bake as directed.
- **Overnight Casserole Option:** For ultimate morning convenience, this casserole is perfectly suited for overnight preparation. Assemble the entire casserole (spreading the sausage and veggie mixture, then pouring the egg mixture over it) in your greased baking dish, cover it tightly with plastic wrap, and refrigerate overnight. The next morning, uncover and bake as usual, but you may need to add an extra 5–10 minutes to the bake time since it will be going into the oven cold.
- **Freezer-Friendly Meal:** This casserole freezes beautifully, making it an excellent option for long-term meal planning! After baking the casserole fully, allow it to cool completely to room temperature. Then, slice it into individual portions. Wrap each slice tightly in plastic wrap, then place them in a freezer-safe bag or container. It can be frozen for up to 3 months. To reheat, simply remove a frozen slice, thaw it in the refrigerator overnight, then warm in the microwave or oven until heated through.
- **Vegetable Customization:** Don’t feel limited by the specific vegetables listed. The sweet potato, bell pepper, and Swiss chard can be easily substituted with your favorite seasonal veggies or greens. Consider adding zucchini, mushrooms, asparagus, or even kale for different flavors and textures.

More Breakfast Recipes You’ll Love
If you enjoyed this hearty breakfast casserole, you’re in for a treat! Explore more delicious and easy breakfast recipes that are perfect for any morning:
- Air Fryer Sausage: Quick and perfectly cooked sausage every time.
- Asparagus Frittata with Goat Cheese: A light, elegant, and flavorful egg dish.
- Bacon and Egg Muffins: Portable, protein-packed, and perfect for on-the-go.
- Ham and Cheese Frittata: A classic combination in a simple, satisfying frittata.
- Mini Crustless Broccoli Quiche: Portion-controlled and packed with veggies.
- Perfect Poached Eggs: Master the art of perfectly runny yolks.
- Spinach Feta Frittata: A Mediterranean-inspired breakfast with savory flavors.
Did you try this recipe? If so, be sure to leave a review below and tag me @flavorthemoments on Facebook and Instagram. Your feedback helps other home cooks discover and enjoy these recipes!
Sausage and Egg Breakfast Casserole
This Sausage and Egg Breakfast Casserole is a high protein meal prep breakfast packed with breakfast sausage, sweet potatoes and veggies!
Servings: 12 servings
Prep Time: 10 mins
Cook Time: 50 mins
Total Time: 1 hr
Did you love this recipe? Let us know by leaving a review!
Print Recipe |
Pin Recipe
Ingredients
- 1 lb. sweet potato: peeled and cut into 1/2″ chunks; about 3 cups
- 1 large red bell pepper: cored and chopped into 1″ chunks
- 2 tablespoons extra virgin olive oil: divided
- 1 lb. breakfast sausage: or your favorite sausage
- 1/2 onion: chopped
- 3 cloves garlic: minced
- 1 bunch Swiss chard: chopped; about 4 cups (sub with baby spinach)
- 12 large eggs
- 1 cup milk: use milk of your choice
- 1 cup grated cheese: any variety
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
Instructions
- Preheat the oven to 400 degrees Fahrenheit (200°C). Place the sweet potato and bell pepper on a large rimmed baking sheet. Drizzle with 1 tablespoon of the olive oil and season with salt and pepper to taste. Toss to coat evenly. Roast for 20-25 minutes, or until the vegetables are tender and slightly caramelized. You can prepare these roasted vegetables up to a few days in advance and store them in the refrigerator.
- Once the vegetables are roasted, reduce the oven temperature to 375 degrees Fahrenheit (190°C). Generously grease a 9×13-inch baking dish to prevent sticking.
- Heat the remaining tablespoon of olive oil in a large skillet over medium heat. Add the breakfast sausage and chopped onion. Cook for 5-6 minutes, breaking up the sausage with a spoon, until it is cooked through and browned. Stir in the minced garlic and chopped Swiss chard. Continue to cook for another 2-3 minutes, until the greens have fully wilted. Remove the skillet from the heat. Stir in the roasted sweet potato and bell pepper mixture. Pour this flavorful filling into the bottom of the prepared baking dish and spread it into an even layer.
- In a medium bowl, combine the 12 large eggs, 1 cup of milk, 1 cup of grated cheese, 1/2 teaspoon of sea salt, and 1/4 teaspoon of black pepper. Whisk vigorously until all ingredients are well incorporated and the mixture is smooth and slightly frothy. Carefully pour the egg mixture evenly over the sausage and sweet potato filling in the baking dish.
- Bake the casserole in the preheated oven for 25-30 minutes, or until the center is puffed, the eggs are set, and the top is a beautiful golden brown. To check for doneness, a knife inserted into the center should come out clean.
- Remove the casserole from the oven. Allow it to cool slightly for about 5-10 minutes before slicing and serving. This resting period helps the casserole set, making for cleaner cuts. Enjoy your delicious, homemade breakfast casserole!
Notes
- Pro Tip for Meal Prep: Save time on busy mornings by preparing the sausage mixture and roasting the vegetables up to a day in advance. Store each component separately in airtight containers in the refrigerator. Assemble and bake the casserole when you’re ready to enjoy it.
- Overnight Preparation: For ultimate convenience, assemble the entire casserole the night before. After pouring the egg mixture over the filling, cover the baking dish tightly with plastic wrap and refrigerate overnight. The next morning, simply remove the plastic wrap and bake as instructed, adding an additional 5–10 minutes to the bake time, as it will be baking from a cold state.
- Freezing Instructions: This casserole is highly freezer-friendly! Bake the casserole fully and allow it to cool completely. Slice it into individual portions. Wrap each slice tightly in plastic wrap, then store them in a freezer-safe bag or container for up to 3 months. To reheat, thaw a portion in the refrigerator, then warm in the microwave or oven until heated through.
- Vegetable Variations: Feel free to experiment with other vegetables and greens. Great substitutes or additions include diced butternut squash, broccoli florets, mushrooms, spinach, or even regular potatoes in place of sweet potatoes.
Nutrition
Serving: 1 slice, Calories: 302 kcal, Carbohydrates: 12g, Protein: 16g, Fat: 21g, Saturated Fat: 7g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 9g, Trans Fat: 0.1g, Cholesterol: 225mg, Sodium: 553mg, Potassium: 462mg, Fiber: 2g, Sugar: 4g, Vitamin A: 7746IU, Vitamin C: 27mg, Calcium: 151mg, Iron: 2mg
Nutrition is estimated using a food database and is intended to be used as a guideline for informational purposes only. Individual results may vary based on specific ingredients and preparation methods.
Course: Breakfast
Cuisine: American
Author: Marcie
All recipes and images © Flavor the Moments.
Did you try this recipe?
Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!