When it comes to hearty comfort food, few dishes are as satisfying as a Sausage and Potato Casserole. This family-friendly meal combines savory sausage, tender potatoes, creamy sauce, and melted cheese in one delicious baking dish. It’s an easy, budget-friendly recipe that requires simple ingredients and delivers rich flavor in every bite.
Whether you’re preparing a cozy weeknight dinner, feeding a crowd, or looking for a make-ahead meal, this casserole is a dependable favorite that always earns compliments at the table.
Why You’ll Love This Recipe
This casserole is packed with flavor and texture. The sausage adds a savory, seasoned richness, while the potatoes become tender and creamy as they bake. A cheesy sauce ties everything together, creating a comforting dish that is both filling and satisfying.
Best of all, it’s highly customizable—different sausage varieties, cheeses, and vegetables can be used to suit your preferences.
Recipe Information
Prep Time: 20 minutes
Cook Time: 55 minutes
Total Time: 1 hour 15 minutes
Servings: 6–8
Ingredients
For the Casserole
- 1½ pounds (680g) smoked sausage or kielbasa, sliced into ¼-inch rounds
- 2 pounds (900g) Yukon Gold or Russet potatoes, peeled and thinly sliced
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 tablespoons butter
- 1 tablespoon olive oil
For the Cream Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- ¼ teaspoon dried thyme
For the Cheese Layer
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
Optional Garnishes
- Chopped parsley
- Sliced green onions
- Crumbled cooked bacon
Equipment Needed
- Large skillet
- Medium saucepan
- 9×13-inch baking dish
- Whisk
- Mixing spoon
- Aluminum foil
Step-by-Step Directions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with butter or cooking spray.
Set aside.
Step 2: Prepare the Potatoes
Wash, peel, and slice the potatoes into thin, even rounds about ⅛-inch thick.
Keeping the slices uniform ensures even cooking throughout the casserole.
Place the sliced potatoes in a bowl of cold water while preparing the remaining ingredients to prevent browning.
Drain and pat dry before assembling.
Step 3: Brown the Sausage
Heat the olive oil in a large skillet over medium-high heat.
Add the sliced sausage and cook for 4–5 minutes, stirring occasionally, until lightly browned.
Transfer the sausage to a plate.
The browning step adds extra flavor that will enhance the finished casserole.
Step 4: Sauté the Onion and Garlic
In the same skillet, melt 2 tablespoons butter.
Add the diced onion and cook for 4 minutes until softened.
Stir in the minced garlic and cook for 30 seconds until fragrant.
Remove from heat and set aside.
Step 5: Make the Cream Sauce
In a medium saucepan, melt 2 tablespoons butter over medium heat.
Whisk in the flour and cook for 1 minute, stirring constantly.
Gradually pour in the milk while whisking continuously to prevent lumps.
Add:
- Salt
- Black pepper
- Paprika
- Dried thyme
Continue cooking for 3–5 minutes until the sauce thickens enough to coat the back of a spoon.
Remove from heat.
Step 6: Assemble the Casserole
Arrange half of the sliced potatoes in an even layer in the prepared baking dish.
Top with:
- Half of the sausage
- Half of the onion mixture
- One-third of the cheddar cheese
Pour about one-third of the cream sauce over the layer.
Repeat with:
- Remaining potatoes
- Remaining sausage
- Remaining onions
Pour the remaining sauce evenly over the casserole.
Finish by sprinkling the remaining cheddar cheese and all of the mozzarella cheese over the top.
Step 7: Bake the Casserole
Cover the baking dish tightly with aluminum foil.
Bake for 40 minutes.
After 40 minutes, remove the foil and continue baking for 15–20 minutes until:
- The potatoes are fork-tender.
- The cheese is melted and golden brown.
- The casserole is bubbling around the edges.
Step 8: Rest Before Serving
Remove the casserole from the oven.
Allow it to rest for 10 minutes before serving.
This helps the sauce thicken and makes slicing easier.
Serving Suggestions
This casserole pairs well with:
- Steamed green beans
- Roasted broccoli
- Garden salad
- Buttered corn
- Garlic bread
- Coleslaw
A simple vegetable side helps balance the richness of the casserole.
Storage and Reheating
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze tightly wrapped portions for up to 3 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Oven
Reheat at 350°F (175°C) for 15–20 minutes.
Microwave
Heat individual servings for 1–2 minutes or until hot.
Variations
Loaded Sausage and Potato Casserole
Add:
- Cooked bacon
- Green onions
- Extra cheddar cheese
for a loaded baked potato flavor.
Vegetable Version
Include:
- Bell peppers
- Mushrooms
- Spinach
- Broccoli florets
for additional color and nutrition.
Spicy Version
Use hot Italian sausage and add:
- Crushed red pepper flakes
- Diced jalapeños
for extra heat.
Ranch Version
Mix 1 tablespoon ranch seasoning into the cream sauce for a tangy flavor boost.
Tips for Success
- Slice potatoes evenly for consistent cooking.
- Brown the sausage before baking to maximize flavor.
- Use freshly shredded cheese for smoother melting.
- Cover the casserole during the first part of baking to prevent the top from over-browning.
- Allow the casserole to rest before serving for cleaner portions.
Final Thoughts
This Sausage and Potato Casserole is the definition of comfort food—warm, cheesy, hearty, and incredibly satisfying. With layers of savory sausage, tender potatoes, creamy sauce, and golden melted cheese, it’s a meal that’s perfect for family dinners, potlucks, and cozy evenings at home. One bite of this rich and flavorful casserole, and it’s easy to see why it remains a timeless favorite.