This tasty casserole features hearty kielbasa sausage mixed with creamy, cheesy potatoes. It’s simple to make and packed with flavor, perfect for family dinners or cozy nights in!
Let’s be real—who can resist that gooey cheese melting over the tender potatoes? I love serving it with a fresh green salad for a colorful meal. Plus, it warms up perfectly for leftovers!
Key Ingredients & Substitutions
Potatoes: I used russet potatoes for their starchiness, which creates a lovely texture. You can swap them for Yukon Gold or red potatoes if you prefer a creamier flavor and color.
Kielbasa Sausage: Kielbasa adds a rich, smoky flavor. If you want a healthier option, turkey kielbasa works great, or you could use another sausage like Italian or even smoked tofu for a vegetarian twist.
Cheddar & Mozzarella Cheese: Sharp cheddar provides that tangy kick. If you’re dairy-free, try a vegan cheese blend that melts well. For extra flavor, consider adding a bit of pepper jack cheese for some heat!
Milk: Whole or 2% milk gives the sauce a creamy texture. If you’re lactose intolerant, almond milk or oat milk is a good alternative, but be sure to choose unsweetened versions.
Onions: Onions add sweetness and depth. If you’re not a fan, you can leave them out or use leeks for a milder taste. Green onions also work well as a fresh alternative.
What’s the Best Way to Make a Creamy Cheese Sauce?
Creating a smooth cheese sauce is essential for this casserole. The roux is your base, so pay attention to this step to avoid lumps. Here’s how to do it perfectly:
- First, melt the butter in a saucepan over medium heat. Once it’s melted, add in the onions and garlic.
- Sauté until the onions are translucent. Then, sprinkle in the flour and constantly stir for about 1-2 minutes. This creates a roux.
- Gradually whisk in the milk, ensuring you break up any clumps. Keep whisking until the sauce thickens, which should take around 5 minutes.
- Once thickened, remove from heat and mix in the shredded cheeses until melted.
Taking your time with this will give you a rich, creamy sauce that coats the potatoes beautifully. Happy cooking!

How to Make Kielbasa Sausage Cheesy Potato Casserole
Ingredients You’ll Need:
For the Casserole:
- 4 cups potatoes, peeled and thinly sliced
- 1 lb kielbasa sausage, sliced into rounds
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- ½ cup chopped onions (optional)
- 2 cups milk (whole or 2%)
For the Sauce:
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cloves garlic, minced
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp smoked paprika (optional)
For Garnish:
- Fresh parsley, chopped
How Much Time Will You Need?
This delicious casserole will take about 15 minutes to prepare and 25-30 minutes to bake, making it perfect for a cozy dinner. In total, you’ll need about 40-45 minutes to enjoy this tasty dish!
Step-by-Step Instructions:
1. Prepping and Preheating:
First things first, preheat your oven to 375°F (190°C). This will ensure your casserole bakes evenly. While that’s heating up, grease a large baking dish so nothing sticks later on!
2. Boiling the Potatoes:
Next, take your sliced potatoes and place them in a pot filled with salted water. Boil them for about 8-10 minutes until they’re just tender—this helps them cook through in the oven. Once done, drain them and set aside while you move on to the kielbasa.
3. Browning the Kielbasa:
In a skillet over medium heat, add your sliced kielbasa. Sauté it for about 5-7 minutes until it’s nicely browned and slightly crispy. This will bring out a lot of flavor! Once cooked, remove it from the skillet and set aside.
4. Making the Cheese Sauce:
In the same skillet, melt the butter over medium heat. If you’re using onions, toss them in along with the minced garlic, cooking until they’re fragrant and translucent. Next, stir in the flour, cooking for about 1-2 minutes without letting it brown—this is your roux!
5. Thickening the Sauce:
Gradually whisk in the milk, ensuring there are no lumps. Continue to cook and whisk until the sauce thickens up nicely, which will take about 5 minutes. Once thickened, remove from heat, and mix in 1 ½ cups of cheddar cheese and all the mozzarella. Stir until melted and smooth!
6. Seasoning the Sauce:
Now, season your cheese sauce with salt, black pepper, and smoked paprika if you like a little kick. It smells amazing at this point!
7. Assembling the Casserole:
In your greased baking dish, start layering: first, half of the potatoes, then half of the kielbasa slices, and pour half of the cheese sauce over this layer. Repeat with the remaining potatoes, kielbasa, and top with the rest of the cheese sauce. Finally, sprinkle the remaining ½ cup of cheddar cheese over the top for an extra cheesy finish!
8. Baking:
Place your casserole in the preheated oven, uncovered, and bake for 25-30 minutes. You’ll know it’s ready when it’s bubbly and golden on top!
9. Serving Time:
Once baked, take it out of the oven and let it cool slightly (if you can wait!). Before serving, sprinkle some freshly chopped parsley on top to add a nice pop of color and flavor.
Enjoy your hearty and cheesy Kielbasa Sausage Potato Casserole! It’s perfect for family dinners or potlucks—everyone will love it!
Can I Use Other Types of Sausage?
Absolutely! While kielbasa is delicious, you can substitute it with turkey sausage, Italian sausage, or even smoked tofu for a vegetarian option. Just adjust cooking times as needed for different sausages!
Can I Make This Recipe Ahead of Time?
Yes, this casserole can be made ahead! Prepare it up until the baking step, cover it tightly, and refrigerate for up to 24 hours. When you’re ready to bake, just add an additional 10-15 minutes to the cooking time since it will be cold from the fridge.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm it gently in the oven at 350°F (175°C) until heated through, or microwave individual portions until hot.
Can I Add Vegetables to the Casserole?
Definitely! Feel free to incorporate vegetables like spinach, bell peppers, or broccoli for added nutrition and flavor. Just sauté them with the onions to ensure they are cooked before layering in the casserole.



