French Onion Potato Gratin Recipe

I absolutely adore this French Onion Potato Gratin Recipe for its irresistible combination of rich, caramelized onions and tender, cheesy potatoes baked to golden perfection. It’s one of those comforting dishes that feel fancy enough for guests but cozy enough to make any weeknight feel special. The layers of creamy potatoes mingled with savory onions and melted gruyere create a flavor harmony that’s really hard to beat, and I can’t wait for you to try it!

Why You’ll Love This French Onion Potato Gratin Recipe

What grabs me most about this French Onion Potato Gratin Recipe is the deeply savory and sweet flavor profile brought on by caramelized onions cooked low and slow until perfectly golden. The way the rich beef broth and balsamic vinegar subtly enhance those onions makes every bite bursting with umami, balancing beautifully with the nutty gruyere and parmesan cheeses. It’s like a warm hug in every forkful.

Another reason I keep coming back to this recipe is its ease of preparation despite seeming so impressive on the table. With simple but fresh ingredients and straightforward steps, I’m never overwhelmed. Plus, it’s incredibly versatile—whether I’m hosting a holiday dinner, bringing a dish to a potluck, or simply elevating a family meal, this gratin is always a crowd-pleaser. The crispy browned top paired with tender potatoes and caramelized sweetness inside really makes it stand out.

Ingredients You’ll Need

A clear glass bowl sits on a white marbled surface filled with pale yellow shredded cheese layered with small green herb leaves scattered throughout. A silver spoon rests inside the bowl on the left side, partially buried in the cheese. Next to the bowl on the surface are a few sprigs of fresh green herbs. The cheese shreds have a soft and slightly curly texture. Photo taken with an iphone --ar 4:5 --v 7

Although this recipe uses modest ingredients, each one plays a crucial role in crafting the gratin’s rich taste, creamy texture, and inviting golden color. Here’s what I gather before making my magic happen:

  • Unsalted butter: Helps caramelize the onions gently and adds a silky richness to the dish.
  • Yellow onion: Thinly sliced and cooked low and slow to develop that unmistakable sweet, caramel flavor.
  • Kosher salt and black pepper: Essential seasonings to balance and enhance the natural flavors.
  • Fresh thyme sprigs: Adds a fresh, herbal aroma that infuses the onions while cooking.
  • Garlic cloves: Provides a subtle, fragrant warmth to the onion base.
  • Beef broth: Intensifies the savory depth and helps deglaze the pan after caramelizing the onions.
  • Balsamic vinegar: A splash brightens the caramelized onions with a hint of tangy sweetness.
  • Russet potatoes: Peeled and sliced thin for tender, creamy layers that absorb all the flavors.
  • Gruyere cheese: The star melting cheese that adds a nutty, luscious texture to the gratin.
  • Parmesan cheese: Sprinkled on top for a sharp, golden crust.
  • Fresh thyme leaves: Mixed in cheese and used for garnish to bring freshness to each bite.
  • Heavy cream: Envelops the potatoes in a rich, luxurious blanket while baking.

Directions

Step 1: Melt the unsalted butter in a 12-inch heavy-bottom skillet over medium heat. Add the thinly sliced yellow onions, 2 sprigs of fresh thyme, kosher salt, and black pepper. Cook, stirring frequently, until the onions become very soft and achieve a deep golden brown color, which usually takes 25 to 30 minutes. Keep an eye so the onions don’t burn—turn down the heat if needed and stir often.

Step 2: Add the minced garlic to the caramelized onions and cook for 1 minute to release its aroma. Next, pour in the beef broth and scrape up any browned bits stuck to the pan to incorporate that flavor. Bring the mixture to a boil and simmer until the broth reduces by half. Remove from heat, take out the thyme sprigs, and stir in the balsamic vinegar for a bright finishing touch.

Step 3: Preheat your oven to 400 degrees Fahrenheit. Butter a 12-inch casserole dish or a cast iron pan generously so nothing sticks and the edges brown beautifully.

Step 4: In a small bowl, mix together the shredded gruyere cheese, grated parmesan, and fresh thyme leaves. Set aside about one-third of this cheese mixture for the topping later.

Step 5: In a large bowl, combine the thin potato slices, the caramelized onions from the pan, heavy cream, and roughly two-thirds of the cheese mixture. I like to gently toss everything to make sure each potato slice is nicely coated with cream and cheese, which will help hold the layers together.

Step 6: Assemble the gratin by stacking the potato slices sideways in the baking dish. I arrange them tightly so they stand upright, forming pretty rows. If you find the dish isn’t full enough, slicing an additional potato helps fill the gaps perfectly. Pour any remaining cheese and onions from the bowl over the top, then drizzle the cream left at the bowl’s bottom evenly across the gratin.

