Golden French Onion Gratinee

The Ultimate Homemade French Onion Soup: A Classic Comfort Recipe with Caramelized Perfection

French Onion Soup holds a special place in my heart, and it’s an absolute family favorite. My husband fondly remembers frequenting a local restaurant just for their rendition of this iconic soup. For years, the idea of making it from scratch felt intimidating – the caramelization, the rich broth, the perfect cheese crust… it seemed like a culinary Everest. But after experiencing authentic French Onion Soup during a trip to France, I was inspired to conquer that fear. What I discovered is that while it does require patience, it’s far more achievable and rewarding than you might think. This recipe brings that comforting, decadent experience right into your home, transforming humble onions into a dish of profound flavor and warmth. It’s a culinary journey that promises a truly satisfying reward.

What Is French Onion Soup?

French Onion Soup, or Soupe à l’oignon gratinée as it’s known in France, boasts a rich history dating back to at least the 18th century. Legends suggest that King Louis XV himself, upon finding limited ingredients in his hunting lodge, improvised with onions, butter, and champagne, creating an early version of this beloved soup. This humble dish, originally a peasant’s meal, eventually evolved into the sophisticated comfort food we cherish today. It made its way to the United States around the 1860s, quickly gaining popularity. At its core, this soup is a celebration of flavor through transformation: thinly sliced sweet onions are meticulously caramelized to unlock their profound sweetness and depth, then simmered in a robust beef broth. The grand finale is a thick slice of crusty bread, often a baguette, lavishly topped with melted, bubbly Gruyere or Emmental cheese, broiled until golden and irresistibly gooey. Each spoonful is a symphony of savory, sweet, and umami notes, perfectly balanced by the crunchy bread and the rich, stringy cheese.

Why You’ll Love This Recipe

  • A Labor of Love (with a Shortcut!): True French Onion Soup requires patience, particularly during the caramelization of the onions. This isn’t a 30-minute weeknight meal, but every minute spent is an investment in flavor. The deep, complex sweetness achieved through slow caramelization is unparalleled. However, I’ve included a fantastic tip for making your caramelized onions ahead of time using a slow cooker, turning this once-daunting step into a hands-off affair. This shortcut makes the entire process much more manageable, allowing you to enjoy this gourmet dish even on busier days.
  • Freezer-Friendly Perfection: One of the best aspects of this soup is how incredibly well it freezes. Imagine having a ready-made batch of this soul-warming soup waiting for you in the freezer! While you can find frozen versions at specialty stores, nothing compares to the fresh, vibrant flavors of homemade. Make a double or triple batch, freeze individual portions (without the bread and cheese), and you’ll have a gourmet meal ready to thaw and finish whenever a craving strikes. It’s perfect for meal prep or emergency comfort food.
  • Versatile for Any Occasion: French Onion Soup is remarkably adaptable. Serve it as an elegant appetizer or starter course for a dinner party – its rich flavors and beautiful presentation are sure to impress your guests. Alternatively, make it the star of your meal. Paired with a simple green salad and extra crusty bread, it transforms into a deeply satisfying and comforting main dish, ideal for a cozy evening at home.

If you find yourself enchanted by the magic of caramelized onions, you’re in luck! Their sweet, savory depth elevates a variety of dishes. Beyond this classic soup, you can explore other incredible recipes that showcase this versatile ingredient. Some of our personal favorites include French Onion Chicken, offering a rich, savory twist on a poultry favorite; French Onion Pork Chops, a hearty and flavorful main; and the utterly irresistible Caramelized Onion Dip, perfect for entertaining.

What You’ll Need

