Smoky kielbasa, tender potatoes, and a cheese sauce that bakes into every layer make this casserole the kind of dinner people go back for before they’ve finished the first serving. The potatoes soften underneath a blanket of sharp cheddar and Parmesan, while the kielbasa brings enough salt and smoke to keep every bite interesting. It’s hearty without feeling heavy, and the top turns golden and bubbling in a way that makes the whole dish feel finished and comforting.
What makes this version work is the way the sauce is built before it ever hits the oven. The flour gets cooked in butter long enough to lose that raw taste, then the milk and cream are whisked in gradually so the sauce stays smooth instead of grainy. Dijon doesn’t make this taste like mustard; it sharpens the cheese and keeps the whole casserole from tasting flat. Slicing the potatoes thin matters too. If they’re cut too thick, they’ll still be firm when the top is already browned.
You’ll find the exact layering order below, plus the small timing details that keep the sauce creamy and the potatoes tender. I’ve also included a few smart swaps for when you need to work with what’s already in the fridge.
The cheese sauce stayed silky all the way through baking, and the potatoes were tender without falling apart. I loved how the kielbasa browned up first because it gave the whole casserole a smoky edge instead of tasting bland.
Save this kielbasa sausage cheesy potato casserole for the nights when you want a smoky, creamy bake with a golden cheddar top.
The Trick to Keeping the Potatoes Tender Without Overbrowning the Top
Potato casseroles fail in two places: the potatoes stay hard, or the top turns too dark before the middle is done. Thin slicing solves most of that, but the real key is the foil-covered bake. That first hour traps steam so the potatoes soften in the cheese sauce instead of drying out in the oven.
The foil comes off only after the potatoes have had time to relax. At that point, the top needs just enough uncovered heat to brown the cheese and let the sauce thicken around the edges. If the casserole looks loose when the foil comes off, that’s normal. It tightens as it rests.
What Each Ingredient Is Doing in This Casserole

- Kielbasa sausage — Browning it first builds flavor and gives the casserole a smoky edge. Smoked sausage works too, but polish-style kielbasa has a little more garlic and spice, which plays well against the creamy sauce.
- Yukon Gold potatoes — These hold their shape better than russets and have enough natural buttery flavor that the casserole doesn’t taste starchy. Slice them ⅛-inch thick so they soften in the oven without collapsing.
- Cheddar cheese — Sharp cheddar gives the sauce its backbone. Pre-shredded cheese will work, but freshly shredded melts smoother because it doesn’t carry the anti-caking coating.
- Heavy cream and whole milk — The combination gives the sauce body without making it gummy. If you use all milk, the sauce is still fine, but it won’t coat the potatoes as luxuriously.
- Parmesan cheese — This adds salt and a little nutty depth. It’s not there to make the casserole taste Italian; it rounds out the cheddar.
- Dijon mustard — A small amount wakes up the cheese flavor and keeps the sauce from tasting flat. You won’t taste mustard in the finished dish.
Building the Casserole So the Sauce Stays Smooth and the Layers Cook Evenly
Brown the sausage before anything else
Cook the sliced kielbasa until the edges pick up color and the skillet has a little browned residue on the bottom. That step gives you flavor you can’t get from just layering it in raw. Add the onion after the sausage starts to brown so it softens in the rendered fat instead of steaming in a dry pan. Garlic goes in last and only for a short burst, because burnt garlic will show up in the finished casserole.
Cook the roux before the milk goes in
Melt the butter, whisk in the flour, and let it cook for a full minute before adding any liquid. If the roux stays pale and pasty, the sauce can taste floury after baking. Whisk in the milk and cream gradually so the mixture stays smooth from the start. Once it begins to thicken, lower the heat and stir until it coats the spoon.
Layer the potatoes where the sauce can reach them
Use half the potatoes on the bottom, then half the kielbasa mixture, then some of the sauce, and repeat. That order matters because the potatoes need direct contact with the hot sauce to soften properly. If you pile everything too tightly, the middle can stay undercooked while the top looks finished. Finish with the reserved cheddar so the surface gets a proper browned cap.
Cover first, then uncover for color
The covered bake is what turns sliced potatoes tender. Uncovering too early dries the top before the inside is ready, and the cheese can go oily instead of bubbling. Once the foil comes off, the casserole should look hot all the way through and smell creamy and smoky. Give it the last 20 to 25 minutes until the top is deep golden and the edges are actively bubbling.
How to Adapt This for What’s in Your Kitchen
Make It Gluten-Free Without Losing the Creamy Sauce
Swap the all-purpose flour for a 1:1 gluten-free flour blend in the roux. The texture stays close to the original, though the sauce may thicken a touch faster, so whisk in the milk a little more slowly. The rest of the casserole is naturally gluten-free as long as your kielbasa is labeled that way.
Use Smoked Sausage or Ham Instead of Kielbasa
Smoked sausage gives you a similar texture with a milder spice level, while diced ham makes the dish saltier and a little leaner. Either swap works, but you’ll lose some of the garlic-forward flavor that kielbasa brings. If you use ham, add an extra pinch of smoked paprika to keep the casserole from tasting too flat.
Make It Lighter With More Milk and Less Cream
You can replace the heavy cream with more whole milk if you want a slightly lighter sauce. It will still bake up creamy, but the sauce won’t be quite as rich or thick. If you go this route, don’t reduce the cheese, since the casserole needs that fat to keep the texture lush.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The sauce will thicken as it chills, and the potatoes will soften a little more.
- Freezer: It freezes, but the potatoes can turn slightly mealy after thawing. For best texture, freeze in portions and reheat from thawed rather than from solid.
- Reheating: Warm covered in a 325°F oven until hot in the center, adding a splash of milk if the sauce looks tight. The biggest mistake is blasting it in the microwave, which makes the cheese separate and the potatoes turn unevenly soft.
Answers to the Questions Worth Asking

Kielbasa Sausage Cheesy Potato Casserole
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Heat the olive oil in a large cast iron skillet over medium-high heat, then cook the kielbasa for 4–5 minutes until lightly browned.
- Add the yellow onion and cook for another 3 minutes, stirring occasionally until softened.
- Stir in the minced garlic and cook for 30 seconds, then remove the skillet from the heat.
- In a saucepan, melt the unsalted butter over medium heat.
- Whisk in the all-purpose flour and cook for 1 minute.
- Gradually whisk in the whole milk and heavy cream until smooth.
- Simmer for 3–4 minutes until slightly thickened.
- Stir in 2 cups shredded sharp cheddar cheese, grated Parmesan cheese, Dijon mustard, garlic powder, onion powder, kosher salt, black pepper, and smoked paprika until silky and smooth.
- Arrange half of the Yukon Gold potatoes in the baking dish.
- Top with half of the browned kielbasa mixture and one-third of the cheese sauce.
- Repeat with the remaining Yukon Gold potatoes, kielbasa mixture, and remaining cheese sauce.
- Sprinkle the remaining ½ cup shredded sharp cheddar cheese evenly over the top.
- Cover tightly with foil and bake at 375°F (190°C) for 60 minutes.
- Remove the foil and continue baking for 20–25 minutes, until the potatoes are fork-tender and the cheese is golden and bubbling.
- Let the casserole rest for 10 minutes.
- Garnish with sliced green onions and chopped fresh parsley before serving.