This French Onion Potato Bake is layered with golden caramelized onions, creamy potatoes, and melty Gruyère cheese—perfect for cozy dinners or holiday sides.
A Cozy Twist: French Onion Potato Bake
Some dishes feel like they were made for sweater weather—and this French onion potato bake is one of them. It’s the kind of recipe I pull out when the windows are frosted, my kids are stomping snow off their boots, and I just want the kitchen to feel like a hug.
“Golden onions, creamy potatoes, and melted cheese in every bite.”
I first made this creamy potato casserole on a random Tuesday night years ago, using what we had on hand—Yukon gold potatoes, a few fading onions, and a wedge of Gruyère cheese I’d been saving. It was one of those happy accidents that turned into a forever favorite. Now it’s not just a weeknight staple, it’s also made its way onto our holiday table right next to the turkey and stuffing.
If you’re looking for another cozy cheesy potato dish, this one shares that same heartwarming spirit.
Why You’ll Love This Bake
There are potato casseroles… and then there’s this French onion potato bake. It’s rich, comforting, and feels like something you’d get at a little French café — but it’s made right in your own oven. And let me tell you, my family practically scrapes the dish clean every time.
Here’s why it’s a favorite in our house:
• Easy to make ahead – You can prep the whole thing the night before and pop it in the oven the next day.
• Crowd-pleaser for gatherings – Whether it’s Thanksgiving or a casual potluck, this bake always disappears fast.
• Rich layers of savory flavor – From the caramelized onions to the melty Gruyère cheese, every bite is layered with love.
• Perfect texture – Creamy center, tender Yukon gold potatoes, golden cheesy top.
• Versatile – A dreamy oven-baked side dish that pairs with just about anything: roast chicken, baked salmon, even veggie mains.
When my kids smell this baking, they know dinner’s going to be extra special. Noah’s the first to peek into the oven, and Lily always saves a little extra cheese to sprinkle on top “for good luck.”
Ingredients You’ll Need
One of my favorite things about this French onion potato bake is how simple the ingredients are — and how every one of them brings something important to the dish. You don’t need a fancy pantry, just a few fresh staples and a little time to let them shine.
Here’s what you’ll need:
• 3 large yellow onions – sliced thinly for slow-cooked, golden caramelized onions
• 2 tablespoons butter (or olive oil if you’re going dairy-free)
• 2 tablespoons olive oil – helps the onions cook evenly and adds richness
• 1 teaspoon sea salt
• 1 teaspoon freshly ground black pepper
• 1 teaspoon sugar (optional, but helps the onions caramelize beautifully)
• 1 teaspoon garlic powder – or minced fresh garlic for a punchier flavor
• 1 teaspoon dried thyme – or double if using fresh
• 1 cup vegetable broth – or beef broth for deeper flavor
• 2 pounds Yukon Gold potatoes – thinly sliced; their creamy texture is perfect here
• 2 cups Gruyère cheese – shredded; melts into the dreamiest layer
• ½ cup Parmesan cheese – adds sharpness and a golden top
• 1 cup heavy cream – or whole milk/dairy-free alternative
• ¼ cup fresh thyme leaves – or parsley for garnish
• 1 cup crispy fried onions (optional) – for a crunchy finish or added flair
I usually prep the onions first so they can slowly do their thing on the stovetop while I slice the potatoes. For even slices, I always reach for my mandoline — it makes prep quicker and helps everything bake evenly.
Step-by-Step: How to Make French Onion Potato Bake
This dish takes a little time, but oh — it’s the good kind of time. The kind that fills the house with the smell of slow-cooked onions, melted cheese, and bubbling cream. It’s cozy cooking at its finest.
Here’s how to make your own French onion potato bake, step by step:
1. Caramelize the onions (don’t rush it!)
In a large skillet, heat 2 tablespoons olive oil and 2 tablespoons butter over medium-low heat. Add the sliced yellow onions, 1 teaspoon salt, 1 teaspoon pepper, and 1 teaspoon sugar (if using). Stir every few minutes.
Eva’s Note: Let the onions cook low and slow for at least 30–40 minutes. This is where all that deep, sweet flavor comes from. Trust me — it’s worth every minute.
2. Add broth and herbs
Once the onions are golden and soft, stir in the garlic powder and thyme. Then pour in the vegetable broth and let it simmer for about 5–7 minutes until slightly reduced. Remove from heat.
3. Preheat your oven and prep your dish
Heat oven to 375°F (190°C). Grease a 9×13 baking dish or similar casserole pan.
4. Slice the potatoes thin
Using a sharp knife or mandoline, slice Yukon gold potatoes into thin rounds (about ⅛ inch thick). You want them thin enough to bake through but thick enough to hold their shape.
Eva’s Note: I always use a mandoline for even slices — they cook perfectly every time, and it makes layering much easier.
5. Start layering: potatoes, onions, cheese
In the prepared dish, start with a layer of potatoes, slightly overlapping. Spoon some of the caramelized onion mixture over the top, then sprinkle with a mix of Gruyère and Parmesan cheese.
Repeat the layers until you’ve used everything — finishing with a generous handful of cheese on top.
Eva’s Note: Make sure each layer gets a little bit of everything — that’s where the magic happens.
6. Pour the cream over top
Gently pour the heavy cream over the layered bake. Tilt the pan a little so the cream settles evenly throughout.
7. Cover and bake
Cover tightly with foil and bake for 40 minutes. Then uncover and bake another 15–20 minutes until bubbly and golden on top.
Optional: Add crispy fried onions for the last 5 minutes of baking if you want a crunchy topping.
8. Let it rest, then garnish
Once out of the oven, let it rest for 10–15 minutes to firm up a bit. Sprinkle with fresh thyme or parsley for a pop of color and flavor.
Eva’s Note:
If you love French onion flavor, this also pairs beautifully with my French Onion Beef Stew. That combo is pure winter joy.
Tips for Perfect Caramelized Onions
Getting those caramelized onions just right is the soul of this French onion potato bake. They bring that deep, sweet-savory flavor that makes every bite sing. And while they do take time, it’s all about technique — and a little patience.
Here’s how I get them just right in my own kitchen:
• Use a wide, heavy-bottomed pan – I usually grab my cast iron or stainless steel skillet. It helps the onions cook evenly without crowding.
• Don’t crank the heat – Keep it on medium-low. Too hot, and the onions will burn before they caramelize.
• Stir every few minutes, not constantly – Give them time to sit and brown a little between stirs.
• Add a splash of water or broth if needed – If they start to stick or dry out, this helps loosen the good bits from the bottom.
• Let them go for 30–40 minutes – No shortcuts here. That slow cooking turns harsh onion flavor into something almost sweet.
Eva’s Note:
I like to make extra and stash them in the fridge. They’re magic on grilled cheese, burgers, or even stirred into scrambled eggs.
Make-Ahead, Storage & Reheating
If you’re juggling work, school pickups, and trying to host a dinner, this French onion potato bake has your back. It’s a dream of a make-ahead casserole — and leftovers? Even better the next day.
Can I make this ahead of time?
Absolutely. I almost always prep it the night before a big dinner. Just assemble the entire dish — caramelized onions, potatoes, cheese, cream — and cover it tightly with foil.
Eva’s Note:
I usually prep it after the kids are in bed and pop it in the fridge. The next day, all I have to do is bake it and maybe toss a quick salad.
How should I store leftovers?
Once cooled, cover the dish or transfer to an airtight container. It’ll keep in the fridge for up to 4 days. We almost never make it that long in our house — someone’s always sneaking a forkful from the fridge.
What’s the best way to reheat it?
To keep it creamy and not dry, reheat covered with foil in a 350°F oven for about 20–25 minutes. I like to splash a little cream or milk on top before warming it up to bring back that luscious texture.
Eva’s Note:
This is one of those casseroles that tastes even better the next day — the flavors really settle in.
Variations & Pairing Ideas
Once you’ve made this creamy potato casserole once or twice, you’ll start dreaming up all kinds of ways to make it your own. I’ve tested a few fun variations over the years — especially when the fridge is running low or someone in the family requests a little twist.
Here are some of our favorite ways to switch it up:
• Swap the cheese – If Gruyère cheese isn’t in your fridge, try shredded mozzarella, cheddar, or a mix.
Eva’s Note: I’ve used cheddar and mozzarella more than once — still incredible and kid-approved.
• Add mushrooms – Sautéed mushrooms pair beautifully with the onions for an earthier flavor.
• Make it vegetarian – Just use vegetable broth instead of beef broth. No one will miss a thing.
• Add heat – A sprinkle of chili flakes or thinly sliced jalapeño between the layers for a spicy twist.
• Crispy topping – Those fried onions on top? Totally optional, but they add the perfect crunch.
What to serve it with?
This dish is rich and cozy, so I like to pair it with something bright and fresh to balance the flavors. Here’s what works beautifully:
• Roast chicken or turkey
• Seared salmon
• Grilled portobello mushrooms (for a vegetarian main)
• A simple green salad or garlic butter green beans — the perfect side to balance the richness
French Onion Potato Bake (Caramelized, Cheesy & Creamy!)
- Total Time: 1 hour 40 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This French Onion Potato Bake is a cozy, oven-baked side dish made with tender Yukon Gold potatoes, slow caramelized onions, creamy sauce, and melty Gruyère cheese. Perfect for family dinners, holidays, or anytime you want comforting food that feels special.
Ingredients
3 large yellow onions, thinly sliced
2 tablespoons butter or olive oil
2 tablespoons olive oil
1 teaspoon sea salt
1 teaspoon freshly ground black pepper
1 teaspoon sugar (optional)
1 teaspoon garlic powder or minced garlic
1 teaspoon dried thyme
1 cup vegetable broth
2 pounds Yukon Gold potatoes, thinly sliced
2 cups Gruyère cheese, shredded
1/2 cup Parmesan cheese, grated
1 cup heavy cream or whole milk
1/4 cup fresh thyme leaves or parsley
1 cup crispy fried onions (optional)
Instructions
1. Preheat oven to 375°F and grease a 9×13-inch baking dish.
2. Heat olive oil and butter in a large skillet over medium-low heat and add onions, salt, pepper, and sugar.
3. Cook onions slowly for 30 to 40 minutes, stirring occasionally, until deeply golden and caramelized.
4. Stir in garlic powder and thyme, then add vegetable broth and simmer 5 to 7 minutes until slightly reduced.
5. Slice potatoes into thin, even rounds using a knife or mandoline.
6. Layer potatoes in the baking dish, followed by caramelized onions and a sprinkle of Gruyère and Parmesan.
7. Repeat layers until all ingredients are used, finishing with cheese on top.
8. Pour heavy cream evenly over the casserole.
9. Cover with foil and bake for 40 minutes.
10. Uncover and bake an additional 15 to 20 minutes until bubbly and golden.
11. Top with crispy fried onions if using and bake 5 more minutes.
12. Rest 10 minutes before serving and garnish with fresh herbs.
Notes
Slice potatoes evenly so they cook at the same rate.
Caramelize onions low and slow for the best flavor.
This dish can be assembled a day ahead and baked when ready.
Reheat leftovers covered with foil and a splash of cream to keep them creamy.
- Prep Time: 25 minutes
- Cook Time: 1 hour 15 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: French-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 6g
- Sodium: 520mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 55mg