Get ready to transform your side dish game with these incredible French Onion Potatoes. This recipe takes all the rich, savory, and comforting flavors of classic French onion soup and marries them with tender, thinly sliced potatoes and a glorious amount of melted cheese. It’s a show-stopping dish that is surprisingly simple to prepare. If you’re searching for a decadent and flavor-packed potato bake, you’ve found it.
Why You’ll Love This French Onion Potatoes Recipe
This isn’t just another potato casserole. This dish is an experience. Here’s why it will become an instant favorite in your home:
- Unbelievable Flavor: Deeply caramelized onions, savory beef broth, a hint of thyme, and nutty Gruyère cheese create a symphony of flavors that is simply irresistible.
- Perfect Texture: We’re talking tender, perfectly cooked potatoes bathed in a creamy, savory sauce, all topped with a layer of bubbly, golden-brown cheese.
- Elegant Yet Easy: While it looks and tastes like a gourmet dish from a fancy restaurant, the steps are straightforward and perfect for an enthusiastic home cook. It’s the ideal side for a holiday meal or a cozy Sunday dinner. A similar comforting dish you might enjoy is our French Onion Beef Casserole.
The Key Ingredients for Perfect French Onion Potatoes
The magic of this dish comes from using simple, high-quality ingredients. Here’s what you’ll need and why it matters.
Best Potatoes to Use
For this recipe, you want a potato that holds its shape well after baking. I recommend using Yukon Gold or Russet potatoes. Yukon Golds have a naturally buttery flavor and a creamy texture, while Russets are starchy and become wonderfully tender. The key is to slice them thinly and uniformly, about 1/8-inch thick. A mandoline slicer is a fantastic tool for this.
The Secret to Rich Onion Flavor
The soul of any “French Onion” dish is, of course, the onions. We use yellow onions, slowly cooked in butter until they are deeply browned, sweet, and jammy. Do not rush this step! True caramelization takes time and patience, but it’s what builds the foundational flavor of the entire dish.
Choosing Your Cheese
Traditionally, French onion soup uses Gruyère cheese, and for good reason. It has a wonderful nutty, slightly sweet flavor that melts beautifully. For the best results, buy a block and shred it yourself. Pre-shredded cheeses often contain anti-caking agents that prevent them from melting as smoothly. If you can’t find Gruyère, a mix of Jarlsberg and Parmesan is a great substitute.

How to Make French Onion Potatoes (Step-by-Step)
Follow these simple steps to create the most delicious potato side dish you’ve ever had. We’ll walk through each part of the process to ensure perfect results.
Step 1: Caramelize the Onions
Melt butter in a large skillet or Dutch oven over medium heat. Add the thinly sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for 25-30 minutes, until the onions are soft, sweet, and a deep golden brown. In the last few minutes, add minced garlic and fresh thyme and cook until fragrant.
Step 2: Prepare the Potatoes
While the onions are caramelizing, peel and thinly slice your potatoes. Place the sliced potatoes in a large bowl of cold water to prevent them from browning. When you’re ready to assemble, drain them thoroughly and pat them dry with a clean kitchen towel.
Step 3: Make the Savory Sauce
Deglaze the skillet by pouring in the beef broth, scraping up any browned bits from the bottom of the pan. Stir in the heavy cream and season with salt and pepper. Bring the mixture to a simmer and let it cook for a couple of minutes to slightly thicken.
Step 4: Assemble the Casserole
Grease a 9×13 inch baking dish. Arrange half of the sliced potatoes in an even, overlapping layer on the bottom. Top with half of the caramelized onions. Sprinkle with half of the shredded Gruyère cheese. Pour half of the creamy sauce over the layer. Repeat with the remaining potatoes, onions, sauce, and finally, top with the rest of the Gruyère and some grated Parmesan cheese.
Step 5: Bake to Golden Perfection
Cover the baking dish tightly with foil and bake in a preheated oven at 400°F (200°C) for 45 minutes. Remove the foil and continue to bake for another 20-25 minutes, or until the potatoes are tender when pierced with a fork and the cheese is bubbly and golden brown on top.

