Cheesy Potatoes Au Gratin

How can a few humble ingredients transform into the most irresistible, golden-crusted potatoes you've ever tasted?

Why You’ll Love These Cheesy Potatoes Au Gratin

Comfort food enthusiasts, you’re in for a treat! These cheesy potatoes au gratin have been my go-to side dish whenever I need something that satisfies both picky eaters and discerning foodies.

The combination of tender sliced potatoes bathed in that creamy, garlicky sauce is something I dream about.

What makes them special? The two-cheese blend creates the perfect balance—sharp cheddar brings the flavor while Parmesan adds that nutty depth.

And that golden, bubbly crust that forms on top? Heaven. Trust me, you’ll be scraping the dish for those crispy edge bits.

What Ingredients are in Cheesy Potatoes Au Gratin?

When making these irresistible cheesy potatoes au gratin, gathering quality ingredients makes all the difference. The star of the show is, of course, russet potatoes, which have the perfect starch content to hold up during baking while absorbing all that creamy, cheesy goodness.

I’m getting hungry just thinking about that golden, bubbly topping that forms when the cheeses meld together in the oven. Ready to see what makes this dish so special?

  • 2 pounds russet potatoes, peeled and thinly sliced
  • 2 tablespoons halal butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk, warmed
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese, shredded
  • ½ cup Parmesan cheese, grated
  • 2 cloves garlic, minced
  • ½ teaspoon salt (more to taste)
  • ¼ teaspoon black pepper
  • ¼ teaspoon paprika (optional, for color)
  • 1 tablespoon fresh parsley, chopped (for garnish)

For the best results, don’t skimp on the cheese quality—a good sharp cheddar really makes the flavors pop.

And while the paprika is technically optional, I highly recommend including it for that beautiful color and subtle smoky note it adds.

If you’re not a fan of garlic, you could reduce the amount, but honestly, can you ever have too much garlic in a comfort food dish like this?

The fresh parsley garnish might seem like an afterthought, but that little pop of green and freshness cuts through the richness perfectly.

How to Make These Cheesy Potatoes Au Gratin

Cheesy Potatoes Au Gratin variations

Let’s start by preheating your oven to 375°F (190°C) and greasing a 9×13-inch baking dish with some of that 2 tablespoons of halal butter or a quick spray of nonstick cooking spray.

The magic begins with the sauce—that velvety, cheesy blanket that transforms simple potatoes into something divine. In a medium saucepan over medium heat, melt those 2 tablespoons of halal butter, then whisk in 2 tablespoons of all-purpose flour. Cook this mixture for about a minute until it’s lightly golden (we’re making a roux, the secret to a thick, luscious sauce).

Now, slowly whisk in 2 cups of warmed whole milk and 1 cup of heavy cream until smooth. Can you already imagine how creamy this is going to be?

Next, add those 2 minced garlic cloves, ½ teaspoon of salt, ¼ teaspoon of black pepper, and if you’re using it (and you really should), that ¼ teaspoon of paprika for a hint of color and flavor. Let this mixture cook for about 5 minutes until it thickens slightly—not too thick, mind you, just enough to coat the back of a spoon.

Once it’s ready, remove from heat and stir in 1½ cups of your shredded sharp cheddar and ¼ cup of the grated Parmesan until everything is gloriously melted.

Now comes the layering, which is honestly my favorite part. Arrange half of your thinly sliced potatoes in the prepared baking dish, then pour half of your cheese sauce over them, making sure to spread it evenly.

For the final assembly, layer the remaining potatoes on top and pour over the rest of that heavenly cheese sauce. Sprinkle the remaining ½ cup of cheddar and ¼ cup of Parmesan over the top—this will create that irresistible golden, bubbly crust we all fight over.

Cover with foil and bake for about 45 minutes, then remove the foil and bake for another 15-20 minutes until the potatoes are tender when pierced with a fork and the top is beautifully golden brown.

Let it rest for about 10 minutes before serving (hardest 10 minutes ever, right?), then sprinkle with that 1 tablespoon of fresh chopped parsley for a pop of color and freshness.

