This comforting dish beautifully marries the rich flavors of French onion soup with the beloved creamy goodness of classic potato casseroles. Layered with tender potatoes, caramelized onions, and a robust cheese topping, it is a dish that is not only indulgent but also practical for gatherings. Whether for family meals or potlucks, its appeal lies in its effortless presentation and satisfying depth of flavor. It is a recipe that brings warmth and familiarity to the table, perfect for comforting occasions or even as a savory side for holiday feasts.
Why you’ll love this dish
The harmonious blend of flavors and textures in this dish makes it an exceptional choice for any gathering. The sweetness of the caramelized onions balances the savory elements, while the creamy potatoes contribute a delightful comfort. Each bite offers a perfect crunch from the topping, enveloping the creamy interior that is truly satisfying.
“This dish transforms any meal into a special occasion. It’s my go-to for cold evenings.”
The combination of contrasting textures—creamy potatoes coupled with the crisp topping—ensures that it stands out. Additionally, its adaptability allows it to shine alongside a variety of mains, from roasted chicken to grilled vegetables, making it a versatile staple in your recipe repertoire.
The cooking process explained
In crafting this dish, the process begins with the meticulous caramelization of onions—a technique that enriches their natural sweetness and brings out their complex flavors. Potatoes are prepped and parboiled to achieve an ideal texture that will hold up throughout baking. Once layered with the caramelized onions and a sumptuous cheese blend, the final dish is baked until golden and bubbly, ensuring every component blends seamlessly.
Prep Time: 20 min | Cook Time: 40 min | Total Time: 60 min
What you’ll need
- Russet potatoes (about 2 pounds) – Yukon Gold can also be used for a creamier texture.
- Yellow onions (3 large) – Their sweetness is essential for depth of flavor.
- Unsalted butter (¼ cup) – A key ingredient for caramelizing onions.
- Cream of mushroom soup (1 can, 10.5 oz) – Provides creaminess; consider a homemade version for a fresher touch.
- Sour cream (1 cup) – Adds tang and balances richness.
- Shredded cheese (2 cups) – Gruyère or Swiss are excellent choices for their melting qualities.
- Garlic powder (1 teaspoon) – Enhances flavor without overpowering.
- Salt and pepper – Essential for seasoning throughout the dish.
- Cornflakes or panko bread crumbs (1 cup) – For an exceptional crunch on top.
Step-by-step instructions
- Preheat the oven to 350°F (175°C).
- Prepare the onions. In a large skillet, melt the butter over medium heat and add the sliced onions. Cook them slowly, stirring occasionally, until they are caramelized and brown, about 20-25 minutes. Low heat is crucial to avoid burning.
- Cook the potatoes. While the onions are caramelizing, peel and slice the potatoes into thin rounds. Parboil in salted water for about 10 minutes until just tender but not fully cooked. Drain and set aside.
- Combine ingredients. In a large bowl, mix the cream of mushroom soup, sour cream, garlic powder, salt, and pepper. Fold in the caramelized onions and parboiled potatoes.
- Assemble the dish. Layer the potato mixture into a greased baking dish, smoothing it evenly. Sprinkle the shredded cheese over the top.
- Create the topping. In a separate bowl, combine cornflakes or panko with a tablespoon of melted butter for extra flavor, then spread over the cheese layer.
- Bake. Place in the preheated oven and bake for 30-35 minutes until the top is golden and bubbly.
Best ways to enjoy it
This dish is best served hot, allowing the cheese to stretch invitingly with each scoop. It pairs wonderfully with a crisp green salad dressed simply with lemon and olive oil, as well as with roasted meats or grilled vegetables. For a heartier meal, it can accompany a pot roast or serve as a substantial standalone dish, especially in the cooler months.
Storage and reheating tips
Once cooled, any leftovers should be stored in an airtight container and can last in the refrigerator for up to 3-4 days. For longer storage, this dish freezes well; ensure it is well wrapped to prevent freezer burn, and it will keep for up to two months. When ready to enjoy, thaw in the refrigerator overnight and reheat in the oven at 350°F (175°C) until heated through, approximately 20-30 minutes.
Helpful cooking tips
For best results, opt for waxy potatoes like Yukon Gold as they hold their shape better during cooking. Pay close attention to the onions while caramelizing; they should be a deep golden brown but not burnt, as this will enhance the overall flavor profile. In terms of cheese, incorporate a mix for added depth; a sharper cheese complements the creaminess beautifully.
Recipe variations
While the classic formulation is delightful, consider enhancing the dish with various cheeses, such as cheddar for sharper notes, or add herbs like thyme or rosemary for an aromatic twist. For a vegetable-packed version, finely chop spinach or kale into the potato mixture, adding nutrition without overpowering the original flavor.
FAQ
Can I make this dish ahead of time?
Yes, this dish can be prepared in advance. Simply follow the steps until assembly, then cover and refrigerate. In this case, it may require additional baking time when you are ready to serve.
What can I substitute for sour cream?
Greek yogurt is an excellent alternative that will contribute similar creaminess and flavor while adding protein. Alternatively, a blend of cream cheese and a splash of milk can also achieve a pleasing consistency.
Is it necessary to parboil the potatoes?
Parboiling the potatoes ensures they cook evenly during baking, preventing the edges from becoming overdone while the center remains firm. This step guarantees a satisfying texture throughout the dish.

French Onion Potato Casserole
- Total Time: 60 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A comforting dish that merges the rich flavors of French onion soup with creamy potato casseroles, perfect for gatherings.
Ingredients
- 2 pounds Russet potatoes (or Yukon Gold)
- 3 large yellow onions
- ¼ cup unsalted butter
- 1 can (10.5 oz) cream of mushroom soup
- 1 cup sour cream
- 2 cups shredded cheese (Gruyère or Swiss)
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 1 cup cornflakes or panko bread crumbs
Instructions
- Preheat the oven to 350°F (175°C).
- Prepare the onions by melting butter in a skillet and caramelizing the sliced onions over low heat for 20-25 minutes.
- Cook the sliced potatoes in salted water for about 10 minutes until just tender, then drain.
- Combine the cream of mushroom soup, sour cream, garlic powder, salt, and pepper in a bowl, then fold in the onions and potatoes.
- Assemble the layered mixture in a greased baking dish and top with cheese.
- Create a topping by combining cornflakes or panko with melted butter, then spread over the cheese layer.
- Bake for 30-35 minutes until golden and bubbly.
Notes
Best served hot with a crisp salad. Can be made ahead and stored in the fridge or frozen.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 5g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 40mg
Keywords: comfort food, casserole, French onion, potato, easy recipe
