Rich, savory, and packed with caramelized flavor, these French Onion Potatoes are a comforting side dish that tastes just like your favorite soup—without the bowl. Tender potatoes are baked in a luscious broth infused with onions, garlic, and herbs, then topped with melty cheese for a golden, bubbling finish. This dish is perfect for weeknight dinners, holidays, or any time you want something cozy and satisfying.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
French Onion Flavor – All the bold, sweet-savory notes of the classic soup.
Cheesy and Golden – Topped with melted cheese that browns beautifully.
Comfort Food at Its Best – Hearty, creamy, and perfect for cool weather.
Make-Ahead Friendly – Assemble in advance and bake when ready.
Versatile Side Dish – Goes with everything from roast beef to grilled chicken.
Ingredients You’ll Need
• 2 lbs Yukon Gold or Russet potatoes, thinly sliced
• 2 large yellow onions, thinly sliced
• 2 tbsp butter
• 1 tbsp olive oil
• 1 packet (1 oz) French onion soup mix
• 1 cup beef or vegetable broth
• 1 cup shredded Gruyère or Swiss cheese
• ½ tsp garlic powder
• ½ tsp dried thyme
• ¼ tsp black pepper
• 1 tbsp chopped parsley (optional, for garnish)
• Nonstick cooking spray or oil for greasing
Tools You’ll Need
• Skillet or sauté pan
• 9×13-inch baking dish
• Mandoline or sharp knife
• Mixing bowl
• Aluminum foil
• Oven
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with oil or nonstick spray.
Step 2: Caramelize the Onions
In a large skillet, melt butter with olive oil over medium heat.
Add the sliced onions and cook slowly for 20–25 minutes, stirring occasionally, until golden and caramelized.
Set aside once deeply browned and tender.
Step 3: Prep the Potatoes
While onions are cooking, slice potatoes into thin rounds, about ⅛ to ¼ inch thick.
Place them in a large bowl and toss with garlic powder, black pepper, thyme, and the French onion soup mix.
Step 4: Layer the Dish
Layer half of the seasoned potatoes into the greased baking dish.
Top with half the caramelized onions and half the shredded cheese.
Repeat with remaining potatoes, onions, and cheese.
Step 5: Add the Broth
Slowly pour the broth over the layered potatoes. It will soak down and add tons of flavor and moisture as it bakes.
Step 6: Cover and Bake
Cover tightly with aluminum foil and bake for 35 minutes.
Remove foil and bake for another 20–25 minutes until the potatoes are fork-tender and the top is golden brown and bubbly.
Step 7: Cool and Serve
Let the dish rest for about 10 minutes before serving.
Sprinkle with chopped parsley for a fresh finish, if desired.
Tips for the Best French Onion Potatoes
Slice Evenly – Uniform potato slices ensure even cooking.
Use a Mandoline – Speeds up slicing and gives professional results.
Don’t Rush the Onions – Low and slow is key for deep flavor.
Choose the Right Cheese – Gruyère gives classic French onion flavor; Swiss or provolone also works well.
Add Creaminess – Mix in a splash of cream or sour cream if you want a richer finish.
Serving Suggestions
With Roast Chicken or Steak – Perfect pairing with hearty proteins.
Next to a Green Salad – Balance the richness with fresh greens.
On a Holiday Table – A unique and delicious addition to your Thanksgiving or Christmas menu.
With Grilled Vegetables – For a more plant-based spread.
As a Vegetarian Main – Serve with crusty bread and a salad for a satisfying meal.
How to Store & Reheat
Storing:
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze in a tightly sealed container for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating:
Oven: Reheat at 350°F (175°C) covered for 15–20 minutes, then uncover for 5 more minutes to crisp the top.
Microwave: Heat individual portions in 60-second intervals until warmed through.
Frequently Asked Questions
- Can I make this dairy-free?
Yes. Use dairy-free butter and a plant-based cheese alternative. - What kind of potatoes work best?
Yukon Golds hold their shape well and have a creamy texture. Russets are softer and absorb more flavor. - Can I add meat to this dish?
Definitely—add cooked beef, shredded chicken, or turkey sausage between the layers for a one-pan meal. - Is it okay to use fresh onion instead of soup mix?
You can, but the soup mix adds intense flavor. If using only fresh onions, season with extra garlic, salt, and a splash of soy sauce or Worcestershire for depth. - Can I assemble it the night before?
Yes—just cover and refrigerate. Bake fresh the next day, adding a few extra minutes if going straight from fridge to oven.
Final Thoughts
French Onion Potatoes combine the best of two worlds: the cozy richness of French onion soup and the heartiness of a cheesy potato bake. With golden caramelized onions, bubbling cheese, and melt-in-your-mouth potatoes, this dish is comfort food at its finest. Ideal for holidays, special dinners, or just elevating a weekday meal, it’s guaranteed to satisfy every time.
Try it out and let us know how you loved it! Don’t forget to leave a review and tag your delicious results—we’d love to see your twist on this comforting classic.
Preparation Time: 20 minutes
Cooking Time: 60 minutes
Cuisine: American
Nutritional Information (Per Serving):
Calories: 320 | Protein: 9g | Carbohydrates: 29g | Fat: 18g | Fiber: 3g | Sodium: 540mg

