The Ultimate Cheesy Potatoes: A Crowd-Pleasing Comfort Food Classic
Dive into the heartwarming world of **Cheesy Potatoes**, the ultimate comfort food that promises to delight with every bite. Imagine tender, perfectly cooked potatoes enrobed in a rich, irresistibly creamy cheese sauce, all crowned with a golden-brown, buttery breadcrumb topping that delivers an exquisite crunch. This beloved casserole is more than just a side dish; it’s a culinary hug, perfect for family dinners, holiday gatherings, or any occasion that calls for pure, unadulterated comfort.

A Note from Our Kitchen
“Party Potatoes” That Vanish in Minutes!
If you’re familiar with the comforting embrace of a creamy, cheesy potato casserole, often affectionately dubbed “Funeral Potatoes,” then you already have a taste of what makes this dish so special. Our signature Cheesy Potatoes recipe elevates this classic by using freshly diced Yukon gold potatoes instead of pre-shredded hash browns. This simple yet crucial choice gives the casserole a more robust, homemade texture, ensuring the potatoes remain tender yet substantial through every bake.
Also known as **”party potatoes,”** this recipe is my go-to whenever I need a guaranteed crowd-pleaser. It shares the same opulent, cheesy richness as classic Au Gratin Potatoes, but the diced potatoes provide a delightful “bite” that makes it uniquely satisfying. The textural contrast is key to its appeal.
And let’s talk about the topping – it’s truly my favorite part! I borrowed the brilliant idea of buttery breadcrumbs from my popular One-Pan Tuna Casserole, finishing it off with a fragrant sprinkle of fresh thyme. This golden, crunchy layer creates a perfect counterpoint to the soft, creamy potatoes underneath, making it the kind of irresistible bite that keeps everyone coming back for more.

Key Ingredients for the Perfect Cheesy Potatoes
Crafting these delectable cheesy potatoes begins with selecting the right ingredients. Each component plays a vital role in achieving that creamy texture, rich flavor, and satisfying crunch.
| Ingredient | Notes & Swaps |
|---|---|
| Gold (Yukon) Potatoes | Also known as Yukon or yellow potatoes, these are preferred for their creamy texture. Russet potatoes also work well. Ensure they are peeled and diced into uniform 1/2-inch cubes for even cooking. |
| Unsalted Butter | Essential for building the roux and enriching the cheese sauce. Do not substitute with margarine, as real butter provides superior flavor and texture. |
| All-Purpose Flour | Forms the base of the roux, thickening the cheese sauce to a luxurious consistency. Skipping this step will result in a runny sauce. |
| Whole Milk | Contributes significantly to the sauce’s creaminess and richness. 2% milk can be used, but for the best results, avoid skim milk or most plant-based alternatives which may alter the texture. |
| Sharp Cheddar Cheese | Opt for sharp or extra sharp cheddar to ensure a bold, distinctive cheese flavor that truly shines. For the best melt and smoothest sauce, freshly shred your cheese from a block. Pre-shredded varieties often contain anti-caking agents that can hinder smooth melting. |
| Fresh Thyme | An optional but highly recommended addition that imparts a lovely fresh, aromatic touch. Dried thyme can be used as a substitute if fresh is unavailable (use about 1/2 teaspoon dried per 1.5 teaspoons fresh). |
| Panko Breadcrumbs | These Japanese-style breadcrumbs are crucial for achieving that signature light and extra-crispy topping. You can swap them with crushed corn flakes or even potato chips for a different texture. |