Crafting the perfect French Onion Soup starts with a selection of quality ingredients. Here’s a detailed look at what you’ll need to create this culinary masterpiece:

  • Butter & Olive Oil: We use a combination of both. Butter provides a rich, classic flavor base for sautéing, while olive oil helps prevent the butter from burning at higher temperatures, allowing for more even cooking of the onions.
  • Onions: This is the undisputed star of the show. You’ll want sweet varieties, such as Vidalia, yellow, or Spanish onions. These onions have a higher sugar content, which is crucial for achieving that deep, golden-brown caramelization and the signature sweet flavor of the soup. Thin, uniform slices are key for even cooking.
  • Garlic: Freshly minced garlic adds an aromatic layer of flavor that complements the sweetness of the caramelized onions beautifully.
  • Salt: Essential for seasoning the onions during cooking, drawing out moisture and enhancing their natural sugars. I recommend starting with less if using a full-sodium beef broth, then adjusting to taste.
  • All-Purpose Flour: A small amount of flour acts as a thickener, creating a light roux that gives the soup a slightly more substantial body and prevents it from being watery. It also helps to bind the flavors together.
  • Beef Broth or Beef Stock: The backbone of your soup’s flavor. Opt for a high-quality, low-sodium or no-sodium beef broth or stock. This allows you to control the saltiness of the final dish. The better the broth, the richer and more profound your soup will taste, so choose wisely!
  • Dry Red Wine: A crucial ingredient for deglazing the pan and adding a layer of complex, savory depth to the broth. Any dry red wine you enjoy drinking – such as Cabernet Sauvignon, Merlot, or Pinot Noir – will work wonderfully. Avoid sweet wines, as they will alter the soup’s flavor profile.
  • Bay Leaf: These aromatic leaves infuse the broth with a subtle, herbaceous note, adding to the overall complexity of the soup. Remember to remove them before serving.
  • Fresh Thyme: The earthy, slightly peppery flavor of fresh thyme is a perfect match for beef and caramelized onions. If using dried thyme, use about one-third the amount.
  • Black Pepper: Freshly ground black pepper adds a hint of spice and aroma, balancing the rich flavors.
  • Baguette or Other Crusty Bread: The traditional topping for French Onion Soup. A fresh baguette, sliced and lightly toasted, provides the perfect structural integrity and crunch to soak up the broth and support the melted cheese. Sourdough or other rustic artisan breads also work well.
  • Cheese: This is where the magic happens! The classic choice is Gruyere cheese, known for its nutty flavor and excellent melting qualities, creating that iconic gooey, bubbly crust. You can also mix in a little Parmesan for extra sharpness. Other delicious options include Provolone, Swiss, or Mozzarella. For a truly authentic French experience, consider using Emmental cheese, which is very similar to Swiss and melts beautifully.

How To Make French Onion Soup

Be sure to scroll down to the recipe card below for the FULL recipe and amounts

  1. Step 1: Start the Onions: In a large, heavy-bottomed pot or Dutch oven, melt the butter with the olive oil over medium heat. Add your thinly sliced onions and minced garlic. Cook for about 5 minutes, stirring to break up the onion rings and coat them evenly in the butter and oil. This initial sauté helps to soften the onions.
  2. Step 2: Caramelize with Patience: Sprinkle the onions with salt. This helps to draw out moisture, which is essential for caramelization. Reduce the heat to low, or medium-low if your stovetop runs cool. This is the most crucial step: cook the onions slowly, stirring frequently (every 5-10 minutes), for 40-45 minutes, or even longer. You’re looking for a deep, rich golden-brown color, not just translucent or light brown. The onions should reduce significantly in volume and become incredibly sweet. If you notice they aren’t browning sufficiently, a teaspoon of sugar can be added to help accelerate the caramelization process and deepen their color. Patience is truly a virtue here – do not rush this step, as it develops the foundational flavor of your soup.
  3. Step 3: Build the Roux: Once the onions are perfectly caramelized, stir in the all-purpose flour. Cook for 1-2 minutes, stirring constantly, until the flour is completely blended into the onions and no white streaks remain. This creates a light roux that will thicken your soup slightly and add body.
  4. Step 4: Whisk in Broth: Slowly and gradually whisk in the beef broth until the mixture is smooth and lump-free. Adding it slowly helps prevent the flour from clumping.
  5. Step 5: Flavor Infusion: Stir in the red wine, bay leaves, and fresh thyme. Bring the soup to a gentle simmer, then cover and let it cook for at least 20 minutes, stirring occasionally. This simmering time allows all the flavors to meld and deepen beautifully. Before serving, taste and adjust seasoning with additional salt and black pepper if needed, and remember to remove the bay leaves.
  6. Step 6: Prepare for Broiling: Preheat your broiler to high. Arrange oven-safe bowls (ceramic or ramekins work best) on a sturdy baking sheet. This makes transferring them to and from the broiler much safer and prevents spills.
  7. Step 7: The Cheesy Crust: Ladle the hot soup into each oven-safe bowl. Top each bowl generously with 2 small crostini (or a slice of toasted baguette), and then pile on your preferred shredded cheese. Place the baking sheet with the bowls under the preheated broiler. Broil for 2-4 minutes, watching very closely, until the cheese is beautifully melted, bubbly, and golden brown. Be careful not to burn it!
  8. Step 8: Serve Immediately: Carefully remove the baking sheet from the oven. The bowls will be extremely hot! Serve your magnificent French Onion Soup immediately, enjoying the contrast of the hot, savory broth with the crunchy, cheesy topping.

