Creamy Cheddar Potato Bake is a warm and cheesy dish that’s perfect for any meal. It features tender potatoes smothered in rich cheddar cheese and creamy goodness!
Who can resist all that cheesy flavor? It’s like a cozy hug on a plate! I love serving this bake as a side dish, but honestly, I could enjoy it all by itself! 🧀❤️
Key Ingredients & Substitutions
Potatoes: Yukon Gold is my go-to for this recipe as they are creamy and hold their shape well. Russets can also work, but they may give a fluffier texture. If you’re in a pinch, sweet potatoes can be a great alternative for a different flavor twist!
Cheddar Cheese: Sharp cheddar cheese gives that tangy kick we love. I prefer using freshly shredded cheese because it melts better. If you want a milder flavor, try medium cheddar or even Monterey Jack for a creamier touch.
Heavy Cream & Milk: This mix creates a rich, velvety sauce. If you want to lighten it up, you can use half-and-half or a combination of evaporated milk and water. For a dairy-free option, almond milk combined with coconut cream can work too!
Butter & Flour: These ingredients make the roux which thickens the cheese sauce. If you’re looking for a healthier choice, you can swap butter with olive oil and use whole wheat flour. Just keep in mind that it may change the flavor slightly.
How Do I Make a Smooth Cheese Sauce for My Bake?
The cheese sauce is what makes this dish creamy and indulgent, so getting it right is key. Here’s how to ensure it’s smooth and delicious:
- Start with a medium heat when melting the butter and sautéing garlic. This helps release the flavors without burning.
- When adding flour, stir continuously for 1-2 minutes to cook off that raw taste. Keep it moving so it doesn’t stick or brown too much.
- Gradually whisk in the heavy cream and milk, ensuring there are no lumps. If you add it all at once, it can clump up. Keep whisking until the sauce thickens — it should be a creamy consistency.
- Finally, turn off the heat before adding the cheese. Stir until it melts in completely, and taste to adjust seasoning.
Perfecting this sauce will lead to a creamy and cheesy bake every time! Enjoy your cooking!

How to Make Creamy Cheddar Potato Bake
Ingredients You’ll Need:
For the Bake:
- 4 large potatoes (Yukon Gold or Russet), peeled and thinly sliced
- 2 cups sharp cheddar cheese, shredded
- 1 cup heavy cream
- 1 cup whole milk
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cloves garlic, minced
- 1 teaspoon dried thyme (plus extra for garnish)
- Salt, to taste
- Black pepper, to taste
- Fresh thyme sprigs (for garnish)
How Much Time Will You Need?
This creamy cheddar potato bake takes about 15 minutes to prepare and around 1 hour to bake. Altogether, you’re looking at about 1 hour and 15 minutes from start to finish, including a little time to let it cool before serving.
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 375°F (190°C). While it’s heating, generously butter a baking dish to prevent sticking. This step is important for that lovely, crispy texture on the edges of your bake!
2. Make the Garlic Butter Roux:
In a medium saucepan, melt the unsalted butter over medium heat. When the butter is melted, add the minced garlic and sauté for about 1 minute until it’s fragrant. This will make your sauce full of garlicky goodness!
3. Create the Sauce Base:
Stir in the all-purpose flour and cook this roux for about 1-2 minutes, stirring constantly. This helps to thicken your sauce without any raw flour taste. Next, gradually whisk in the heavy cream and whole milk. Keep whisking until the mixture is nice and smooth and starts to thicken—this should take about 4-5 minutes.
4. Cheese It Up:
Remove the saucepan from the heat and stir in 1 ½ cups of the shredded cheddar cheese until it’s melted and everything is combined. Now, add the dried thyme, salt, and pepper to taste. This is where the magic comes together!
5. Layer Your Ingredients:
Now it’s time to assemble! Start by layering half of the sliced potatoes in the bottom of your prepared baking dish. Pour half of the delicious cheese sauce over those potatoes. Then, add the rest of the potatoes and follow with the remaining cheese sauce on top.
6. Top It Off:
Sprinkle the remaining ½ cup of shredded cheddar cheese evenly over the top of everything. This will create a wonderfully golden crust as it bakes!
7. Bake to Perfection:
Cover the baking dish with foil and bake for 30 minutes. After that, carefully remove the foil and continue baking for another 25-30 minutes until the potatoes are tender and the top is golden and bubbly.
8. Let It Rest:
When it’s done baking, let the dish cool for about 5 minutes before serving. This helps it set a little, making it easier to serve. Before you dig in, garnish with fresh thyme sprigs for a nice touch.
Enjoy your creamy, cheesy, perfectly baked potato dish!
Can I Use Different Types of Cheese?
Absolutely! While sharp cheddar cheese adds a nice tang, you can experiment with other cheeses like Gruyère for a nutty flavor, or a mix of cheeses like mozzarella and Gouda for a creamy texture. Just ensure you have about the same quantity so the sauce stays nice and creamy!
Can I Make This Recipe Ahead of Time?
Yes, you can prepare everything a day in advance. Assemble the dish, cover it, and refrigerate until you’re ready to bake. Just allow it to come to room temperature for about 30 minutes before putting it in the oven to ensure even cooking.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, place in the oven at a low temperature (around 350°F) until warmed through, or you can microwave it in short bursts, stirring in between, to heat it evenly.
Can I Substitute the Cream and Milk?
Yes! If you’re looking for a lighter version, you can use half-and-half or even a mixture of skim milk and Greek yogurt for creaminess. For a dairy-free version, try using almond milk mixed with coconut cream to maintain that creamy texture.



