This Sweet Potato and Sausage Casserole is a cozy, savory, and deeply satisfying dish that brings warmth to any table. It combines the natural sweetness of roasted sweet potatoes with the bold flavor of browned sausage, baked together in a rich, cheesy egg custard that holds everything together. This casserole makes a perfect hearty breakfast, brunch centerpiece, or even a quick dinner when time is short but comfort is needed.

Whether you’re meal-prepping for the week or feeding a crowd on a lazy Sunday morning, this one-pan wonder is sure to become a favorite. The contrast between the caramelized sweet potatoes and spiced sausage creates a perfect bite, while the cheese and eggs lend a creamy richness. It’s an effortless dish with impressive flavor payoff.
Why You’ll Love This Sweet Potato and Sausage Casserole
This casserole is loaded with flavor and protein, making it both filling and nourishing. It’s easy to customize with your favorite veggies or sausage variety and can be assembled ahead of time for a stress-free meal. Plus, it reheats beautifully, which means leftovers are just as delicious.
Can I Use Different Types of Sausage in This Casserole?
Absolutely! While this recipe uses pork sausage for its bold seasoning and richness, you can substitute with turkey sausage, chicken sausage, or even plant-based options. Just make sure the sausage is fully cooked and well-seasoned before adding it to the casserole base.
Ingredients for the Sweet Potato and Sausage Casserole

- Sweet Potatoes: The star of the dish, they add a natural sweetness and a hearty texture when roasted.
- Sausage: Provides bold, savory flavor and protein. A spiced ground pork sausage works perfectly.
- Onion: Brings aromatic depth and softens beautifully when baked.
- Eggs: Serve as the binding agent, creating a rich and custardy texture throughout.
- Milk: Helps create a smooth custard consistency, blending with eggs for a soft interior.
- Cheddar Cheese: Adds creamy, tangy flavor and a golden top when baked.
- Olive Oil: Used for roasting the sweet potatoes and sautéing the onions and sausage.
- Salt & Pepper: Essential for seasoning and balancing the sweetness of the potatoes.
- Garlic Powder: Enhances savory flavor without overpowering.
- Spinach (optional): For an added burst of green and a nutritional boost.
How To Make the Sweet Potato and Sausage Casserole
Step 1: Roast the Sweet Potatoes
Peel and dice the sweet potatoes into 1/2-inch cubes. Toss them with olive oil, salt, pepper, and garlic powder. Spread them on a baking sheet and roast at 400°F for about 25 minutes, until tender and slightly caramelized.
Step 2: Brown the Sausage and Onions
In a skillet over medium heat, add olive oil and sauté the diced onion until translucent. Add the sausage and cook until browned and fully cooked through. Break it into small crumbles as it cooks.
Step 3: Whisk the Egg Mixture
In a large mixing bowl, whisk together the eggs and milk until well combined. Season lightly with salt and pepper.
Step 4: Combine and Layer
In a greased 9×13 casserole dish, layer the roasted sweet potatoes, cooked sausage and onions, and chopped spinach if using. Pour the egg mixture evenly over the top, then sprinkle the shredded cheddar cheese across the surface.
Step 5: Bake
Bake the casserole at 375°F for 30-35 minutes or until the eggs are set and the top is golden and bubbling. Let it cool for 5-10 minutes before slicing and serving.
How to Serve This Casserole
This recipe yields 12 generous squares and can easily feed 8 to 10 people depending on portion size. It’s great served warm with a side of fruit for breakfast or a light salad for dinner. Drizzle with hot sauce or a dollop of sour cream for added flavor.
How to Store the Casserole
Once cooled, cover the casserole tightly and store it in the refrigerator for up to 4 days. For longer storage, cut into squares and freeze individual portions for up to 2 months. Reheat in the microwave or oven until warmed through. Perfect for meal prep!
Frequently Asked Questions
Can I prep this ahead of time?
Yes! Assemble the casserole the night before and refrigerate. Bake fresh the next morning.
What cheese works best besides cheddar?
Gruyère, Monterey Jack, or mozzarella all melt beautifully and add their own flavor twist.
Can I add other vegetables?
Definitely. Bell peppers, mushrooms, or kale make great additions.
How do I know when the casserole is done baking?
The center should be set and not jiggly. A knife inserted should come out clean.
Is this casserole gluten-free?
Yes, as written, it’s naturally gluten-free. Just ensure any sausage or added ingredients are certified GF.
Want More Casserole Ideas?
If you love this comforting Sweet Potato and Sausage Casserole, check out these other cozy casseroles and bake-worthy favorites:
- Runza Casserole
- Creamy Chicken and Mushroom Bake
- Easy Spinach Casserole
- Butternut Squash Casserole
- Amish Sunday Savior Casserole
Save This Pin For Later
📌 Save this recipe to your Pinterest breakfast or meal prep board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you use turkey sausage or add kale? Did you sneak in extra cheese?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook smarter.
Explore more of my daily kitchen creations and ideas over on Life With Mira.
Print
Sweet Potato and Sausage Casserole
- Total Time: 50 minutes
- Yield: 12 squares
Description
This Sweet Potato and Sausage Casserole is a cozy, savory, and deeply satisfying dish that brings warmth to any table. It combines the natural sweetness of roasted sweet potatoes with the bold flavor of browned sausage, baked together in a rich, cheesy egg custard that holds everything together. This casserole makes a perfect hearty breakfast, brunch centerpiece, or even a quick dinner when time is short but comfort is needed.
Ingredients
3 medium sweet potatoes, peeled and diced
1 tablespoon olive oil
1 teaspoon garlic powder
1 teaspoon salt
1/2 teaspoon black pepper
1/2 medium onion, diced
1 pound pork sausage
8 large eggs
1 cup whole milk
1 1/2 cups shredded cheddar cheese
1 cup fresh spinach, chopped (optional)
Instructions
1. Preheat oven to 400°F. Line a baking sheet with parchment.
2. Toss diced sweet potatoes with olive oil, garlic powder, salt, and pepper. Roast for 25 minutes until tender.
3. While potatoes roast, heat a skillet over medium. Sauté onions in a bit of oil until soft, then add sausage. Cook until browned and crumbled.
4. In a large bowl, whisk together eggs and milk. Add a pinch of salt and pepper.
5. Grease a 9×13 casserole dish. Layer roasted sweet potatoes, sausage mixture, and spinach.
6. Pour egg mixture evenly over the top. Sprinkle cheddar cheese over everything.
7. Reduce oven to 375°F. Bake for 30–35 minutes or until the center is set and top is golden.
8. Cool 5–10 minutes before slicing. Serve warm.
Notes
Roast the sweet potatoes until golden on the edges for added flavor.
Let the casserole rest before slicing to keep it intact.
Use pre-cooked sausage for quicker prep.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 310
- Sugar: 5g
- Sodium: 620mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 195mg
Keywords: breakfast casserole, sweet potato recipe, meal prep, sausage egg bake

