This Cheesy Garlic Butter Potato Bake is a warm, comforting dish loaded with cheesy goodness and the rich flavor of garlic. Each bite is soft and creamy—just delicious!
Honestly, who can resist melted cheese and garlic? I like to serve it beside a fresh salad. It’s the ultimate side dish that turns any meal into a feast! 🥔🧄🧀
Key Ingredients & Substitutions
Potatoes: Yukon Gold or Russet potatoes work best for this dish due to their creamy texture. If you want a lower-carb option, you could substitute with cauliflower, though the texture will change.
Butter: Unsalted butter is preferred so you can control the saltiness. For a dairy-free alternative, use olive oil or a plant-based butter. It still gives rich flavor!
Heavy Cream & Whole Milk: This combo creates a rich sauce. If you’re looking to lighten things up, half-and-half or a combination of whole milk and Greek yogurt can work well, though it will be less creamy.
Cheese: A mix of cheddar and mozzarella is excellent for flavor and melting quality. Feel free to use your favorite cheeses; gouda or fontina could add a nice twist. For a vegan option, try cashew cheese or a store-bought alternative.
Herbs: Fresh herbs like thyme or rosemary enhance the flavor greatly. If fresh isn’t available, dried herbs work too, but use less. Personal tip: fresh parsley elevates the dish visually and flavor-wise.
How Do You Get the Perfect Creamy Layering in this Bake?
The layering technique is vital in this cheesy garlic butter potato bake. You want creamy potatoes without them turning mushy. Here are my simple steps to get it just right:
- Start layering with thinner slices of potatoes. A mandoline slicer can help achieve uniform thickness.
- Season each layer lightly. This helps build flavor without oversalting.
- When pouring the cream mixture, ensure it’s evenly distributed. This prevents dry spots.
- Don’t rush the baking! Covering with foil traps steam to cook the potatoes, then removing it allows the top to get nicely golden and crispy.
By taking your time with layers and temperatures, you’ll have a deliciously creamy and cheesy potato bake that everyone will love!

How to Make Cheesy Garlic Butter Potato Bake
Ingredients You’ll Need:
For the Potato Bake:
- 4 large potatoes (Yukon Gold or Russet), peeled and thinly sliced
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 cup heavy cream
- 1 cup whole milk
- 2 cups shredded cheese (a mix of cheddar and mozzarella or your choice)
- 1/2 cup grated Parmesan cheese
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme or rosemary (optional)
- 2 tablespoons fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This cheesy garlic butter potato bake takes about 15 minutes to prepare and then 1 hour to bake. You’ll spend the first part slicing and layering the ingredients, and then just let it cook in the oven while you enjoy the delicious aroma!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). While it’s heating up, generously butter an oval or rectangular baking dish to keep the potatoes from sticking.
2. Prepare the Garlic Butter:
In a small saucepan, melt the butter over medium heat. Once melted, add the minced garlic and sauté for about a minute until it’s fragrant but not browned. Stir in the heavy cream and milk, and heat gently until it’s just warm. Then, remove it from the heat.
3. Layer the Potatoes:
Now, it’s time for the fun part! Layer half of the sliced potatoes evenly in your prepared baking dish. Season this layer lightly with salt and pepper, and then sprinkle half of your chosen cheese evenly over these potatoes.
4. Add the Garlic Cream:
Pour half of the warm garlic butter cream mixture over the potatoes and cheese you just layered. This will help keep everything rich and creamy!
5. Repeat the Layers:
Next, repeat the process with the remaining potatoes: layer them in, season, add the rest of the cheese, and pour the remaining garlic butter cream over the top.
6. Finish with Parmesan:
Lightly sprinkle the grated Parmesan cheese over the top layer. This will create a beautiful, golden crust when baking.’
7. Bake:
Cover your baking dish with foil and bake in the oven for 40 minutes. After that, carefully remove the foil and continue baking for another 20-30 minutes, or until the potatoes are tender and the top is bubbly and golden brown.
8. Cool and Serve:
Once it’s done baking, take it out of the oven and let it rest for about 5-10 minutes. This will help everything set up a bit before you dig in!
9. Garnish and Enjoy:
Before serving, garnish your cheesy potato bake with freshly chopped parsley for a touch of color and freshness. It’s perfect as a comforting side dish or even as a main course on its own. Enjoy your rich, creamy, cheesy garlic butter potato bake!
Can I Use Different Types of Potatoes?
Absolutely! While Yukon Gold and Russet potatoes are recommended for their creaminess, you can experiment with other types like red potatoes or even sweet potatoes for a twist. Just keep in mind that cooking times may vary slightly based on the variety.
What Can I Substitute for Heavy Cream?
If you’re looking for a lighter option, you can substitute heavy cream with half-and-half or even a mixture of whole milk and Greek yogurt. Just be aware that the texture may be a bit less rich, but it will still be delicious!
Can I Make This Recipe Ahead of Time?
Yes, you can prepare the layers in advance! Assemble the potato bake up to a day ahead, cover and refrigerate it, then simply bake it when you’re ready to serve. It may take a little longer to cook from the fridge, so you might need to add extra baking time.
How Do I Store Leftover Potato Bake?
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm it gently in the oven or microwave. If it seems a bit dry, adding a splash of milk or cream can help revive the creamy texture!



