Easy French Onion Potatoes Recipe | Savory Comfort Side Dish

Posted on April 7, 2026

by: James Carter

When you’re looking for a side dish that feels both comforting and a little bit special, French Onion Potatoes are a wonderful choice. They take all the savory, deeply caramelized flavors of French onion soup and transform them into a dish that’s utterly satisfying, spoonable, and perfect for sharing. This recipe has become a regular in my rotation, especially when I want to elevate a simple weeknight meal or impress guests without a lot of fuss.

Why This French Onion Potatoes Recipe Works

This recipe works because it masterfully combines the rich, umami-packed essence of slow-cooked onions with the hearty, yielding texture of potatoes. The ingredients are readily available, the process is straightforward, and the resulting flavor profile is deeply satisfying without being overly complicated. It’s a testament to how simple, quality ingredients can create extraordinary depth.

Ingredients

  • 2 pounds Yukon Gold potatoes, peeled and cut into 1-inch cubes
  • 4 tablespoons unsalted butter
  • 2 large yellow onions, thinly sliced
  • 2 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper, plus more to taste
  • 1 1/2 cups beef broth (low sodium is recommended)
  • 1/2 cup heavy cream
  • 1/4 cup grated Gruyère cheese (or a blend of Gruyère and Swiss)
  • 2 tablespoons chopped fresh parsley, for garnish (optional)

Gathering these ingredients is the first step toward a truly delicious dish.

You might love this: French Onion Chicken Orzo Casserole

How to Make It

  1. Prep the Potatoes: Start by preparing your potatoes. Peel them if you prefer, though I sometimes leave the skins on for extra texture and nutrients, just making sure they are scrubbed very well. Cut them into roughly 1-inch cubes. This size ensures they cook evenly and become tender without turning to mush. Place the cubed potatoes in a large pot and cover them with cold water by about an inch. Add a generous pinch of salt to the water – this is your first opportunity to season the potatoes from the inside out. Bring the water to a boil over medium-high heat, then reduce the heat to medium and simmer for about 8-10 minutes, or until the potatoes are just fork-tender. You don’t want them to be fully cooked; they should still have a slight bite as they will continue to cook in the sauce. Drain the potatoes very well and set them aside. You can even let them sit in the colander for a few minutes to steam dry.
  2. Caramelize the Onions: This is the heart of the French onion flavor, and it requires a little patience. In a large, heavy-bottomed skillet or Dutch oven (around 10-12 inches will do nicely), melt the 4 tablespoons of unsalted butter over medium-low heat. Once the butter is melted and shimmering, add your thinly sliced yellow onions. It might seem like a lot of onions, but they will cook down significantly. Stir them often to coat them evenly in the butter. Cook the onions, stirring frequently, for about 30-45 minutes, or until they are deeply golden brown and caramelized. The key here is low and slow. Resist the urge to rush this process by turning up the heat, as this can cause the onions to scorch rather than caramelize, leading to a bitter flavor. You want them sweet and jammy. If you notice any sticking to the bottom of the pan, you can add a tablespoon or two of water or broth to help deglaze and scrape up those browned bits.
  3. Add Aromatics and Seasoning: Once the onions have reached a beautiful caramelized state, add the minced garlic to the skillet, along with the dried thyme, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Stir everything together and cook for another minute until the garlic is fragrant. Be careful not to burn the garlic.
  4. Deglaze and Build the Sauce: Pour in the 1 1/2 cups of beef broth. Use a wooden spoon or spatula to scrape up any browned bits from the bottom of the skillet. These bits are packed with flavor and will contribute to the richness of the sauce. Bring the mixture to a simmer and let it bubble for about 5 minutes, allowing the flavors to meld and the sauce to slightly reduce.
  5. Incorporate Potatoes and Cream: Add the par-cooked and drained potatoes to the skillet with the onion mixture. Gently toss them to coat them in the savory broth. Pour in the 1/2 cup of heavy cream. Stir everything together carefully, ensuring the potatoes are submerged as much as possible in the liquid.
  6. Simmer and Thicken: Bring the mixture back to a gentle simmer over medium-low heat. Let it cook uncovered for about 10-15 minutes, stirring occasionally, until the sauce has thickened to your desired consistency and the potatoes are fully tender when pierced with a fork. The sauce should be rich and creamy, coating the potatoes beautifully. Taste and adjust seasoning with additional salt and pepper if needed. Remember that the cheese will also add a salty element, so season judiciously.
  7. Melt the Cheese and Serve: Sprinkle the grated Gruyère cheese (or your chosen cheese blend) evenly over the top of the potatoes and sauce. Cover the skillet or transfer the mixture to a small baking dish if your skillet doesn’t have an oven-safe handle. Place it under a broiler for 1-2 minutes, or in a preheated oven at 375°F (190°C) for about 5-8 minutes, just until the cheese is melted, bubbly, and lightly golden. Keep a close eye on the broiler as cheese can burn quickly.
  8. Garnish and Enjoy: Carefully remove the skillet or baking dish from the heat. Sprinkle with fresh chopped parsley, if using, for a touch of color and freshness. Serve immediately, spooning the rich, cheesy potato mixture directly from the skillet or dish.

