• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeCourseSoups
5 from 3 votes
6 Comments

French Onion Soup

Total Time1 hour hour 30 minutes minutes
Recipe
Print
By: Joanna Cismaru Posted: 09/17/24 Updated: 09/19/24

This post may contain affiliate links. Please read my disclosure policy.

pin for french onion soup.

There’s nothing quite like the warmth of a classic French Onion Soup to soothe the soul. Slow-cooked, caramelized onions meld with rich beef broth, creating a depth of flavor that’s both comforting and timeless. This recipe captures the essence of traditional French cooking, offering a bowl of pure, unadulterated comfort.

Table of Contents

Toggle
  • Before You Start
  • Ingredients You’ll Need
  • How To Make French Onion Soup
  • Frequently Asked Questions
  • More Delicious Soup Recipes
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • French Onion Soup
  • Did you try this recipe?
two bowls with french onion soup each bowl with 3 slices of toasted bread with cheese.

There’s something truly special about transforming a simple pile of onions into a pot of velvety, savory bliss, and I can’t wait for you to experience it. Imagine the aroma filling your kitchen as the onions slowly caramelize, turning a deep golden brown—it’s the kind of scent that warms you from the inside out. This isn’t just about following a recipe; it’s about embracing the soothing rhythm of cooking and creating something utterly comforting.

Trust me, once you dip your spoon into the rich broth, topped with that irresistible layer of melted Gruyère over crispy baguette slices, you’ll understand why this dish has stood the test of time. It’s like a cozy evening in Paris, right from your own kitchen. So grab your favorite pot and let’s get started—because the best meals aren’t just eaten, they’re shared and savored, and I have a feeling this soup will become a new favorite in your home.

two bowls with french onion soup each bowl with 3 slices of toasted bread with cheese.

Before You Start

  1. Embrace the Art of Caramelization: Patience is your best friend here. The key to a deeply flavorful soup lies in allowing the onions to caramelize slowly over medium-low heat. This process can take up to an hour, but it’s worth every fragrant minute. Stir occasionally to prevent sticking, but let the onions sit enough to develop that rich, golden color.
  2. Choose the Right Onions: Yellow onions are the classic choice for their balance of sweetness and robustness. If you’re feeling adventurous, mixing in some sweet Vidalia or red onions can add interesting layers of flavor.
  3. Quality Over Quantity in Broth: Since the broth forms the soul of your soup, opt for a high-quality beef broth or, better yet, homemade stock if you have it. Low-sodium varieties give you more control over the seasoning.
  4. The Wine Factor: A dry white wine adds a subtle acidity that balances the sweetness of the onions. If you prefer a richer flavor, a dry red wine works beautifully too. No wine on hand? A splash of apple cider or additional broth can substitute, though the depth of flavor will vary.
  5. Deglazing is Non-Negotiable: When you pour in the wine to deglaze, make sure to scrape every bit of the browned goodness from the bottom of the pot. Those little bits are packed with flavor and add complexity to your soup.
  6. Cheese Choices Matter: Gruyère is traditional for its nutty, melty perfection, but don’t let that limit you. Comté, Emmental, or even a robust Swiss can work wonders. The goal is a cheese that melts well and complements the soup’s hearty flavors.
  7. Oven-Safe Bowls: If you plan to broil the soup with the cheesy bread on top, ensure your bowls are oven-safe to handle the heat. Alternatively, you can melt the cheese over the baguette slices separately and place them on top just before serving.
  8. Season Thoughtfully: Remember that the cheese and broth can be salty. Taste your soup before adding extra salt at the end to avoid over-seasoning.
  9. Enjoy the Process: Lastly, don’t forget to enjoy the cooking journey. Perhaps pour yourself a glass of that wine, turn on some music, and savor the delightful aromas filling your kitchen.
ingredients needed to make french onion soup.

Ingredients You’ll Need

  • Onions: We’re starting with thinly sliced onions—the heart of this soup. As they caramelize, they’ll develop a deep, sweet flavor that’s utterly comforting. Yellow onions are the classic choice, but you could mix in some sweet or red onions for extra complexity.
  • Butter: This adds richness and helps the onions soften and caramelize beautifully. If you prefer, you can substitute with ghee for a nuttier flavor.
  • Olive Oil: Working alongside butter, olive oil prevents it from burning and introduces a subtle fruity note. If needed, you can use all butter or swap in a neutral oil like canola.
  • Garlic: Minced garlic enhances the savory depth of the soup. For a twist, roasted garlic can add a sweeter, mellower flavor.
  • Sugar: A touch of sugar aids in caramelizing the onions, bringing out their natural sweetness. If you prefer a less sweet soup, feel free to omit it.
  • Salt: Essential for drawing out moisture from the onions and layering flavor throughout the cooking process. Remember to adjust based on the saltiness of your broth.
  • Dry White Wine: This deglazes the pot, lifting all those flavorful bits stuck to the bottom, and adds a subtle acidity. If you don’t have white wine on hand, dry red wine or a splash of apple cider vinegar can work as substitutes.
  • Beef Broth: Forms the savory base of our soup. Using low-sodium or no-sodium-added broth gives you better control over seasoning. Vegetable or chicken broth can also be used.
  • Bay Leaves: They infuse the soup with a mild herbal essence. Don’t forget to remove them before serving!
  • Dried Thyme: Adds an earthy, aromatic layer. If you have fresh thyme, even better—just use a bit more.
  • Baguette: Sliced and toasted, it becomes the perfect raft for melted cheese. Any crusty bread like ciabatta or sourdough makes a good alternative.
  • Gruyère Cheese: Grated over the baguette slices, it melts into a bubbly, golden topping. Emmental, Comté, or a good Swiss cheese also melt well and taste great.

