This easy cheesy potato casserole layers thin Yukon Gold potatoes with a creamy sauce made from butter, onion, garlic, milk, smoked paprika, and sharp cheddar, then finishes with parmesan and a crisp breadcrumb topping. Baked until bubbly and golden, it’s a comforting gluten-free, vegetarian side dish perfect for holidays or weeknight dinners!

A Note From Kristen
This casserole is a family favorite and a recipe I return to again and again. It’s one of those dependable dishes I make when I want something simple yet undeniably special, with tender potatoes and plenty of melted cheese in every bite. While I occasionally adjust it based on what I have on hand, the method itself is solid and consistently delivers rich, comforting results. After many rounds of testing, this version stands out as the one that’s reliably delicious every time. I hope you enjoy it, too. Happy eating!
~Kristen

Ingredient Notes
Please keep in mind that this is just a quick overview. Visit the full recipe for amounts and instructions!

How to Make Cheesy Potato Casserole
01
COOK ONION
Preheat the oven to 375°F and grease a 9×13-inch baking dish. Melt the butter in a saucepan over medium heat, then cook the onion until softened. Add the garlic and cook for about 1 minute, stirring frequently.

02
MAKE SAUCE
Sprinkle in the flour and whisk until a smooth paste forms. Gradually whisk in the milk, then cook while whisking until thickened. Add the mustard, salt, paprika, pepper, and 1 cup of cheddar, stirring until smooth.

03
LAYER
Arrange half of the Yukon Gold slices in the prepared baking dish and spoon half of the sauce over the top. Repeat with the remaining potatoes and sauce, then sprinkle with the remaining cheddar and the Parmesan.

04
TOP
Toss the breadcrumbs with oil or butter and sprinkle them evenly over the casserole. Cover with foil and bake for 40 minutes.

05
BAKE
Remove the foil and bake for another 20 minutes, until the top is golden and bubbly.

06
SERVE
Let the casserole rest for 10 minutes before serving. Enjoy!

Serving Ideas
- Pair with roasted vegetable medley, sauteed beet greens, roasted Brussels sprouts, or chickpea salad.
- Pair with eggs or tofu scramble to serve brunch-style.
- Serve alongside a vegan meatloaf, vegetarian roast, or stuffed acorn squash.
- Sprinkle with chopped parsley, green onions, or a drizzle of hot sauce.

Kristen’s Top Tips
- Yukon golds are perfect for this recipe since they deliver the best balance of texture between waxy and starchy. However, you can also use other potatoes, such as russet or fingerling potatoes.
- Use a mandoline or a sharp knife to slice the fresh potatoes evenly so they cook at the same rate.
- Use warm milk instead of cold milk to make a smoother, glossier roux.
- Great flavor variations of this recipe include:
- Adding sliced jalapeños or cayenne pepper (if you like a bit of spice!).
- Mixing in lightly steamed broccoli florets between the layers.
- Using a combination of sweet potatoes and Yukon Golds.

More Delicious Casserole Recipes You Might Love

Cheesy Scalloped Potato Casserole
Ingredients
- 2 pounds Yukon Gold potatoes peeled and thinly sliced
- 2 tablespoons butter
- 1 medium onion finely chopped
- 3 cloves garlic minced
- 2 tablespoons all-purpose flour gluten-free if necessary
- 2 cups milk or half-and-half
- 1 teaspoon Dijon mustard
- 1 teaspoon salt
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon black pepper
- 1 1/2 cups shredded sharp cheddar cheese divided
- 1/2 cup grated parmesan vegetarian/rennet-free if necessary
- 1/2 cup breadcrumbs or crushed crackers gluten-free if necessary
- 2 tablespoons extra virgin olive oil or melted butter
Method
- Preheat the oven to 375°F. Grease a 9×13 baking dish and set aside.
- Melt the butter in a saucepan over medium heat. Add the onion and cook until soft. Stir in garlic and cook another minute.
- Sprinkle in the flour and then whisk until it forms a paste. Slowly whisk in the milk. Cook, whisking, until thickened. Stir in mustard, salt, paprika, pepper, and 1 cup of cheddar until smooth.
- Layer half the Yukon Gold slices in the baking dish. Pour half the sauce over them. Repeat with remaining potatoes and sauce. Top with remaining 1/2 cup cheddar, and the parmesan cheese.
- Mix the breadcrumbs with oil or butter. Sprinkle evenly over the top. Cover with foil and bake for 40 minutes. Uncover and bake 20 minutes more, until golden and bubbly.
- Rest 10 minutes before serving. Enjoy!
Notes
Nutrition
Nutritional information is automatically calculated using a third-party calculator and is an estimate only.





