Potato Gratin Recipe Without Cream: Golden Layers With Milk-Based Richness

Potato Gratin Recipe Without Cream: Golden Layers With Milk-Based Richness

I developed this recipe after realizing many home cooks assume cream is essential for rich potato gratin. The truth is, whole milk creates equally golden layers with proper technique.

The key lies in infusing the milk with garlic and herbs before layering it with thinly sliced potatoes. This builds deep flavor while the potatoes cook to tender perfection.

What emerges from the oven is a dish with all the comfort of classic gratin—creamy texture, crisp top, and that familiar richness—without a drop of cream.

This approach transforms simple ingredients into something extraordinary through careful layering and baking.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Potato Gratin Recipe Without Cream

Simple ingredients with precise technique yield extraordinary golden layers of comfort.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 lb Peeled and thinly sliced
Whole Milk 🥛 3 cups Full-fat for richness
Garlic Cloves 🧄 4 cloves Smashed for infusion
Fresh Thyme Sprigs 🌿 4 whole Stems removed, leaves only
Fresh Rosemary Sprig 🌿 1 whole Finely chopped
Bay Leaf 🍃 1 whole For milk infusion
Unsalted Butter 🧈 3 tbsp For greasing and topping
All-Purpose Flour 🌾 2 tbsp For thickening milk
Gruyère Cheese 🧀 1 ½ cups Shredded, vegetarian rennet
Parmesan Cheese 🧀 ½ cup Freshly grated, vegetarian rennet
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp To taste
Ground Nutmeg 🌿 ¼ tsp Freshly grated if possible

The potatoes are non-negotiable—Yukon Golds offer the perfect balance of starch and creaminess for layering. Whole Foods or Trader Joe’s typically stock high-quality, evenly sized tubers. For the milk, organic whole milk (I prefer Stater Bros. or Organic Valley) provides the fat content necessary for that signature golden crust and tender interior. The cheese selection matters: ensure both Gruyère and Parmesan use vegetarian rennet.

No Yukon Golds? Russet potatoes work but require slightly thinner slicing to prevent dryness. For a nutty variation, swap half the Gruyère for Comté. If fresh herbs aren’t available, use dried at one-third the quantity—but fresh infuses the milk more effectively. The flour thickens the milk slightly; cornstarch (1 tbsp) is a gluten-free alternative. Nutmeg is subtle but essential—don’t skip it (worth the extra minute).

Store potatoes in a cool, dark place for up to 2 weeks. Shredded cheese freezes well for 1 month—portion before freezing. The gratin reheats beautifully; cover with foil and warm at 350°F for 20 minutes. Best consumed within 3 days of baking.

❤️

Why You’ll Love This Recipe

  • No-Fuss Layers: I just thinly slice the Yukon Golds, layer with milk and herbs, and let the oven do the work.
  • Herb-Infused Comfort: The garlic, thyme, and rosemary steep in warm milk, making every bite rich and aromatic.
  • Meal Prep Magic: I make a big batch on Sunday—reheats beautifully for lunches all week.
  • Budget-Friendly Feast: Between us, Yukon Golds and whole milk cost less than cream but taste just as indulgent.

Step-by-Step Instructions for Potato Gratin Without Cream

This method transforms simple milk into a luscious sauce that rivals traditional cream-based versions.

Step 1: Prepare and Infuse the Milk

In a medium saucepan, combine the 3 cups Whole Milk with the 4 cloves Garlic Cloves, 4 whole Fresh Thyme Sprigs, 1 whole Fresh Rosemary Sprig, and 1 whole Bay Leaf. Place over medium heat and warm until small bubbles form at the edges and steam begins to rise—do not boil.

Remove from heat, cover, and let steep for 15 minutes to infuse the milk with aromatic depth. This step builds the flavor foundation that compensates for the absence of cream. Strain out the herbs and garlic before proceeding, pressing gently on the garlic to extract its essence.

Step 2: Create the Milk-Based Sauce

Return the infused milk to the saucepan and place over medium heat. In a small bowl, whisk together the 2 tbsp All-Purpose Flour with 3 tbsp Unsalted Butter melted and cooled slightly to form a smooth paste (beurre manié). This classic French technique thickens the sauce without lumps.

Gradually whisk the butter-flour mixture into the warm milk. Continue cooking, stirring constantly, until the mixture thickens enough to coat the back of a spoon—about 5-7 minutes. The sauce should have the consistency of heavy cream. Season with 1.5 tsp Kosher Salt, 0.5 tsp Freshly Ground Black Pepper, and 0.25 tsp Ground Nutmeg.