Make Your Caramelized Onions In The Crockpot

Caramelizing onions on the stovetop is a time-consuming affair that demands constant attention. You can’t just walk away without risking burned onions. For those busy days or when you prefer a more hands-off approach, the slow cooker comes to the rescue! This method yields perfectly sweet, deeply caramelized onions with minimal effort:

Add your thinly sliced onions (3-4 large sweet onions, like Vidalia or yellow) to the slow cooker, making sure they are all broken apart into individual rings. Drizzle 1-2 tablespoons of olive oil over the onions, and scatter several pats of butter (about 2-3 tablespoons) over the top. The fat is crucial for the caramelization process. Cover the slow cooker and cook on **high for 5 hours**. The onions will release a lot of moisture and soften considerably, turning light brown. After 5 hours, give the onions a good stir. Now, here’s the trick to achieving that deep caramelization: prop the lid open slightly (using a wooden spoon works well) to allow moisture to escape. Continue cooking on **high for another 1-2 hours**, stirring occasionally, until the onions are a rich, dark brown and have reduced significantly. All the excess liquid should have evaporated, leaving you with wonderfully tender and sweet caramelized onions ready for your soup or any other recipe!

Recipe Tips

To ensure your French Onion Soup turns out perfectly every time, keep these valuable tips in mind:

  • Choose the Right Onions: Always start with sweet onions for the best caramelization. Vidalia, yellow, or Spanish onions are ideal due to their higher sugar content. Uniformly slicing them thinly is also crucial for even cooking; a mandoline slicer can be very helpful for this, but a sharp knife and a steady hand work just as well.
  • Oven-Safe Bowls are a Must: When it comes time to broil, make absolutely certain your soup bowls are oven-safe. Ceramic crocks or sturdy ramekins are traditional and effective. Always arrange them on a baking sheet before putting them under the broiler. This not only makes them easier to handle but also catches any potential spills, keeping your oven clean.
  • Patience, Patience, Patience with Caramelization: This cannot be stressed enough. The slow, gentle cooking of the onions is the heart of French Onion Soup. Resist the urge to crank up the heat to speed things along; high heat will burn the onions instead of caramelizing them, resulting in a bitter flavor. Keep the heat at medium-low, stir frequently, and let the onions slowly transform over 40-60 minutes into a deep, rich brown, sweet, and jammy consistency. This is where the magic happens!
  • Freezing for Future Enjoyment: To freeze the soup, simply let it cool completely after simmering (before adding bread and cheese). Pour it into airtight freezer-safe containers or heavy-duty freezer bags. It will keep beautifully for 4-5 months. When ready to enjoy, thaw the soup in the refrigerator overnight, then reheat gently on the stovetop. Only add the crusty bread and cheese to individual bowls just before broiling and serving.
  • Quality Broth Makes a Difference: Since beef broth is the primary liquid base, its quality significantly impacts the final taste. If possible, use homemade beef stock. If using store-bought, choose a good quality, low-sodium option to avoid an overly salty soup and allow the nuanced flavors of the onions and wine to shine.
  • Deglazing the Pan: After caramelizing the onions, some flavorful browned bits might stick to the bottom of your pot. When you add the red wine (and then the beef broth), make sure to scrape these bits up with a wooden spoon. This process, known as deglazing, adds another layer of complex flavor to your soup.
