When the days get shorter and the air turns crisp, there’s nothing quite as comforting as a hot, bubbly casserole straight from the oven. This Sweet Potato and Sausage Casserole is the kind of hearty, flavorful dish that brings everyone to the table. With tender chunks of sweet potatoes, savory sausage, and a hint of warming spice, it’s a family-favorite for good reason.
Perfect for a weeknight dinner or a cozy weekend gathering, this casserole strikes a beautiful balance between sweet and savory. It’s satisfying without being heavy, and leftovers reheat like a dream. If you’re looking for a no-fuss meal that tastes like it took hours to prepare, this is the one.
Why You’ll Love This Sweet Potato and Sausage Casserole
This recipe is a celebration of contrasts: the creamy sweetness of roasted sweet potatoes plays against the spice and richness of browned sausage. Add a touch of garlic, some herbs, and a little cheese, and the result is a filling dish that feels indulgent yet nourishing.
Whether you’re meal-prepping for the week or feeding a hungry crowd, it scales up easily and stores well. Plus, it pairs wonderfully with just about any green vegetable or a simple salad.
What Kind of Sausage Should I Use?
The great news is that this casserole is incredibly versatile. You can use spicy Italian sausage for extra kick, mild breakfast sausage for a homier flavor, or even turkey sausage for a lighter take. Just be sure to cook it thoroughly and drain any excess fat so the casserole doesn’t get greasy. If you love bold flavors, a smoked sausage can add an irresistible depth.
Ingredients for the Sweet Potato and Sausage Casserole
What makes this casserole stand out is the simplicity of its ingredients. Each one brings something essential to the table, whether it’s flavor, texture, or heartiness. Here’s what you’ll need:
- Sweet potatoes: The base of the casserole, their natural sweetness adds comfort and depth.
- Ground sausage: Choose your favorite kind. It adds savory flavor and protein.
- Onion: A little bite and sweetness once sautéed.
- Garlic: Adds aromatic depth that complements both sausage and sweet potato.
- Olive oil: Helps roast the sweet potatoes and sauté the aromatics.
- Salt and pepper: Enhances and balances the overall flavors.
- Fresh thyme or rosemary: Earthy herbs make the dish feel wholesome and fragrant.
- Shredded cheese: Optional, but a handful of cheddar or mozzarella on top makes it extra comforting.

How To Make the Sweet Potato and Sausage Casserole
Step 1: Roast the Sweet Potatoes
Preheat your oven to 400°F. Toss peeled and cubed sweet potatoes in olive oil, salt, and pepper. Spread them on a baking sheet and roast for about 25 minutes or until tender and slightly caramelized.
Step 2: Brown the Sausage
While the sweet potatoes roast, heat a skillet over medium heat and brown the sausage, breaking it up as it cooks. Once it’s cooked through, drain any excess fat and set it aside.
Step 3: Sauté the Aromatics
In the same skillet, add a bit more olive oil if needed and sauté chopped onion until translucent. Add minced garlic and herbs, cooking for another minute until fragrant.
Step 4: Combine and Assemble
In a large mixing bowl or directly in your casserole dish, combine the roasted sweet potatoes, cooked sausage, and sautéed onions and garlic. Mix everything gently but thoroughly.
Step 5: Bake It All Together
Transfer the mixture to a greased casserole dish. Sprinkle cheese over the top if using. Bake uncovered at 375°F for 15 to 20 minutes, just until everything is hot and bubbly.
Serving and Storing This Casserole
This Sweet Potato and Sausage Casserole serves about 4 to 6 people, depending on portion size. It’s fantastic fresh out of the oven, but leftovers hold up beautifully in the fridge for up to 4 days. Simply reheat in the microwave or cover with foil and warm in a low oven. It also freezes well for up to a month, making it a great make-ahead meal.
What to Serve With Sweet Potato and Sausage Casserole?
Steamed Green Beans
Bright and crisp, green beans make a great contrast to the cozy richness of the casserole.
Garlic Roasted Broccoli
Adds texture and a punch of flavor that stands up to the sausage.
Arugula Salad with Lemon Vinaigrette
A fresh, peppery salad helps cleanse the palate and lighten up the plate.
Buttery Cornbread
For that true Southern comfort, cornbread is a classic companion.
Apple Walnut Slaw
A little crunch and sweetness from apples and nuts can balance out the savory notes.
Creamy Mashed Cauliflower
For a lower-carb side that still satisfies like potatoes.
Crusty Artisan Bread
Perfect for scooping up every last bite from the dish.
Want More Casserole Ideas?
If you love this Sweet Potato and Sausage Casserole, you’ll probably enjoy these other favorites:
- Creamy Beef and Shells Recipe
- Stovetop Creamy Ground Beef Pasta
- Cheesesteak Tortellini in Rich Provolone Sauce
- Creamy Ground Beef Alfredo Pasta
- One Pot Smoked Sausage Pasta
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go spicy or mild with your sausage? Did you sneak in any extra veggies?
I love hearing how others make these recipes their own. Questions are welcome too — let’s help each other cook smarter.
Explore beautifully curated health-boosting dinners on Mia Recipes on Pinterest and discover your new go-to for feeling great!

Sweet Potato and Sausage Casserole
- Total Time: 1 hour
- Yield: 6 servings
Description
This Sweet Potato and Sausage Casserole recipe is a hearty and comforting dinner idea made with roasted sweet potatoes, savory sausage, herbs, and cheese. Perfect for weeknight meals or meal prep, this flavorful casserole is gluten-free, family-friendly, and deliciously easy to make.
Ingredients
2 large sweet potatoes, peeled and cubed
1 tablespoon olive oil
½ teaspoon salt
½ teaspoon black pepper
1 pound ground sausage (Italian, turkey, or breakfast)
1 small onion, chopped
2 cloves garlic, minced
1 teaspoon fresh thyme or rosemary (or ½ teaspoon dried)
1 cup shredded cheddar cheese (optional)
Instructions
1. Preheat oven to 400°F. Toss sweet potatoes in olive oil, salt, and pepper. Roast on a baking sheet for 25 minutes until tender and lightly browned.
2. While potatoes roast, cook sausage in a skillet over medium heat until fully browned. Break it up as it cooks, then drain excess fat.
3. In the same skillet, sauté chopped onion until translucent. Add garlic and herbs; cook for 1 more minute.
4. Combine roasted sweet potatoes, cooked sausage, and sautéed aromatics in a mixing bowl or directly in the baking dish. Mix to combine.
5. Transfer the mixture to a greased casserole dish. Sprinkle with shredded cheese if desired.
6. Bake at 375°F uncovered for 15–20 minutes until hot and bubbly. Serve warm.
Notes
This casserole can be made ahead and reheated.
Use spicy sausage for a bold flavor or turkey for a leaner version.
Add extra veggies like spinach or kale to boost nutrition.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 410
- Sugar: 7g
- Sodium: 670mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 17g
- Cholesterol: 65mg


