This Kielbasa Sausage Cheesy Potato Casserole is a warm and comforting dish! It’s packed with tasty kielbasa, creamy cheese, and tender potatoes that are sure to please everyone.
Honestly, who wouldn’t love a dish that combines cheesy goodness with savory sausage? It’s a winner for family dinners, and leftovers (if there are any!) make for a great next-day treat!
When I make this casserole, I love to add a sprinkle of herbs on top. It makes it look fancy without needing to be! Plus, it’s super easy to whip up during busy weeknights.
Key Ingredients & Substitutions
Kielbasa Sausage: This gives the dish its hearty flavor. If you can’t find kielbasa, you could use smoked sausage or even chicken sausage for a lighter option. I’ve found that different sausages can really change the personality of the dish!
Potatoes: I’d recommend using Yukon Gold or Russet potatoes for their creamy texture. If you’re in a pinch, you can try sweet potatoes for a twist, but you’ll want to adjust cooking times as they may cook faster.
Cheeses: Cheddar, mozzarella, and Parmesan create a delightful cheese blend. If you’re in a hurry, you can substitute with a pre-packaged cheese mix. Personally, I love using sharp cheddar for a stronger flavor.
Sour Cream and Mayonnaise: These add creaminess to the casserole. Yogurt can be a healthy substitute, or you can skip the mayo and just use more sour cream if desired.
What’s the Best Way to Ensure Perfectly Cooked Potatoes?
Cooking the potatoes properly is essential for your casserole. You want them tender enough to mix but not too soft to turn mushy. Here’s how to do it right:
- Start with cold water to evenly cook the potatoes.
- Add a pinch of salt to the water for flavor.
- Boil for about 10 minutes, or until just tender—test by poking with a fork.
- Drain them well to prevent excess moisture from making your casserole soggy.
This technique ensures your potatoes hold their shape and contribute to the casserole’s good texture.

How to Make Kielbasa Sausage Cheesy Potato Casserole
Ingredients You’ll Need:
For the Casserole:
- 1 lb kielbasa sausage, sliced into rounds
- 4 cups potatoes, peeled and diced (Yukon Gold or Russet work well)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
For the Cheesy Mixture:
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup shredded Parmesan cheese
For the Creamy Sauce:
- 1 cup sour cream
- 1/2 cup mayonnaise
- 1/2 cup milk (whole or 2%)
- 2 tablespoons butter
For Seasoning:
- 1 teaspoon paprika
- 1 teaspoon dried parsley (plus extra for garnish)
- Salt and pepper to taste
How Much Time Will You Need?
This delicious casserole takes about 15 minutes to prepare, and then you’ll bake it for about 25-30 minutes. So, you’re looking at roughly 45 minutes from start to finish before it’s ready to eat!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 375°F (190°C). While it heats up, grease a 9×13-inch casserole dish or any similar ovenproof dish to prevent sticking.
2. Cook the Potatoes:
In a large pot, combine the diced potatoes and cover them with cold water. Sprinkle in a pinch of salt. Bring it to a boil over medium-high heat. Cook the potatoes for about 10 minutes or until they’re just tender but still hold their shape. Drain them well when done.
3. Sauté the Kielbasa:
While your potatoes are cooking, grab a skillet and heat it over medium heat. Add the sliced kielbasa and sauté until they are nicely browned on both sides, which should take around 5-7 minutes. Set the browned kielbasa aside for later.
4. Sauté the Onion and Garlic:
In the same skillet, add the butter and let it melt. Toss in the finely chopped onion and minced garlic, sautéing until the onion is soft and fragrant, around 3-4 minutes.
5. Mix the Creamy Sauce:
In a large bowl, combine the sour cream, mayonnaise, milk, paprika, dried parsley, salt, and pepper. Stir in your sautéed onion and garlic mixture to add flavor.
6. Combine Everything:
Next, gently add the cooked potatoes, the browned kielbasa, and 1½ cups of the cheddar and mozzarella cheese to the creamy mixture. Mix everything together carefully to ensure all ingredients are evenly coated.
7. Transfer and Top:
Pour the combined mixture into your prepared casserole dish. Then, sprinkle the remaining cheddar, mozzarella, and Parmesan cheese evenly over the top.
8. Bake to Perfection:
Place the casserole in the oven and bake uncovered for 25-30 minutes. You’ll know it’s done when the dish is bubbly, and the cheese is melted and golden brown.
9. Serve and Enjoy:
Take the casserole out of the oven and let it sit for a few minutes to cool slightly. Garnish with extra dried or fresh parsley before serving. Enjoy your hearty and comforting Kielbasa Sausage Cheesy Potato Casserole!
Can I Use Different Types of Sausage?
Absolutely! If kielbasa isn’t available, you can substitute it with smoked sausage, turkey sausage, or even chicken sausage for a lighter option. Each will give the dish a unique flavor!
Can I Make This Casserole Ahead of Time?
Yes, you can prepare the casserole in advance! Simply assemble it, cover it tightly, and refrigerate for up to 24 hours before baking. When you’re ready to bake, just add a few extra minutes to the cooking time to ensure it’s heated through.
What Should I Do with Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat them in the oven at 350°F (175°C) until warmed through or in the microwave for a quick meal.
Can I Freeze the Casserole?
Yes, you can freeze the uncooked casserole! Just wrap it tightly in plastic wrap and then aluminum foil. To bake from frozen, you may need to add about 15-20 minutes to the baking time, or until it’s heated all the way through.