How To Make French Onion Soup

Soften the Onions

process shots showing how to make french onion soup.

In a large pot or Dutch oven, melt 3 tablespoons of butter with 1 tablespoon of olive oil over medium heat. The combination of butter and oil raises the smoke point, preventing the butter from burning while adding rich flavor. Add 4 large onions, thinly sliced, to the pot. Cook them for about 10 minutes until they become soft and translucent.

Tip: Uniformly sliced onions cook more evenly, so take your time with the prep work.

Caramelize the Onions

process shots showing how to make french onion soup.

Sprinkle 1 teaspoon of sugar and 1 teaspoon of salt over the onions. Continue to cook, stirring frequently, for another 30 to 40 minutes until the onions are deeply caramelized and golden brown.

Tip: Patience is key here—the slow caramelization process brings out the onions’ natural sweetness, which is essential for the soup’s depth of flavor.

Add the Garlic

process shots showing how to make french onion soup.

Stir in 2 cloves of minced garlic and cook for an additional 1 minute until fragrant.

Tip: Adding the garlic later prevents it from burning and becoming bitter.

Deglaze and Add Broth

process shots showing how to make french onion soup.

Pour in 1 cup of dry white wine to deglaze the pot, scraping up any browned bits from the bottom. Let the wine simmer until it is mostly evaporated. Add 8 cups of low-sodium beef broth, 2 bay leaves, and 1 teaspoon of dried thyme to the pot. Bring the soup to a boil, then reduce the heat and let it simmer for about 30 minutes. After simmering, taste the soup and adjust the seasoning with additional salt and pepper if needed.

Tip: Those browned bits are flavor gold—deglazing incorporates them back into the soup.

Prepare Baguette Slices

process shots showing how to make french onion soup.

While the soup is simmering, preheat your oven to 400°F (200°C). Slice a baguette into pieces and arrange them on a baking sheet. Toast them in the oven for about 5 to 7 minutes, or until golden and crisp.

Remove the toasted baguette slices from the oven. Sprinkle each slice generously with grated Gruyère cheese (you’ll need about 2 cups total). Return them to the oven for a few more minutes until the cheese is melted and bubbly.

Tip: For an extra layer of flavor, you can rub a cut clove of garlic over the toasted baguette slices before adding the cheese.

Assemble The Soup

process shots showing how to make french onion soup.

Ladle the hot soup into oven-safe bowls. Place a few cheesy baguette slices on top of each bowl. Preheat your broiler. Place the bowls on a baking sheet and broil for 2 to 3 minutes, or until the cheese is melted and golden brown. Carefully remove the bowls from the oven (they will be hot!) and let them cool for a few minutes before serving.

Tip: A sprinkle of freshly chopped thyme or a crack of black pepper on top adds a lovely finishing touch.

two bowls with french onion soup each bowl with 3 slices of toasted bread with cheese.

Frequently Asked Questions

Can I make French Onion Soup ahead of time?

Absolutely! In fact, this soup often tastes even better the next day as the flavors continue to meld. After cooking, let the soup cool to room temperature, then refrigerate it in an airtight container for up to 3 days. When you’re ready to enjoy it again, simply reheat it on the stove over medium heat until warmed through. Proceed with the baguette and cheese steps just before serving to keep the topping fresh and crisp.

Can I freeze French Onion Soup?

Yes, you can freeze the soup base (without the bread and cheese) for up to 3 months. Allow the soup to cool completely before transferring it to freezer-safe containers or heavy-duty freezer bags, leaving a bit of space at the top for expansion. When you’re ready to serve, thaw the soup overnight in the refrigerator, then reheat on the stove over medium heat. Prepare the cheesy baguette slices fresh for the best texture.

How do I prevent the bread from becoming too soggy?

To keep the baguette slices from getting overly soggy, make sure to toast them until they’re golden and crisp before adding the cheese. This creates a barrier that helps them hold up better once submerged in the soup. Additionally, you can place the cheesy toasts on top of the soup just before serving or even serve them on the side, allowing everyone to dip at their leisure.

My onions aren’t caramelizing—what am I doing wrong?

Caramelizing onions takes time and patience. If your onions aren’t browning after 30 minutes, a few things might be happening. First, make sure you’re cooking over medium to medium-low heat; too high, and they’ll burn, too low, and they’ll simply soften without browning. Also, avoid overcrowding the pot—a wide, heavy-bottomed pot allows the onions to spread out and cook evenly. Stir them occasionally, but not constantly, to let them develop color.