The contrast between the crispy top and the creamy, tender layers beneath? That’s what comfort food dreams are made of.

Cheesy Potatoes Au Gratin Substitutions and Variations

While the classic version of this dish is absolutely divine, there’s something wonderful about making it your own with a few creative substitutions.

Try Gruyère or fontina for a nuttier flavor profile, or mix in some gouda for a touch of smokiness. Can’t do dairy? Coconut milk and dairy-free cheese work surprisingly well.

For a healthier twist, swap russets for sweet potatoes or Yukon golds, which need less cream.

Adding caramelized onions, crispy bacon, or fresh herbs like thyme transforms the dish entirely. My personal favorite? A sprinkle of truffle salt on top. Pure heaven.

What to Serve with Cheesy Potatoes Au Gratin

Pairing the perfect dish with cheesy potatoes au gratin can truly elevate your entire meal experience. I love serving mine with roasted chicken or a juicy steak—the rich sauce complements protein beautifully.

For a lighter option, try grilled salmon or a simple green salad with vinaigrette to cut through the creaminess. Roasted vegetables like asparagus, Brussels sprouts, or carrots provide a nice color contrast and balance the richness.

Want something homestyle? Go for meatloaf or ham. Remember, these potatoes are quite filling, so whatever you choose, keep portions modest. Your guests will thank you!

Final Thoughts

After spending years perfecting this recipe, I’ve come to believe that cheesy potatoes au gratin might just be the ultimate comfort food.

The way those tender layers of potato meld with the creamy, garlicky cheese sauce creates something truly magical on your dinner table.

I hope you’ll make this dish your own, perhaps adding herbs you love or experimenting with cheese blends.

Nothing beats watching family members’ faces light up when this golden, bubbling casserole hits the table.

The crispy edges, the velvety center—it’s what makes cooking worthwhile. Worth every calorie, don’t you think?

Cheesy Potatoes Au Gratin

No ratings yet
A comforting side dish featuring tender sliced potatoes layered with a creamy, garlicky cheese sauce made with sharp cheddar and Parmesan. Baked until golden and bubbly, this classic gratin delivers the perfect combination of crispy top and velvety interior.
Prep Time 20 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 25 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American, French

Ingredients
  

  • 2 pounds russet potatoes peeled and thinly sliced
  • 2 tablespoons halal butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk warmed
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese shredded
  • ½ cup Parmesan cheese grated
  • 2 cloves garlic minced
  • ½ teaspoon salt more to taste
  • ¼ teaspoon black pepper
  • ¼ teaspoon paprika optional, for color
  • 1 tablespoon fresh parsley chopped, for garnish

Equipment

  • 9x13-inch baking dish
  • Medium saucepan
  • Whisk
  • Aluminum foil

Method
 

  1. Preheat oven to 375°F (190°C) and grease a 9x13-inch baking dish.
  2. In a medium saucepan over medium heat, melt butter and whisk in flour. Cook for about 1 minute until lightly golden.
  3. Slowly whisk in warmed milk and heavy cream until smooth.
  4. Add minced garlic, salt, black pepper, and paprika. Cook for about 5 minutes until slightly thickened.
  5. Remove from heat and stir in 1½ cups cheddar and ¼ cup Parmesan until melted.
  6. Arrange half of the sliced potatoes in the prepared baking dish, pour half of the cheese sauce over them.
  7. Layer remaining potatoes and pour remaining cheese sauce on top. Sprinkle with remaining ½ cup cheddar and ¼ cup Parmesan.
  8. Cover with foil and bake for 45 minutes.
  9. Remove foil and bake for an additional 15-20 minutes until potatoes are tender and top is golden brown.
  10. Let rest for 10 minutes before serving. Garnish with fresh parsley.

Notes

For the best results, use quality sharp cheddar cheese for maximum flavor. You can substitute different cheeses like Gruyère or fontina for variation. The potatoes should be sliced thinly and uniformly for even cooking. Make ahead tip: You can assemble the dish up to 24 hours in advance and refrigerate before baking. The paprika adds both color and a subtle smoky note to the dish.

Tried this recipe?

Let us know how it was!