Ultimate Cheesy Potato Casserole Recipe
This creamy, golden cheesy potato casserole is pure comfort food magic! With layers of tender potatoes smothered in a rich cheese sauce and topped with crispy breadcrumbs, it’s the perfect side dish for any occasion.
Whether you’re hosting a holiday dinner or looking for the ultimate comfort food, this cheesy potato casserole delivers every time. The combination of melted cheddar and creamy sauce creates the most indulgent, satisfying dish that pairs beautifully with roasted meats or can shine as a vegetarian main.
Why This Recipe Works
The secret to the perfect cheesy potato casserole lies in the layering technique and cheese blend. Using a combination of sharp cheddar and cream cheese creates incredible depth of flavor and the creamiest texture.
Pre-cooking the potatoes slightly ensures they’re perfectly tender without becoming mushy. The flour-based cheese sauce stays smooth and never breaks, giving you that restaurant-quality consistency every time.
Read More: Cherry Pistachio Snowball Cookies
Ingredients You’ll Need
This cheesy potato casserole uses simple pantry staples that come together to create something extraordinary. You’ll need:
Step-by-Step Instructions
Prep the Potatoes. Wash and peel 3 pounds of russet potatoes, then slice them into ¼-inch rounds. Arrange the slices in overlapping layers in your greased 9×13 baking dish for even cooking.
Make the Cheese Sauce. In a saucepan, melt butter and whisk in flour to create a roux. Gradually add heavy cream, then melt in both cheeses until smooth and creamy. Season with garlic powder, salt, and pepper.
Assemble and Bake. Pour the cheese sauce evenly over the layered potatoes. Top with panko breadcrumbs and extra cheese, then bake at 375°F for 45-50 minutes until golden and bubbly.
Ultimate Cheesy Potato Casserole Recipe
Course: LunchCuisine: AmericanDifficulty: Easy8
servings20
minutes50
minutes385
Ingredients
3 lbs russet potatoes, peeled and sliced ¼-inch thick
4 tbsp butter
¼ cup all-purpose flour
2 cups heavy cream
8 oz sharp cheddar cheese, shredded
4 oz cream cheese, softened
1 tsp garlic powder
1 tsp onion powder
1 tsp salt
½ tsp black pepper
½ cup panko breadcrumbs
½ cup extra cheddar for topping
Directions
- Preheat oven to 375°F and grease a 9×13 baking dish
- Layer sliced potatoes in overlapping rows in the prepared dish
- In a saucepan, melt butter over medium heat and whisk in flour
- Gradually add heavy cream, whisking constantly until smooth
- Add both cheeses and stir until melted and creamy
- Season cheese sauce with garlic powder, onion powder, salt, and pepper
- Pour cheese sauce evenly over potatoes
- Top with panko breadcrumbs and extra cheese
- Bake for 45-50 minutes until golden and potatoes are tender
- Let cool 10 minutes before serving
Notes
- Make-ahead tip: Assemble up to 24 hours ahead and refrigerate before baking
Cheese swaps: Try gruyere or fontina for different flavor profiles
Storage: Leftovers keep 3-4 days refrigerated and reheat beautifully
| Nutrient | Per Serving |
|---|---|
| Calories | 285 kcal |
| Total Fat | 16 g |
| Sugars | 3 g |
| Protein | 11 g |
| Dietary Fiber | 2 g |
Make-Ahead Tips
This cheesy potato casserole is perfect for meal prep and entertaining! You can assemble the entire dish up to 24 hours in advance and store it covered in the refrigerator.
When ready to bake, let it come to room temperature for 30 minutes, then bake as directed. You may need to add an extra 10-15 minutes to the cooking time if baking straight from the fridge.
Storage and Reheating
Store leftover cheesy potato casserole covered in the refrigerator for up to 4 days. The flavors actually develop and improve overnight, making leftovers extra delicious.
To reheat, cover with foil and warm in a 350°F oven for 15-20 minutes until heated through. Individual portions can be microwaved for 1-2 minutes, though the oven method keeps the top crispy.
Variations to Try
Transform this classic cheesy potato casserole with these delicious variations. Add crispy bacon bits or ham for a heartier version that’s perfect for brunch or dinner.
For a veggie-packed option, layer in sautéed mushrooms, spinach, or caramelized onions between the potato layers. The cheese sauce pairs beautifully with these earthy additions.
Try different cheese combinations like gruyère and Parmesan for a more sophisticated flavor, or add jalapeños and pepper jack for a spicy kick that’s sure to impress.
Frequently Asked Questions
Q: Can I use different types of potatoes for this casserole?
A: Yes! While russets work best for their fluffy texture, Yukon Gold potatoes create a creamier, denser casserole. Avoid waxy potatoes like red potatoes as they don’t absorb the cheese sauce as well.
Q: Why is my cheese sauce grainy or separated?
A: This usually happens when the heat is too high or the cheese is added too quickly. Always use medium-low heat and add cheese gradually while stirring constantly. Using room temperature cream cheese also helps prevent separation.
Q: Can I freeze cheesy potato casserole?
A: Yes, but the texture changes slightly. Freeze unbaked for best results, then thaw completely before baking. Baked casseroles can be frozen for up to 3 months but may be slightly watery when reheated.