This simple process yields a side dish that’s incredibly flavorful and satisfying.

Nutrition at a Glance

  • Rich in carbohydrates for energy.
  • Contains healthy fats from butter and cream.
  • Provides some protein and nutrients from potatoes.
  • Flavorful due to caramelized onions and seasonings.
  • Can be adjusted for sodium content by using low-sodium broth.

How to Serve It

  • As a comforting side dish alongside roasted meats like steak, chicken, or pork chops.
  • Paired with hearty stews or braised dishes for a complete comfort food meal.
  • Served as a flavorful addition to a brunch spread, perhaps alongside eggs and bacon.
  • As a vegetarian main dish option when paired with a substantial green salad.

This versatile dish complements a wide array of main courses.

Common Mistakes

  • Rushing the Onion Caramelization: This is the most critical step. Turning the heat up too high will result in burnt, bitter onions rather than sweet, deeply flavored ones. Patience is key here; it takes time for the natural sugars in the onions to break down and caramelize properly. Aim for a low to medium-low heat and stir frequently for at least 30-45 minutes. Don’t be afraid of the darker golden-brown color; that’s where the flavor lives.
  • Overcooking the Potatoes Initially: The potatoes are par-cooked, meaning they are not fully cooked before being added to the sauce. If you boil them until they are completely soft, they will disintegrate in the skillet and you’ll end up with potato mush instead of tender, distinct potato cubes. Test them with a fork to ensure they are just fork-tender, with a slight resistance. They will finish cooking in the sauce.
  • Not Seasoning Enough: Potatoes, especially, can absorb a lot of salt and flavor. Salt the boiling water for the potatoes, and taste and adjust the seasoning of the sauce before adding the cheese. Remember that the broth and cheese will also contribute salt, so season incrementally.
  • Using the Wrong Type of Onion: While you can use any onion, yellow or sweet onions are best for caramelization. Red onions can sometimes become too dominant in flavor and color, and white onions might not caramelize as deeply. Yellow onions strike the right balance of sweetness and savory depth.
  • Incorrect Pan Size: Using a pan that is too small can lead to overcrowding, which prevents the onions from caramelizing properly and creates steam instead of browning. It also makes it difficult to stir and manage the potatoes once they are added. A wider, heavier-bottomed skillet or Dutch oven is ideal.
  • Not Scraping the Fond: Those browned bits stuck to the bottom of the pan after sautéing the onions are called “fond,” and they are packed with immense flavor. Not deglazing and scraping these up means you’re leaving a significant amount of deliciousness behind.
  • Over-Broiling: While a little browning on the cheese is desirable, the broiler is powerful. Keep a very close eye on it to prevent the cheese from burning, which can happen in a matter of seconds.

