Ingredients
Scale
- 4 large russet potatoes, peeled and thinly sliced
- 2 cups heavy cream
- 1 cup whole milk
- 3 cups shredded cheddar cheese
- 1/4 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/4 cup unsalted butter
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon fresh thyme leaves (optional)
- 1 teaspoon paprika (for garnish)
Feel free to substitute half-and-half for the cream if you’re looking for a lighter option, or experiment with different cheeses like Gruyère for a more complex flavor.
Instructions
- Preheat your oven to 375°F (190°C) and butter a 9×13-inch baking dish generously.
- In a medium saucepan over medium heat, melt the butter and sauté the minced garlic until fragrant, about 1 minute.
- Add the heavy cream, milk, salt, and pepper to the saucepan, stirring to combine. Bring the mixture to a gentle simmer.
- Reduce the heat to low and slowly stir in the cheddar cheese and Parmesan, allowing them to melt completely into the cream mixture.
- Layer half of the sliced potatoes evenly in the prepared baking dish. Pour half of the cheese sauce over the potatoes, spreading it evenly.
- Repeat with the remaining potatoes and cheese sauce, ensuring the top layer is fully covered with sauce.
- Sprinkle the fresh thyme leaves over the top, if using, and dust with paprika for a touch of color and flavor.
- Cover the dish with aluminum foil and bake in the preheated oven for 45 minutes.
- Remove the foil and bake for an additional 15 minutes, or until the top is golden and the potatoes are tender when pierced with a fork.
- Let the dish cool for a few minutes before serving, allowing the flavors to meld beautifully.
From my mum’s teaching, I learned the importance of patience—let the potatoes sit for a bit before serving, so the cheesy sauce thickens and clings to the potatoes perfectly.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