Step 3: Layer the Potatoes and Sauce

Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish with some of the remaining Unsalted Butter. Arrange half of the 2 lb Yukon Gold Potatoes, peeled and thinly sliced, in an overlapping layer on the bottom of the dish. The slices should be about ⅛-inch thick for even cooking.

Pour half of the warm milk sauce over the potatoes, then sprinkle with half of the 1.5 cups Gruyère Cheese and half of the 0.5 cup Parmesan Cheese. Repeat with the remaining potatoes, sauce, and cheeses, pressing down gently to submerge the potatoes in the liquid.

Step 4: Bake to Golden Perfection

Cover the dish tightly with aluminum foil and bake for 45 minutes. This initial covered bake allows the potatoes to soften in the steam created by the milk sauce. Remove the foil and bake uncovered for an additional 25-30 minutes, until the top is deep golden brown and bubbling.

The gratin is done when a knife inserted into the center meets no resistance and the sauce has thickened to a custard-like consistency. If the top begins to brown too quickly, tent loosely with foil to prevent burning while the interior finishes cooking.

Step 5: Rest and Serve

Remove from the oven and let rest for 10-15 minutes before serving. This resting period allows the layers to set, making it easier to serve neat portions. The top should be beautifully browned with crisp edges, while the interior remains creamy and tender.

Serve warm, with a crisp green salad to cut through the richness. Each portion should reveal distinct, tender potato layers enrobed in the velvety milk sauce, with the cheeses melted into a golden crust.

👨‍🍳

Pro Tips For Making Potato Gratin Recipe Without Cream

  • Slice Evenly: Use a mandoline or sharp knife to cut potatoes 1/8-inch thick—any thicker and they won’t cook through, any thinner and they’ll turn to mush. I learned this the hard way after pulling out a gratin with raw centers.
  • Warm the Milk: Heat the whole milk gently before pouring it over the potatoes—cold milk slows down cooking and can make the gratin take forever to set.
  • Press the Potatoes: After layering, press down firmly with your hands to remove air gaps—this guarantees even cooking and a tight, creamy texture without cream.
  • Infuse the Milk: Lightly crush the garlic cloves and steep them in the warm milk with thyme and rosemary for 10 minutes before straining. Sounds weird, but it works—the flavor seeps into every bite.

Perfect Pairings for These Flavors

Wine Pairings

A crisp Sauvignon Blanc from New Zealand cuts through the richness beautifully—I love how its citrus notes complement the nutmeg in this dish. The acidity balances the creamy texture without overwhelming the subtle herb flavors. 🍷

Beer Options

For beer lovers, a Belgian-style tripel like Westmalle offers the perfect contrast with its fruity esters and spice notes. A lighter pilsner also works well, especially if you prefer something more refreshing with your meal.

I often serve this with a chilled hard cider from my local farmers market—its effervescence cleanses the palate between bites.

Side Dish Pairings

A simple arugula salad with lemon vinaigrette provides a peppery contrast that cuts through the richness. I toss 4 cups baby arugula with 2 tbsp olive oil and 1 tbsp fresh lemon juice. The bitterness balances the dish perfectly.

Protein Additions

This gratin pairs wonderfully with roasted chicken or baked salmon. For Sunday dinners, I often serve it with a herb-crusted pork tenderloin—the juices from the meat soak into the potatoes beautifully. 💛

Bread Options

A crusty baguette is ideal for soaking up any extra sauce. I warm mine in the oven for 5 minutes before serving. For a heartier option, try sourdough with a sprinkle of sea salt on top.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 26g33%
Saturated Fat 16g80%
Cholesterol 75mg25%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 4g
Protein 20g40%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of potato?

Yes, but Yukon Golds are ideal. Russets work if sliced thinly to prevent dryness. Avoid waxy potatoes like red or new potatoes as they won’t absorb the sauce well.

2

Why does the milk need to be infused?

Infusing the milk with garlic and herbs adds depth of flavor that compensates for the richness missing from cream. This step ensures your dish is still packed with taste.

3

Can I make this ahead of time?

Assemble the dish, cover, and refrigerate for up to 24 hours before baking. Add 10 minutes to the covered baking time if cooking straight from the fridge.

4

What if my gratin isn’t browning on top?

If the top isn’t browning after 30 minutes uncovered, broil for 2-3 minutes while watching closely. Ensure the oven is fully preheated to 375°F before baking.

★★★★★4.5(10 reviews)
Allison Carter