French Onion Potatoes
- Total Time: 1 hour 20 minutes
Description
Rich, savory, and packed with caramelized flavor, these French Onion Potatoes are a comforting side dish that tastes just like your favorite soup—without the bowl. Tender potatoes are baked in a luscious broth infused with onions, garlic, and herbs, then topped with melty cheese for a golden, bubbling finish. This dish is perfect for weeknight dinners, holidays, or any time you want something cozy and satisfying.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
• 2 lbs Yukon Gold or Russet potatoes, thinly sliced
• 2 large yellow onions, thinly sliced
• 2 tbsp butter
• 1 tbsp olive oil
• 1 packet (1 oz) French onion soup mix
• 1 cup beef or vegetable broth
• 1 cup shredded Gruyère or Swiss cheese
• ½ tsp garlic powder
• ½ tsp dried thyme
• ¼ tsp black pepper
• 1 tbsp chopped parsley (optional, for garnish)
• Nonstick cooking spray or oil for greasing
Instructions
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with oil or nonstick spray.
Step 2: Caramelize the Onions
In a large skillet, melt butter with olive oil over medium heat.
Add the sliced onions and cook slowly for 20–25 minutes, stirring occasionally, until golden and caramelized.
Set aside once deeply browned and tender.
Step 3: Prep the Potatoes
While onions are cooking, slice potatoes into thin rounds, about ⅛ to ¼ inch thick.
Place them in a large bowl and toss with garlic powder, black pepper, thyme, and the French onion soup mix.
Step 4: Layer the Dish
Layer half of the seasoned potatoes into the greased baking dish.
Top with half the caramelized onions and half the shredded cheese.
Repeat with remaining potatoes, onions, and cheese.
Step 5: Add the Broth
Slowly pour the broth over the layered potatoes. It will soak down and add tons of flavor and moisture as it bakes.
Step 6: Cover and Bake
Cover tightly with aluminum foil and bake for 35 minutes.
Remove foil and bake for another 20–25 minutes until the potatoes are fork-tender and the top is golden brown and bubbly.
Step 7: Cool and Serve
Let the dish rest for about 10 minutes before serving.
Sprinkle with chopped parsley for a fresh finish, if desired.
Notes
Slice Evenly – Uniform potato slices ensure even cooking.
Use a Mandoline – Speeds up slicing and gives professional results.
Don’t Rush the Onions – Low and slow is key for deep flavor.
Choose the Right Cheese – Gruyère gives classic French onion flavor; Swiss or provolone also works well.
Add Creaminess – Mix in a splash of cream or sour cream if you want a richer finish.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Cuisine: American