A close-up view of French Onion Soup in a bowl, showcasing the rich broth, caramelized onions, and melted cheese on top.

More Comforting Soup Recipes

If you’re looking for more delicious and soul-warming soup ideas, be sure to explore these other comforting recipes that are perfect for any season:

  • Crockpot Tortellini Soup
  • Cheeseburger Soup
  • Creamy Chicken Tortellini Soup
  • Lasagna Soup
  • Instant Pot Pozole
  • Creamy Wild Rice Soup
  • Chicken Pot Pie Soup
  • Avgolemono Soup
french onion soup in a bowl

4.67 from 3 votes

French Onion Soup

By Erin Sellin
A warm and comforting bowl of caramelized onions in a rich beef broth.
Prep: 15 minutes
Cook: 1 hour 30 minutes
Total: 1 hour 45 minutes
Servings: 6

Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 2 Tablespoons butter
  • 1 Tablespoons olive oil
  • 3 large onions, thinly sliced
  • 3 large cloves garlic, minced
  • 1 teaspoon salt
  • 2 Tablespoons flour
  • 6 cups low sodium beef broth
  • 2 bay leaves
  • 1/2 cup dry red wine
  • 1 teaspoon fresh thyme
  • 1/2 teaspoon black pepper
  • 12 crostini, (lightly toasted baguettes), or croutons
  • 1/2 cup Provolone or Gruyere cheese, shredded

Instructions

  • Heat butter and oil in a large pot over medium heat. Add onions and garlic. Cook for 5 minutes, breaking up the rings.
  • Sprinkle with salt. Reduce heat to low and cook, stirring occasionally, for 40-45 minutes, stirring frequently. You want your onions to cook down quite a bit, and be a deep brown color. Add 1 teaspoons of sugar if your onions are not caramelizing, this will help bring out the sugar and speed up the process.
  • Stir in the flour until it is completely blended, and no white streaks remain. Cook for a minute or two.
  • Slowly whisk in the beef broth until it is smooth.
  • Stir in the wine, bay leaves, and thyme. Cover and let simmer for 20 minutes, stirring occasionally. Add pepper, and additional salt if needed.
  • Preheat broiler.
  • Spoon soup into oven safe bowls. Top with 2 small crostini, and a little cheese. Heat under broiler until the cheese is melted and golden.
  • Serve immediately.

Notes

See blog post for tips on making the onions in the crockpot ahead

Source: Adapted from Smells Like Brownies

Nutrition

Serving: 1g | Calories: 424kcal | Carbohydrates: 49g | Protein: 15g | Fat: 17g | Saturated Fat: 6g | Polyunsaturated Fat: 10g | Cholesterol: 22mg | Sodium: 1120mg | Fiber: 2g | Sugar: 5g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Author: Erin Sellin
Prep Time: 15 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 45 minutes
Course: Dinner Recipes
Cuisine: American
Servings: 6
Calories: 424
Keyword: french onion soup

Like this recipe? Leave a comment below!

I created a fun group on Facebook, and I would love for you to join us! It’s a place where you can share YOUR favorite recipes, ask questions, and see what’s new at Dinners, Dishes and Desserts (so that you never miss a new recipe)!

Be sure to follow me on Instagram and tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS recipes YOU make!

Be sure to follow me on my social media, so you never miss a post!

Facebook | Twitter | Pinterest | Instagram