Step 7: Cover the dish with foil and bake for 60 minutes, allowing the potatoes to cook through while keeping moisture in. After baking, remove the foil and sprinkle the reserved cheese mixture evenly on top. Switch your oven to broil and cook the gratin until the cheese is bubbly and golden brown in spots, about 5 to 6 minutes. Watch carefully during broiling to avoid burning the top.

Step 8: Let the gratin rest for 15 minutes after removing it from the oven; this step helps the cream thicken and makes slicing easier. For a final touch, sprinkle fresh thyme on top for a beautiful and aromatic garnish before serving.

Servings and Timing

This recipe serves 8 hearty portions, perfect for sharing around the dinner table. Prep time is around 20 minutes, mostly for slicing and sautéing onions slowly. The cooking time is about 1 hour and 25 minutes—earlier minutes for caramelizing the onions plus baking and broiling the gratin. Including resting time, you’ll want to allocate roughly 2 hours and 10 minutes from start to finish. It’s a relaxed recipe, so you can multitask during the baking without stress.

How to Serve This French Onion Potato Gratin Recipe

The dish shows thin slices of golden brown potatoes layered tightly together in a white dish, with a creamy sauce lightly browned on top. The layers are stacked vertically, each potato slice showing some crispy edges with a soft, smooth inside. There are small green herb leaves scattered on top for color, and a silver spoon lifting a portion. The background has a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

I love serving this French Onion Potato Gratin Recipe as a rich, comforting side that pairs beautifully with roasted meats like beef, chicken, or pork. It’s a fantastic accompaniment to a simple green salad dressed with vinaigrette to cut through the richness, or with roasted vegetables for a full meal. On special occasions, it elevates the table alongside holiday roasts and wine.

Presentation-wise, I find this gratin looks stunning straight from the cast iron or casserole dish to the table. A sprinkle of fresh thyme leaves or finely chopped parsley brightens the golden crust’s appearance. I usually slice it into neat squares for easy portions, serving warm to enjoy the gooey cheese and tender potatoes at their best. Though it’s tempting to pile on large servings, a modest 1-cup portion feels perfect alongside other dishes.

For drinks, a glass of dry white wine such as Chardonnay complements the gratin’s creamy cheese and earthy thyme. If you prefer red, a light Pinot Noir works nicely as well. For non-alcoholic options, a sparkling apple cider or herbal iced tea provides refreshing balance without overpowering the flavors. This dish truly shines whether it’s a festive dinner party, a cozy weekend meal, or a casual weeknight treat.

Variations

I like to switch things up with this French Onion Potato Gratin Recipe sometimes by trying different cheeses—Swiss or fontina melt beautifully and add subtle changes in taste. For a sharper punch, adding a crumbly blue cheese mixed in with the gruyere can create a bold twist. I also experiment with adding caramelized shallots or even leeks along with the onions for extra depth.

If you need a gluten-free version, rest assured this dish naturally contains no gluten. For a vegan take, I substitute the heavy cream with full-fat coconut milk or cashew cream and replace the cheeses with flavorful vegan cheese alternatives, though the texture will be a bit different. Baking times remain similar, and the caramelized onions still provide amazing flavor.

Sometimes I’ve tried cooking the gratin in individual ramekins for personalized servings or used a slow cooker to cook the potatoes slowly over several hours for an ultra-tender texture. No matter how you customize it, the core idea of luscious potatoes, caramelized onions, and fluffy cheese stays wonderfully delicious.

Storage and Reheating

Storing Leftovers

After enjoying the gratin, I store leftover portions in airtight containers once completely cooled. It keeps well in the refrigerator for up to 4 days. Be sure to cover it tightly to prevent the creamy layers from drying out or absorbing fridge odors. I usually portion out servings so it’s easier to reheat only what I’ll eat.

Freezing

This French Onion Potato Gratin Recipe can be frozen if you want to save some for later. I recommend baking the gratin fully, then allowing it to cool before wrapping it tightly in plastic wrap and a layer of aluminum foil to prevent freezer burn. It keeps well frozen for up to 2 months. When ready to enjoy, thaw it overnight in the fridge before reheating to maintain the best texture.

Reheating

The best way to reheat is in a 350°F oven covered loosely with foil to keep moisture in. Heat for about 20 minutes or until warmed through. Removing the foil in the last 5 minutes brings back some of the crispy cheesy top. I avoid microwaving because it tends to make the potatoes rubbery and the cheese oily. Take the time to reheat gently—you’ll be rewarded with almost fresh-baked goodness.

FAQs

Can I make this French Onion Potato Gratin Recipe ahead of time?

Absolutely! You can prepare the entire gratin, cover it with foil, and refrigerate it overnight before baking the next day. Just add an extra 5-10 minutes to the baking time if it goes in cold.

What type of potatoes work best for this gratin?

