French Onion Potato Bake

Oh, let me tell you about one of the coziest, most comforting dishes I’ve ever made—my French Onion Potato Bake. This recipe is what I reach for when I need something hearty, full of flavor, and guaranteed to warm up the kitchen and my soul. The inspiration came one chilly evening when I was craving the savory richness of French onion soup but also wanted the comfort of a creamy potato dish. So I thought, why not combine them? That experiment turned into a family favorite almost instantly.

The first time I made this, I had a few guests over, and the smell alone had everyone hovering near the oven, asking what magic was happening inside. It’s the kind of dish that brings everyone to the table with anticipation. I remember my cousin couldn’t stop talking about the caramelized onions—how they melted into the creamy potatoes and gave everything such a rich, deep flavor.

And honestly, that’s what makes this bake so special. The caramelized onions are the true hero here. Slow-cooked until golden and sweet, they infuse every layer with that classic French onion depth we all know and love. Then, paired with tender sliced potatoes and just the right amount of cheese, it becomes this beautiful balance of savory, creamy, and comforting.

But what I really love is how customizable it is. Want it cheesier? Add more cheese between the layers. Prefer it richer? A splash of cream will do the trick. This dish adapts beautifully depending on what you have or how indulgent you’re feeling. And yes, it makes excellent leftovers—if you somehow have any left.

Let me walk you through what you’ll need to make this French Onion Potato Bake truly unforgettable.

What’s in French Onion Potato Bake?

Potatoes: The base of the dish—thinly sliced and layered. I usually go for Yukon Golds because they get tender and buttery without falling apart.

Onions: Sweet yellow onions are perfect for caramelizing. They cook down slowly, turning soft and golden, bringing in all that irresistible flavor.

Butter: Essential for caramelizing the onions. It adds richness and helps everything get that golden brown color.

Garlic: Just a bit, finely minced, to boost the flavor of the onions without overpowering them.

Thyme: A touch of dried or fresh thyme brings that earthy background note that pairs so well with onions.

Salt and Pepper: To season each layer and bring out the natural flavors.

Vegetable Broth: Used instead of beef broth to keep things light and vegetarian while still adding depth.

Shredded Cheese: Gruyère is a classic with French onion, but mozzarella or a mild cheddar can work too. It melts beautifully and adds creaminess to the bake.

Heavy Cream (optional): If you want a slightly creamier texture, drizzle a little between the layers.

Fresh Parsley (for garnish): Just a sprinkle before serving to add a touch of freshness and color.

Is French Onion Potato Bake Good for You?

Yes—and like any comfort dish, it’s all about balance. While it’s rich and hearty, it’s also full of natural, whole ingredients.

Potatoes: Provide fiber, potassium, and energy. When not fried, they can be a great part of a balanced meal.

Onions: These are low in calories and high in antioxidants, especially when slow-cooked like this.

Garlic and Thyme: Natural immune boosters and full of flavor without needing extra salt or fat.

Cheese: Adds calcium and protein, and when used in moderation, fits nicely into a well-rounded diet.

Vegetable Broth: A lighter alternative to heavy stocks that still packs flavor.

Of course, if you’re watching calories, you can use less cheese or skip the cream altogether. But trust me, even with lighter adjustments, this dish will still be satisfying and delicious.

Ingredients

  • 4 large Yukon Gold potatoes, thinly sliced

  • 2 large yellow onions, thinly sliced

  • 2 tablespoons unsalted butter

  • 2 cloves garlic, minced

  • 1/2 teaspoon dried thyme (or 1 tsp fresh)

  • Salt and pepper to taste

  • 1 cup vegetable broth

  • 1 1/2 cups shredded Gruyère or mozzarella cheese

  • 1/4 cup heavy cream (optional)

  • Fresh parsley, chopped (for garnish)

Serves: 4-6 people—depending on whether it’s a side or the main event. Either way, it’s going to be a hit!

Ingredients

  • 4 large Yukon Gold potatoes, thinly sliced

  • 2 large yellow onions, thinly sliced

  • 2 tablespoons unsalted butter

  • 2 cloves garlic, minced

  • 1/2 teaspoon dried thyme or 1 teaspoon fresh thyme

  • Salt and pepper, to taste

  • 1 cup vegetable broth

  • 1 1/2 cups shredded Gruyère or mozzarella cheese

  • 1/4 cup heavy cream (optional)

  • Fresh parsley, chopped (for garnish)

How to Make French Onion Potato Bake

1. Caramelize the Onions
Start by melting the butter in a large skillet over medium-low heat. Add the sliced onions with a pinch of salt and stir well. Cook slowly, stirring often, for about 20–25 minutes until they’re deeply golden and caramelized. Don’t rush this step—this is where the flavor magic happens. Add the minced garlic and thyme during the last few minutes of cooking, just until fragrant. Then remove from heat.