Step-by-Step Guide: How To Make The Best Cheesy Potatoes
Creating this irresistible potato casserole is simpler than you might think. Follow these detailed steps to achieve perfectly tender potatoes in a rich, creamy sauce with a delightful crunchy topping.
- Prepare Your Potatoes: Begin by preheating your oven to 350°F (175°C) and lightly greasing a 9×9-inch baking pan with cooking spray. Peel your Yukon gold (or Russet) potatoes and dice them into uniform 1/2-inch cubes. It’s important to tightly pack the diced potatoes into a measuring cup to ensure you have a full 5 cups; this ensures the sauce-to-potato ratio is just right.
- Craft the Creamy Cheese Sauce: In a large, nonstick pot, melt 3 tablespoons of unsalted butter over low heat. Once melted, add the onion powder, garlic powder, ground mustard, salt, and pepper. Sauté these seasonings for about 1 minute, stirring constantly until they become fragrant. This step infuses the butter with deep flavor.
- Build the Roux: Sprinkle the flour into the seasoned butter and whisk constantly for 1 minute. The mixture should become smooth and paste-like, forming a roux. Be careful not to let it brown; we want a light-colored sauce.
- Gradually Add Milk: Slowly pour in 1 cup of whole milk while continuously whisking to ensure a lump-free sauce. Once smooth, gradually add the second cup of milk, increasing the heat to medium-high. Continue to stir occasionally until the mixture comes to a gentle boil.
- Thicken and Combine: Once the sauce begins to boil, reduce the heat to medium-low and stir constantly for approximately 2 minutes, or until the sauce noticeably thickens. It should be thick enough to coat the back of a spoon. Remove the pot from the heat and let it cool for 2 minutes. Stir in 1 cup of the shredded sharp cheddar cheese until it’s completely melted and the sauce is smooth and glossy. Finally, add the diced potatoes to the pot and stir gently to ensure every potato cube is thoroughly coated in the luxurious cheese sauce. If using fresh thyme, stir it in now.
- Layer and Initial Bake: Transfer one-third of the cheese-coated potatoes to your prepared baking pan. Sprinkle evenly with 1/2 cup of shredded cheddar cheese. Repeat this layering process with another one-third of the potatoes and another 1/2 cup of cheese. Top with the remaining potatoes, smoothing the layer to ensure even cooking. Cover the pan tightly with aluminum foil and bake for 1 hour and 15 minutes. This initial bake allows the potatoes to become wonderfully tender.
- Prepare the Crunchy Topping: While the potatoes are baking, prepare your irresistible topping. In a large skillet, melt 2 tablespoons of unsalted butter over medium-high heat. Add the panko breadcrumbs and 1/4 teaspoon of salt. Stir constantly until the panko is lightly browned and crispy, typically a few minutes. Remove from heat and set aside.
- Final Bake and Serve: After 1 hour and 15 minutes, remove the foil from the baking dish. Gently pierce the center of the potatoes with a table knife to check for tenderness. If they’re not quite tender, re-cover and bake for an additional 5-10 minutes. Once tender, remove from the oven and gently stir the potatoes with a spatula to redistribute the sauce, then smooth into an even layer. Sprinkle the remaining 1/2 cup of shredded cheddar cheese over the top, followed by the crispy panko topping. Return to the oven, uncovered, and bake for another 10-15 minutes, or until the topping is golden brown and the cheese sauce is bubbly around the edges.
- Rest and Enjoy: Remove the cheesy potatoes from the oven and let them stand for 5-10 minutes before serving. This crucial resting period allows the sauce to set and thicken slightly, making for easier serving and a better texture. Enjoy this ultimate comfort food!
Quick Tip: Slow Cooker Alternative
While these Cheesy Potatoes are baked to perfection in the oven, you can adapt a similar recipe for your crockpot. For a convenient slow cooker version, explore our recipe for Crockpot Au Gratin Potatoes!

Perfect Pairings: What to Serve with Cheesy Potatoes
Cheesy Potatoes are incredibly versatile and can accompany almost any meal where you’d typically serve potatoes, making them a fantastic alternative to classic mashed potatoes or roasted vegetables. Their rich, creamy nature and savory profile make them an ideal complement to a wide array of main courses.
I typically enjoy serving this delightful casserole alongside a hearty meat main, such as tender pulled pork, flavorful grilled chicken, or a perfectly cooked flat iron steak. To balance the richness, a crisp, fresh garden salad is always a welcome addition.
Beyond everyday dinners, these Cheesy Potatoes are an absolute showstopper for **holiday dinners**, elevating your festive spread with their comforting presence:
- Thanksgiving or Christmas Table: Make them a cherished part of your holiday feast! They pair wonderfully with a succulent Crockpot Turkey Breast, a vibrant Winter Salad, and the best Thanksgiving Dressing.
- Easter Spread: Brighten your Easter meal with these potatoes! They’re a fantastic accompaniment to classic Deviled Eggs, fresh Roasted Asparagus, and easy, fluffy Drop Biscuits.