I use russet potatoes because they have a high starch content that yields tender, fluffy slices when baked. Yukon Gold also works well if you want a slightly waxier texture.

Is there a way to make this recipe less rich?

You can reduce the heavy cream by substituting half with whole milk to lighten it up. Using less cheese or choosing part-skim varieties also cuts down on richness without losing flavor.

Can I add other vegetables to this gratin?

Yes! Thinly sliced mushrooms, leeks, or even spinach can be layered in for extra flavor and nutrition. Just make sure to sauté or drain any watery veggies thoroughly before adding.

How do I get the potatoes sliced thinly and evenly?

Using a mandoline slicer is my favorite tip to get uniform 1/8 inch slices quickly, which helps them cook evenly and look beautiful in the final gratin.

Conclusion

I truly hope you’ll give this French Onion Potato Gratin Recipe a try because it’s become one of my all-time favorites for comforting, elegant meals. Its rich, layered flavors and creamy textures make it a joy to prepare and serve share with loved ones. Believe me, once you taste that perfect marriage of caramelized onions and cheesy potatoes, it might quickly become your go-to dish for holidays, family dinners, or whenever you crave something truly special.

Print

French Onion Potato Gratin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 4 reviews

French Onion Potato Gratin is a rich and comforting dish featuring thinly sliced russet potatoes layered with deeply caramelized French onions, infused with fragrant fresh thyme, and topped with a luscious blend of Gruyere and Parmesan cheeses. Baked covered and finished under the broiler for a bubbly golden crust, this gratin makes for an elegant side or hearty main to elevate any meal.

  • Author: Sarah
  • Prep Time: 40 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 2 hours 10 minutes
  • Yield: 8 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: French

Ingredients

For the Caramelized French Onions

  • 2 tablespoons unsalted butter
  • 1 pound yellow onion, thinly sliced
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 2 sprigs fresh thyme
  • 2 cloves garlic, minced
  • ½ cup beef broth
  • 1 teaspoon balsamic vinegar

For the Gratin

  • 3 pounds russet potatoes, peeled and cut into 1/8 inch slices
  • 1 ½ cups shredded Gruyere cheese (about 6 ounces)
  • ½ cup freshly grated Parmesan cheese (about 2 ounces)
  • 2 sprigs fresh thyme, leaves removed
  • ¾ cup heavy cream

Instructions

  1. Caramelize Onions: Melt the butter in a 12-inch heavy-bottomed skillet over medium heat. Add the thinly sliced onions, fresh thyme sprigs, kosher salt, and black pepper. Cook, stirring frequently, until the onions are very soft and deep golden-brown, about 25 to 30 minutes. Reduce heat and stir more often if onions begin to burn.
  2. Deglaze Pan: Add the minced garlic and cook for 1 minute until fragrant. Pour in the beef broth and scrape up any browned bits from the pan. Bring broth to a boil, then reduce heat and simmer until the liquid reduces by half. Remove from heat, discard thyme sprigs, and stir in the balsamic vinegar.
  3. Prepare Oven and Baking Dish: Preheat your oven to 400°F (200°C). Generously butter a 12-inch casserole dish or cast iron pan to prevent sticking.
  4. Mix Cheese and Thyme: In a small bowl, combine shredded Gruyere, grated Parmesan, and the removed fresh thyme leaves. Set aside two-thirds of this mixture for later use.
  5. Combine Potatoes, Onions, and Cream: In a large mixing bowl, toss the thin potato slices with the caramelized onions, heavy cream, and two-thirds of the cheese and thyme mixture. Gently break apart the potato slices to ensure each is well coated with the creamy onion mixture.
  6. Assemble the Gratin: Arrange the potato slices upright in tight sideways stacks inside the prepared baking dish, adding extra slices if needed to keep them stable. Spoon any leftover cheese and onion mixture over the stacks, then pour any remaining cream from the bowl evenly over the top.
  7. Bake Covered: Cover the dish tightly with foil and bake in the preheated oven for 60 minutes, allowing the potatoes to cook through and the flavors to meld.
  8. Broil and Rest: Remove the foil and sprinkle the remaining cheese mixture evenly over the gratin. Place under the oven broiler for 5 to 6 minutes until the cheese bubbles and develops a golden-brown crust. Remove from oven and let rest for 15 minutes to set before serving. Garnish with additional fresh thyme if desired.

Notes

  • Use uniform potato slices for even cooking, ideally 1/8 inch thick.
  • Caramelizing onions low and slow brings out their natural sweetness and depth of flavor.
  • Pre-soaking potatoes in cold water can help remove excess starch for a creamier texture, but is optional.
  • Adjust baking time depending on your oven and thickness of potatoes; bake until potatoes are tender when pierced with a knife.
  • For a vegetarian version, substitute beef broth with vegetable broth.
  • Leftovers can be refrigerated for up to 3 days and reheated gently.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star