two bowls with french onion soup each bowl with 3 slices of toasted bread with cheese.

I hope you’re as excited as I am to cozy up with a bowl of this heartwarming French Onion Soup. There’s something truly rewarding about transforming simple ingredients into a dish that feels like a warm embrace.

I’d love to hear how your soup turns out—did you find joy in the slow caramelization of the onions, or perhaps you added your own special touch? Please share your thoughts and experiences in the comments below.

More Delicious Soup Recipes

  • Creamy Chicken Noodle Soup
  • Instant Pot Creamy Potato Sausage Soup
  • Chicken Rice Soup
  • Sausage Tortellini Soup
  • White Chicken Chili

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
two bowls with french onion soup each bowl with 3 slices of toasted bread with cheese.
Recipe
5 from 3 votes

French Onion Soup

Deeply caramelized onions simmered in a rich, savory broth make this French Onion Soup a true classic that's both comforting and indulgent. Topped with toasted baguette slices and melted Gruyère cheese that's bubbly and golden, each spoonful offers a harmonious blend of textures and flavors.
Prep: 15 minutes mins
Cook: 1 hour hr 15 minutes mins
Total: 1 hour hr 30 minutes mins
Print
Rate
4

Equipment

  • 6 Quart Dutch Oven

Ingredients

  • 4 large onions thinly sliced
  • 3 tablespoons butter
  • 1 tablespoon olive oil
  • 2 cloves garlic minced
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1 cup dry white wine
  • 8 cups beef broth low sodium or no sodium added
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • 1 baguette sliced
  • 2 cups Gruyère cheese grated
  • salt and pepper to taste
US Customary – Metric

Instructions

  • In a large pot or Dutch oven, melt 3 tablespoons of butter with 1 tablespoon of olive oil over medium heat.
  • Add the thinly sliced onions and cook for about 10 minutes until they are soft and translucent.
  • Sprinkle 1 teaspoon of sugar and 1 teaspoon of salt over the onions. Continue to cook, stirring frequently, for about 30-40 minutes until the onions are deeply caramelized and golden brown. Be patient, as this step is crucial for the flavor of the soup.
  • Add 2 cloves of minced garlic to the pot and cook for another minute. Pour in 1 cup of dry white wine to deglaze the pot, scraping up any browned bits from the bottom. Let the wine simmer until it is mostly evaporated.
  • Add 8 cups of beef broth, 2 bay leaves, and 1 teaspoon of dried thyme. Bring the soup to a boil, then reduce the heat and let it simmer for about 30 minutes. Season with salt and pepper to taste.
  • While the soup is simmering, preheat your oven to 400°F (200°C). Arrange the baguette slices on a baking sheet and toast in the oven for about 5-7 minutes, or until golden and crisp.
  • Remove the toasted baguette slices from the oven and sprinkle each slice with grated Gruyère cheese. Return to the oven for a few more minutes until the cheese is melted and bubbly.
  • Ladle the hot soup into oven-safe bowls. Place a few cheesy baguette slices on top of each bowl of soup.
  • Preheat your broiler. Place the bowls on a baking sheet and broil for 2-3 minutes, or until the cheese is melted and bubbly.

Tips & Notes:

  1. Caramelize Slowly: Take your time with the onions to develop that deep, rich sweetness—it’s key to the soup’s flavor.
  2. Use Good Wine: Choose a wine you enjoy, whether it’s a dry white or bold red, as it enhances the overall taste.
  3. Experiment with Cheese: While Gruyère is traditional, feel free to mix in Emmental or cheddar for added flavor.
  4. Broth Matters: Homemade beef broth adds incredible depth, but a high-quality store-bought version works in a pinch.
  5. Fresh Herbs Boost Flavor: Adding fresh thyme or rosemary while simmering elevates the soup’s aroma.
  6. Deglaze for Flavor: Scraping the browned bits during deglazing is essential for unlocking maximum flavor.
  7. Leftovers Improve: The soup tastes even better the next day—just make fresh cheesy baguette slices when reheating.

nutrition facts

Serving: 1serving Calories: 687kcal (34%) Carbohydrates: 48g (16%) Protein: 36g (72%) Fat: 35g (54%) Saturated Fat: 19g (119%) Polyunsaturated Fat: 3g Monounsaturated Fat: 12g Trans Fat: 0.3g Cholesterol: 95mg (32%) Sodium: 2396mg (104%) Potassium: 1364mg (39%) Fiber: 4g (17%) Sugar: 11g (12%) Vitamin A: 904IU (18%) Vitamin C: 12mg (15%) Calcium: 783mg (78%) Iron: 3mg (17%)
Author: Joanna Cismaru
Course: Dinner, Lunch, Soup
Cuisine: French

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





A plate of Pad Thai with rice noodles, tender chicken, scrambled eggs, green onions, and crushed peanuts. Chopsticks are lifting a portion of noodles, while a lime wedge adds a pop of color on the side.
Previous Post
Pad Thai
A close-up of a single slice of Tres Leches Cake, soaked perfectly, topped with cinnamon and a fresh strawberry.
Next Post
Tres Leches Cake
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2025
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required