2. Prepare the Potatoes
While the onions cook, wash and slice the potatoes thinly—about 1/8 inch thick. You can use a mandoline for uniform slices or a sharp knife if you prefer. There’s no need to peel them unless you want to; the skins soften nicely and add texture.

3. Layer the Bake
Preheat your oven to 375°F (190°C). Lightly grease a medium baking dish with butter or oil. Begin with a single layer of sliced potatoes, slightly overlapping. Sprinkle with salt and pepper. Spoon a layer of caramelized onion mixture over the potatoes, then sprinkle a handful of shredded cheese. Repeat the layers—potatoes, seasoning, onions, cheese—until everything is used up. Finish with a generous topping of cheese.

4. Add the Liquid
Pour the vegetable broth evenly over the top of the layers. If you’re using cream, drizzle it in now for an extra rich texture.

5. Cover and Bake
Cover the dish with foil and bake for 35 minutes. Then uncover and bake an additional 15–20 minutes until the top is golden and bubbling, and the potatoes are fork-tender. If you want a crispier top, broil it for 2–3 minutes at the end—just keep a close eye on it.

6. Let it Rest and Garnish
Remove from the oven and let it sit for 10 minutes before serving. This helps the layers set up and makes it easier to serve. Sprinkle with fresh chopped parsley right before serving.

Sweet Tips and Fun Variations

– For added protein, layer in some shredded cooked chicken or ground beef between the potatoes and onions.
– If you love spice, toss a pinch of red pepper flakes into the onions as they caramelize.
– Want a crispy top? Add some breadcrumbs or crushed crackers mixed with a touch of olive oil and cheese before baking.
– You can prep this ahead of time, refrigerate it unbaked, and pop it in the oven when you’re ready. It’s perfect for meal planning.
– Swap out the cheese to match your taste. Try a smoked cheese for depth or a vegan cheese if you’re going dairy-free.

This bake is more than just a side—it can steal the whole show. Rich, warm, and layered with love, it’s a dish that always brings comfort and compliments.

How to Make French Onion Potato Bake

Let me walk you through the full process, step by step, so you get that golden, bubbly perfection every single time.

Step 1: Caramelize the Onions with Patience

Begin by placing a large skillet on medium-low heat. Melt 2 tablespoons of butter, then add in the thinly sliced onions with a pinch of salt. Stir them well so they all get a touch of butter. Now, let the magic happen. Slowly cook the onions for 20 to 25 minutes, stirring regularly. They should become deep golden brown and almost jam-like in texture. This is the heart of the recipe, so don’t rush it. During the last couple of minutes, stir in the garlic and thyme. Once they’re soft, sweet, and fragrant, take them off the heat.

Step 2: Prepare Your Potatoes

While your onions are caramelizing, go ahead and slice the potatoes. Try to keep the slices even—about 1/8 inch thick—so they cook uniformly. You can leave the skins on or off based on your preference. If you’ve got a mandoline slicer, this step becomes super easy. If not, just take your time with a sharp knife.

Step 3: Begin the Layering

Preheat the oven to 375°F (190°C). Lightly grease a baking dish with butter or oil. Layer about one-third of your potato slices into the bottom, letting them overlap slightly. Sprinkle with salt and pepper. Then spread about one-third of your caramelized onions over the potatoes. Follow with a handful of shredded cheese. Repeat this two more times, ending with a final layer of cheese on top.

Step 4: Pour the Broth and Optional Cream

To help the potatoes cook to that soft, luscious texture, pour one cup of vegetable broth over the entire bake. If you’re using cream for a richer dish, drizzle about 1/4 cup evenly over the top. This adds a silky smoothness that makes each bite extra indulgent.

Step 5: Bake it to Golden Goodness

Cover your baking dish with aluminum foil and place it in the oven. Bake for 35 minutes. Then, carefully remove the foil and continue baking for another 15 to 20 minutes until the cheese is melted and bubbly, and the top has turned golden brown. Want it extra crispy? Turn on the broiler for the last couple of minutes. Just keep your eye on it so it doesn’t burn.

Step 6: Let it Rest

Once you pull it out of the oven, resist the urge to dig in right away. Let it sit for 10 minutes. This rest time allows the layers to set, making it easier to serve clean slices without the cheesy, creamy layers falling apart.

Garnish and Serve

Right before serving, sprinkle chopped parsley over the top. It adds a fresh touch of color and a hint of herbaceous brightness that balances the richness of the bake.

Sweet Tips and Fun Variations