Pro Tips for Recipe Success
Want to make your French Onion Potatoes absolutely foolproof? Here are a few tips from my kitchen to yours.
- Patience is Key: The most important step is caramelizing the onions. Don’t turn the heat up too high to speed it up. Low and slow is the way to achieve that deep, rich flavor.
- Uniform Slices: Use a mandoline for perfectly uniform potato slices. This ensures they all cook at the same rate, so you don’t end up with some hard and some mushy potatoes.
- Let it Rest: After pulling the casserole out of the oven, let it rest for 10-15 minutes before serving. This allows the sauce to set up a bit and makes it easier to serve. For another cheesy pasta favorite, check out this Bacon Cheeseburger Pasta.
Serving Suggestions
These French Onion Potatoes are a versatile side dish that pairs wonderfully with a variety of main courses. They are hearty enough to be the star of a vegetarian meal alongside a simple green salad. For meat lovers, they are the perfect accompaniment to roasted chicken, a juicy steak, or pork chops. Try them alongside our Slow Cooker Pepper Steak for a truly comforting meal.
Make-Ahead and Storage Instructions
You can assemble the entire casserole up to a day in advance. Simply prepare it as directed, cover it tightly, and refrigerate. You may need to add 10-15 minutes to the covered baking time if baking straight from the fridge. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F (175°C) until warmed through.
Recipe Variations
While this classic recipe is fantastic as is, feel free to get creative! Here are a few ideas:
- Add Bacon: For a smoky, salty kick, add some cooked, crumbled bacon between the layers.
- Vegetarian Version: Substitute the beef broth with a rich vegetable or mushroom broth to make this dish vegetarian-friendly.
- Different Cheeses: Experiment with other melting cheeses like Fontina, Jarlsberg, or even a bit of sharp white cheddar.
Frequently Asked Questions
Yes, absolutely! You can assemble the entire casserole up to 24 hours in advance. Cover it tightly and store it in the refrigerator. You may need to add 10-15 minutes to the initial covered baking time when baking from cold.
Yes! To make a vegetarian version of French Onion Potatoes, simply substitute the beef broth with a high-quality, flavorful vegetable broth or mushroom broth. The results will be just as delicious.
The key to perfectly caramelized onions is low heat and patience. Cook them slowly in butter for at least 25-30 minutes, stirring occasionally. Don’t rush the process with high heat, as they will burn instead of becoming sweet and jammy.
The best potatoes for a bake like French Onion Potatoes are starchy or waxy varieties that hold their shape. We recommend Yukon Gold for their creamy texture and buttery flavor, or Russet potatoes, which become wonderfully tender when baked.
This dish is incredibly versatile. It pairs beautifully with roasted chicken, seared steaks, pork chops, or a simple green salad. It’s a fantastic holiday side dish or the star of a cozy weeknight dinner.
The Ultimate French Onion Potatoes Recipe

French Onion Potatoes: The Ultimate Cheesy & Savory Side Dish
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Grease a 9x13 inch baking dish.
- In a large skillet over medium heat, melt the butter. Add the sliced onions and a pinch of salt. Cook, stirring occasionally, for 25-30 minutes, until the onions are deeply caramelized and jammy.
- Stir in the minced garlic and fresh thyme, and cook for another minute until fragrant.
- Pour in the beef broth to deglaze the pan, scraping up any browned bits. Stir in the heavy cream and season with salt and pepper. Bring to a simmer.
- While the sauce simmers, arrange half of the sliced potatoes in the prepared baking dish. Top with half of the onions and half of the Gruyère cheese. Pour half of the sauce mixture over the top.
- Repeat the layers with the remaining potatoes and onions. Pour the rest of the sauce over the top. Sprinkle with the remaining Gruyère and the Parmesan cheese.
- Cover the dish tightly with aluminum foil and bake for 45 minutes.
- Remove the foil and bake for an additional 20-25 minutes, until the potatoes are tender and the top is bubbly and golden brown.
- Let the dish rest for 10-15 minutes before serving to allow it to set.
Notes
Don't rush the caramelization of the onions; this is where all the deep, rich flavor comes from.
Shredding your own cheese from a block will result in a smoother, creamier melt.
Share Your Creation!
I can’t wait for you to try this amazing French Onion Potatoes recipe! If you make it, please leave a comment below and let me know how it turned out. Don’t forget to share a picture on Pinterest and tag us. We love seeing your delicious creations!