Storage and Make-Ahead Tips
- Leftovers: For optimal enjoyment, Cheesy Potatoes are best served hot and fresh from the oven, when the topping is at its crispiest and the sauce is perfectly creamy. As the dish cools, the breadcrumb topping will naturally soften, and the potatoes will continue to absorb more of the rich cheese sauce. Store any leftovers in an airtight container in the refrigerator for up to 5–7 days. For best results, only add the breadcrumb topping to the portion you plan to eat immediately to maintain its crunch.
- Freezing: Cheesy potatoes freeze surprisingly well! Transfer cooled leftovers to an airtight, freezer-safe container. They can be frozen for up to 2–3 months. When ready to enjoy, thaw overnight in the refrigerator and reheat in the oven (covered with foil) until warmed through, adding a fresh batch of crispy topping at the very end if desired.
- Make Ahead: To save time, you can prepare the potato and cheese sauce mixture a day in advance. Store it covered in the refrigerator. Before baking, let it come to room temperature for about 30 minutes, then proceed with the baking instructions, adding a little extra milk to the sauce if it seems too thick after chilling. Prepare the breadcrumb topping fresh just before the final bake.

Creative Variations: Switch Things Up!
One of the joys of Cheesy Potatoes is how easily you can customize them to your taste or what you have on hand. Don’t be afraid to experiment!
- Cheesy Scalloped Potatoes: For a different presentation and texture, transform this into a scalloped potato dish by slicing your potatoes thinly (about 1/8-inch thick) instead of cubing them. Layer them similarly for a beautiful, elegant side.
- Add Protein: Make it a heartier, main-course-worthy dish! After the initial 1 hour and 15 minutes of baking, stir in cooked and crumbled **smoked sausage**, **ground beef**, or shredded **rotisserie chicken**. Then, add the topping and finish baking as directed.
- Alternative Toppings: If panko isn’t your preference, try using **crushed potato chips** (plain or flavored for extra zing) or **crushed corn flakes** for a different kind of crunchy texture.
- Bacon Bliss: Elevate the savory factor by sprinkling crispy **bacon bits** into the cream sauce before adding the potatoes, or simply scatter them generously over the top just before serving.
- Spice It Up: For a touch of heat, add a pinch of cayenne pepper or a dash of hot sauce to the cheese sauce. You could also include finely diced jalapeños for a fresh kick.
- Herb Additions: Beyond thyme, consider incorporating other fresh herbs like chopped chives, parsley, or rosemary for different aromatic profiles.
- Cheese Blend Adventure: While sharp cheddar is classic, experiment with a blend of cheeses! Monterey Jack, Colby, Gruyere, or even a touch of Parmesan could add new dimensions of flavor.
Explore More Delicious Side Dishes:
Side Dishes
Cornbread Recipe
Desserts
Raspberry Fluff
Side Dishes
Roasted Broccoli Recipe
Salads
Italian Salad Recipe
Cheesy Potatoes Recipe
Chelsea Lords
35
1
25
2
8
servings
Equipment
-
9 x 9-inch baking pan
-
Large nonstick pot
-
Large skillet
Ingredients
- 5 cups diced gold potatoes (1/2-inch cubes, see note 1)
- 3 tablespoons unsalted butter
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ground mustard
- 3 tablespoons flour
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 2 cups whole milk (see note 2)
- 2-1/2 cups shredded sharp Cheddar cheese (divided, see note 3)
- 1-1/2 teaspoons fresh thyme (optional)
- 3/4 cup panko breadcrumbs
- 2 tablespoons unsalted butter
Instructions
-
Preheat oven to 350°F (175°C). Grease a 9×9-inch baking pan with cooking spray. Peel potatoes and dice into uniform 1/2-inch pieces. Tightly pack potatoes in measuring cups to ensure a full 5 cups.
-
Melt 3 tablespoons butter in a large nonstick pot over low heat. Add garlic powder, mustard powder, onion powder, salt, and pepper. Sauté for 1 minute or until fragrant. Sprinkle in flour and whisk constantly for 1 minute until smooth; do not let it brown. Gradually pour in 1 cup milk while whisking constantly until smooth. Increase heat to medium-high and gradually add the other cup of milk, stirring occasionally until the mixture comes to a boil.
-
Once boiling, reduce heat to medium-low and stir constantly for 2 minutes or until thickened (see note 4). Remove from heat and let cool for 2 minutes. Stir in 1 cup Cheddar cheese until melted and smooth. Add diced potatoes and stir to coat. Mix in fresh thyme if using.
-
Add 1/3 of the potatoes to the prepared pan and sprinkle with 1/2 cup Cheddar cheese. Repeat with another 1/3 of the potatoes and 1/2 cup of cheese. Top with the remaining potatoes, smoothing to an even layer. Cover with foil and bake for 1 hour and 15 minutes.
-
Melt 2 tablespoons of butter in a large skillet over medium-high heat. Add panko and 1/4 teaspoon salt. Stir constantly until lightly browned, then remove from heat and set aside.
-
Remove foil and pierce the center of the pan with a table knife to check if the potatoes are tender. If not, bake for 5–10 more minutes and check again. Remove from oven and gently stir the potatoes with a spatula, then smooth into an even layer. Sprinkle with the remaining 1/2 cup Cheddar cheese and the panko topping. Bake for another 10–15 minutes, until golden and bubbly. Remove and let stand for 5–10 minutes before serving. The sauce will thicken as it stands. Enjoy!
Recipe Notes
Note 2: For the richest and most luxurious cheese sauce, whole milk is preferred. 2% or 1% milk can be used, but it’s not recommended to use skim milk or most plant-based alternatives, as they may lead to a thinner sauce or affect its texture.
Note 3: Always shred your own cheese from a block for the best results. Pre-shredded cheeses often contain anti-caking agents that can create a grainy texture in the sauce and prevent smooth melting. Use sharp or extra-sharp Cheddar for a robust, flavorful sauce; mild Cheddar may leave the sauce tasting bland.
Note 4: To test the sauce’s thickness, dip a wooden spoon into the sauce and lift it out. Trace a line across the back of the spoon with your fingertip. If the line remains clear without the sauce running back into it, the sauce is thick enough. If it flows back, continue to cook for a little longer, stirring constantly.
Storage: Cheesy potatoes are best served warm, when the topping is crispy and the sauce is perfectly creamy. The topping will soften as it cools and the potatoes absorb more sauce. Store leftovers in an airtight container in the refrigerator for 5–7 days. For optimal crunch, only add the breadcrumb topping to the portion you are about to eat. Leftovers can also be frozen in an airtight container for up to 2–3 months.
Nutrition Information
Calories: 277kcal |
Carbohydrates: 10g |
Protein: 11g |
Fat: 21g |
Saturated Fat: 12g |
Polyunsaturated Fat: 1g |
Monounsaturated Fat: 5g |
Trans Fat: 0.3g |
Cholesterol: 61mg |
Sodium: 296mg |
Potassium: 139mg |
Fiber: 0.4g |
Sugar: 3g |
Vitamin A: 683IU |
Vitamin C: 1mg |
Calcium: 339mg |
Iron: 1mg
Nutrition information is automatically calculated and should only be used as an approximation. Values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions About Cheesy Potatoes
What are the best potatoes to use for Cheesy Potatoes?
Yukon Gold potatoes are highly recommended for Cheesy Potatoes due to their naturally creamy texture and ability to hold their shape well when diced. Russet potatoes are also a good option, offering a fluffy interior, but may absorb a bit more liquid. Avoid waxy potatoes like red new potatoes, as they tend to become too firm in casseroles.
Can I make the cheese sauce ahead of time?
Yes, you can prepare the cheese sauce a day in advance. Store it in an airtight container in the refrigerator. When you’re ready to assemble the casserole, gently reheat the sauce over low heat, whisking until smooth. You might need to add a splash of milk to restore its creamy consistency if it has thickened too much.
How can I prevent a grainy cheese sauce?
A few tips for a smooth, creamy cheese sauce: always shred your own cheese from a block (pre-shredded cheese contains anti-caking agents that can cause graininess). Ensure your milk is at room temperature when adding it to the roux. And most importantly, do not overheat the sauce after adding the cheese; gentle heat and constant stirring are key to a silky-smooth result.
Can I add other vegetables to this casserole?
Absolutely! Cheesy Potatoes are wonderfully adaptable. Consider adding finely diced bell peppers, sautéed onions, or even some steamed broccoli florets or corn for extra flavor and nutrients. Add these vegetables when you mix the potatoes into the cheese sauce.
Is this recipe freezer-friendly?
Yes, Cheesy Potatoes freeze well. For best results, bake the casserole without the breadcrumb topping. Let it cool completely, then cover tightly with foil and plastic wrap, or transfer to a freezer-safe container. Freeze for up to 2-3 months. When ready to bake, thaw overnight in the refrigerator, then reheat, adding the freshly prepared breadcrumb topping during the last 15-20 minutes of baking.