– Want a little kick? Add a few dashes of hot sauce to your broth before pouring it over the potatoes.
– Looking for crunch? Top the final cheese layer with crushed whole-grain crackers or panko breadcrumbs before baking uncovered.
– If you need to prep this ahead, assemble everything in your baking dish, cover, and refrigerate. When ready, bake it as instructed—just give it a few extra minutes in the oven.
– You can turn this dish into a full meal by adding pre-cooked turkey bacon or leftover roast chicken between layers.
– Don’t have Gruyère? Use shredded mozzarella, gouda, or even a mix of cheddar and mozzarella. The meltier, the better.

Whether you’re serving this as a holiday side, a cozy dinner companion, or the main event with a simple salad on the side, this French Onion Potato Bake is pure comfort food joy. It’s one of those recipes you’ll come back to again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

French Onion Potato Bake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lena Meeli
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings 1x

Description

This French Onion Potato Bake is the ultimate comfort dish—creamy, savory, and layered with rich caramelized onions and perfectly tender potatoes. Infused with the flavors of classic French onion soup, this bake is both satisfying and elegant. Whether served as a hearty side or a stand-alone main dish, it’s guaranteed to impress with its golden, cheesy top and deeply flavorful center.


Ingredients

Scale
  • 4 large Yukon Gold or Russet potatoes, thinly sliced

  • 2 large yellow onions, thinly sliced

  • 2 tablespoons olive oil or butter

  • 1 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1 teaspoon dried thyme

  • 1/2 teaspoon garlic powder

  • 1 cup vegetable broth

  • 1/2 cup heavy cream or plant-based cream

  • 1 cup shredded cheese (cheddar, Gruyère, or dairy-free alternative)

  • Fresh thyme or parsley for garnish (optional)


Instructions

  • Preheat your oven to 375°F (190°C). Lightly grease a baking dish and set aside.

  • In a skillet over medium heat, heat the olive oil or butter. Add the sliced onions and cook slowly, stirring often, until they become soft and golden brown—about 20 minutes. Add a pinch of salt and thyme during the last few minutes.

  • In a small bowl, mix the vegetable broth and cream. Add garlic powder, salt, and black pepper to season the mixture.

  • Layer half of the sliced potatoes in the baking dish. Spread half of the caramelized onions on top and sprinkle a bit of the cheese.

  • Repeat with the remaining potatoes, onions, and cheese. Pour the broth and cream mixture evenly over the top.

  • Cover the dish with foil and bake for 45 minutes. Then remove the foil and bake for another 15–20 minutes until the top is golden and bubbly.

  • Let it rest for a few minutes before garnishing with fresh thyme or parsley. Serve warm and enjoy.

Notes

  • For extra crunch, add a layer of turkey bacon bits or crushed crispy onions before the final cheese topping.

  • To make this dish ahead, assemble fully and store in the fridge for up to 24 hours.

  • Leftovers can be stored in an airtight container and reheated in the oven or microwave.

  • Add a handful of sautéed mushrooms for more depth of flavor.

  • Prep Time: 20 minutes
  • Cook Time: 60 minutes

Frequently Asked Questions

1. Can I make French Onion Potato Bake ahead of time?
Yes, absolutely. One of the best things about this dish is how well it holds up. You can fully assemble it a day in advance, cover it tightly, and store it in the fridge. When you’re ready to serve, simply bake it as directed. Just remember to add a few extra minutes to the baking time since it’ll be cold when it goes in the oven. This make-ahead option is perfect for busy days or holiday meal prep.

2. What’s the best potato to use for this recipe?
Great question. I’ve tried this bake with a variety of potatoes, and the best results come from using Yukon Golds or Russets. Yukon Golds offer a creamy texture and hold their shape well, while Russets become a bit softer and soak up the broth beautifully. If you prefer firmer slices that stay intact, go with Yukon Gold. If you want something a little fluffier, Russets are a solid choice.

3. Can I make it dairy-free or vegan?
Yes, with a few smart swaps, this recipe can be made vegan or dairy-free. Use olive oil or a plant-based butter for sautéing the onions. Choose a dairy-free cheese alternative that melts well, like one made from cashews or coconut oil. For the creamy element, coconut cream or unsweetened oat cream works beautifully. And of course, stick with vegetable broth instead of anything meat-based. With these changes, you still get that rich, comforting flavor.

4. What can I serve with French Onion Potato Bake?
This dish is incredibly versatile. As a side, it pairs beautifully with roasted chicken, grilled vegetables, or a fresh green salad. For a heartier option, serve it alongside a chickpea or lentil loaf, or enjoy it solo as a main dish with a dollop of dairy-free sour cream or plain Greek yogurt on top. It also makes a fantastic addition to a holiday table or Sunday dinner spread.

These common questions cover just about everything you need to know to make your French Onion Potato Bake a total success. If you’re trying new variations or ingredients, don’t be afraid to experiment. It’s a forgiving and flavorful dish that welcomes your creativity in the kitchen.

Leave a Comment

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