Avoiding these common pitfalls will ensure a much more successful and delicious outcome.

image 151

Storage and Reheating

  • Storage: Allow the French Onion Potatoes to cool completely at room temperature. Transfer any leftovers to an airtight container. Store in the refrigerator for up to 3-4 days. The flavors often meld and deepen overnight, making leftovers quite tasty.
  • Reheating: For the best results, reheat French Onion Potatoes gently.
  • Stovetop: Transfer the desired amount to a skillet over medium-low heat. Stir occasionally, adding a tablespoon or two of broth or water if it seems dry, until heated through. This method helps maintain the texture of the potatoes and sauce.
  • Oven: You can also reheat them in a preheated oven at 350°F (175°C). Place the potatoes in a small oven-safe dish, cover with foil, and bake until heated through, about 15-20 minutes. Remove the foil for the last few minutes to crisp up the top slightly if desired.
  • Microwave: While this is the quickest method, it can sometimes result in softer potatoes. Reheat in short intervals, stirring halfway through, until evenly hot.

Proper storage and reheating will help preserve the dish’s quality.

Leftover Ideas

  • “Loaded” Baked Potato Topping: Spoon reheated French Onion Potatoes over a plain baked potato for an extra decadent and flavorful experience.
  • Shepherd’s Pie Topping: Use the reheated mixture as a richly flavored topping for a simple ground meat or lentil base, creating a unique take on Shepherd’s Pie.
  • Gratin Reinvention: Spread the leftovers in a small oven-safe dish, top with more cheese, and bake until bubbly and golden for an easy gratin.
  • Savory Pancakes/Fritters: Mash the leftovers slightly, mix with a bit of flour and egg to bind, and then pan-fry small portions like fritters or savory pancakes.
  • Soup Booster: Stir a spoonful or two into a mild vegetable or chicken soup to add a deep, savory, umami-rich dimension.

These ideas can help you enjoy the delicious flavors of French Onion Potatoes in new and creative ways.

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 Potatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 65 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A comforting and flavorful side dish that combines tender potatoes with deeply caramelized onions and a rich, creamy sauce, topped with melted Gruyère cheese. Perfect for any meal.


Ingredients

Scale
  • 2 pounds Yukon Gold potatoes, peeled and cut into 1-inch cubes
  • 4 tablespoons unsalted butter
  • 2 large yellow onions, thinly sliced
  • 2 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper, plus more to taste
  • 1 1/2 cups beef broth (low sodium is recommended)
  • 1/2 cup heavy cream
  • 1/4 cup grated Gruyère cheese (or a blend of Gruyère and Swiss)
  • 2 tablespoons chopped fresh parsley, for garnish (optional)

Instructions

  1. 1. Par-cook the potatoes by boiling them in salted water until just fork-tender, then drain well.
  2. 2. In a large skillet, melt butter over medium-low heat and caramelize sliced onions slowly for 30-45 minutes until deeply golden.
  3. 3. Add minced garlic, thyme, salt, and pepper to the onions and cook for 1 minute until fragrant.
  4. 4. Deglaze the skillet with beef broth, scraping up any browned bits. Simmer for 5 minutes.
  5. 5. Add the par-cooked potatoes and heavy cream to the skillet. Stir gently.
  6. 6. Simmer uncovered for 10-15 minutes until the sauce thickens and potatoes are tender. Taste and adjust seasoning.
  7. 7. Sprinkle Gruyère cheese over the top. Broil or bake briefly until cheese is melted and bubbly.
  8. 8. Garnish with fresh parsley, if desired, and serve hot.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop, in the oven, or in the microwave.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Side Dish
  • Method: Stovetop & Broiler/Oven
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: Approx. 350
  • Sugar: Approx. 5g
  • Sodium: Approx. 500mg
  • Fat: Approx. 20g
  • Carbohydrates: Approx. 30g
  • Fiber: Approx. 3g
  • Protein: Approx. 7g

Tags:

You might also like these recipes

Leave a Comment

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