Savor the goodness of our easy Homemade French Onion Soup! Delight in caramelized onions, rich broth, and gooey cheese. A comforting classic awaits – try it today!

The aroma of caramelized onions and the rich, savory broth combine to produce a symphony of flavors that warm the spirit. Welcome to the world of homemade French onion soup. At its core, our French Onion Soup recipe is a celebration of the humble onion. Watch as these unassuming bulbs transform into golden, sweet strands through the slow, patient process of caramelization. The alchemy of heat and time infuses each spoonful with a depth of flavor that is both robust and nuanced.

The thoughtfully prepared broth is what makes this soup so delicious. Our recipe creates a liquid palette that enhances the entire dish by balancing delicate elements with deep, meaty flavors. This traditional dish showcases the culinary skill that goes into every spoonful, taking your taste buds on a journey through layers of flavor.

A delicious layer of melted cheese, adding a creamy and decadent touch, tops off this delicious masterpiece. The sticky, golden coating emerges as the pièce de résistance, beckoning you to relish the harmony of flavors and textures in each bite. Come along on a taste experience as we ask you to replicate this famous French onion soup cooked from scratch. It’s a time-tested recipe that turns a plain bowl into a flavorful bowl of goodness.

Reasons to love French Onion Soup

  • Caramelized Onion Bliss: French Onion Soup starts with onions caramelized to golden perfection, imparting a sweet and rich flavor that’s truly irresistible.
  • Hearty and Comforting: This soup is the epitome of comfort food, warming you up from the inside out with its robust and hearty broth.
  • Crafted Broth: The carefully crafted broth is a culinary marvel, balancing savory beef flavors with subtle undertones, creating a liquid gold that delights the taste buds.
  • Melted Cheese Extravaganza: A gooey layer of melted cheese crowns each serving, adding a luxurious texture and a delightful contrast to the savory broth.
  • Time-Honored Tradition: It’s a dish that carries the weight of tradition, connecting us to the past and offering a taste of timeless culinary excellence.
  • Simple Ingredients, Complex Flavors: With just a handful of basic ingredients, French Onion Soup showcases the magic that can happen when simplicity meets culinary expertise.
  • Soul-Satisfying Elegance: Beyond its humble origins, French Onion Soup transcends expectations, bringing a touch of elegance and sophistication to the comfort food realm.

Rich History of French Onion Soup

French Onion Soup traces its roots to ancient times when onions, a readily available and affordable ingredient, became a common choice for soups. However, the dish as we know it today emerged in 18th-century France, popularized by King Louis XV.

As the story goes, one night the king, hungry and with limited kitchen resources, found onions, butter, and a bit of champagne. The palace kitchen staff ingeniously combined these ingredients, giving birth to an early version of French Onion Soup.

In the 19th century, Parisian markets started offering bouillon soup with onions and bread. The addition of melted cheese on top, now a hallmark of the dish, is said to have originated in the Les Halle’s market in Paris.

French Onion Soup’s enduring appeal lies in its transformation of humble ingredients into a flavorful masterpiece. From its humble beginnings, it has become a beloved classic, embodying the essence of timeless comfort and culinary ingenuity. Today, it is celebrated worldwide for its rich history and enduring deliciousness.

french onion history

Ingredients needed for French Onion Soup

  • Onions: The star ingredient, onions are thinly sliced and caramelized to a golden-brown perfection. Their natural sweetness intensifies during the slow cooking process, imparting a rich and savory flavor to the soup.
  • Butter: Used in the initial stages of cooking, butter adds a luxurious richness to the caramelization process, enhancing the overall depth of flavor in the soup.
  • Beef Broth: A hearty base for the soup, beef broth provides a robust and savory foundation. The slow simmering of the broth allows it to absorb the essence of caramelized onions, creating a flavorful elixir.
  • White Wine: Often added during the deglazing process, white wine contributes acidity and depth to the soup. It helps lift the fond (caramelized bits) from the bottom of the pan, infusing the broth with additional complexity.
  • Thyme: A fragrant herb that complements the sweet and savory notes of the soup, thyme adds a subtle earthiness. It’s typically added to the broth for a well-balanced flavor profile.
  • Bay Leaves: These aromatic leaves are added to the broth for a mild, herbal flavor. They infuse the soup with a subtle complexity, enhancing the overall taste.
  • Baguette Slices: A classic accompaniment, baguette slices are toasted and often placed at the bottom of the serving bowl or floated on top. They provide a delightful crunch and absorb the flavorful broth.
  • Gruyère Cheese: The final touch, Gruyère cheese is grated and generously sprinkled on top of the soup. When broiled, it forms a gooey, golden crust that adds a creamy and indulgent layer to the dish.
  • Salt and Pepper: Essential for seasoning, salt and pepper are added to taste. They help balance the sweetness of the onions and enhance the overall savory profile of the soup.
  • Optional: Garlic: Some recipes include garlic for an extra layer of flavor. Minced garlic can be sautéed with the onions to infuse the soup with a subtle garlic undertone. Adjust the quantity based on personal preference.

The best Onions for French Onion Soup

For French Onion Soup, it’s recommended to use sweet onions, specifically yellow or white onions. These varieties have a milder and sweeter flavor compared to red onions, making them ideal for caramelization. Yellow onions, in particular, are a popular choice for their balanced sweetness and savory undertones.

Sweet onions, such as Vidalia or Walla Walla, are excellent options as they naturally have a higher sugar content, which enhances the caramelization process, resulting in a rich and sweet flavor profile for the soup.

Ultimately, the key is to select onions that contribute to a deep, flavorful base for the soup. Whether you choose yellow, white, or sweet varieties, ensure they are fresh and in good condition for the best results in your French Onion Soup.

sliced onions

How to make French Onion Soup

  • Caramelize the Onions: In a large pot, melt the butter over medium heat. Add the thinly sliced onions and cook slowly until they are deeply caramelized, stirring occasionally. This process may take 20–30 minutes.
  • Deglaze the Pan: If using white wine, pour it into the pot to deglaze, scraping up any flavorful bits stuck to the bottom.
  • Simmer with Broth: Pour in the beef broth, add thyme sprigs and bay leaves. Bring the mixture to a simmer and let it cook for an additional 15–20 minutes to allow the flavors to meld.
  • Season to Taste: Season the soup with salt and pepper to taste. Remove the thyme sprigs and bay leaves.
  • Prepare the Baguette: While the soup simmers, preheat your oven’s broiler. Toast baguette slices until they are golden brown.
  • Assemble and Serve: Ladle the hot soup into oven-safe bowls. Float a few baguette slices on top and generously sprinkle with grated Gruyère cheese.
  • Broil to Perfection: Place the bowls under the broiler until the cheese is melted and forms a golden-brown crust, usually 1–2 minutes. Keep a close eye to avoid burning.
  • Serve Hot: Carefully remove the bowls from the oven, and let them cool for a moment before serving.


  • Vegetarian French Onion Soup: Substitute beef broth with vegetable broth. The richness of the caramelized onions will still provide a robust flavor.
  • Different Cheeses: Experiment with different cheeses such as Swiss, Emmental, or Fontina. Each cheese brings a unique flavor to the dish.
  • Herb Variations: Explore different herbs like rosemary, oregano, or parsley to add distinctive herbal notes to the soup.
  • Bread Choices: Instead of baguette, try using rustic country bread or whole-grain bread for a different texture.
  • Individual Servings: Serve the soup in individual oven-safe crocks for a charming presentation. Each serving gets its own melted cheese crust.
  • Onion Variety: Mix different onion varieties, such as red and yellow, for a more complex flavor.
  • Crockpot or Slow Cooker: Let the soup simmer all day by preparing it in a slow cooker. This method intensifies the flavors.
French onion individual servings

Tips and Suggestions

  • Patience is Key: Caramelizing onions takes time. Be patient and let them cook slowly over low to medium heat until they turn a deep golden brown. This process can take 30-45 minutes for the best flavor.
    • Select the Right Onions: Choose sweet onions like Vidalia, Walla Walla, or yellow onions. They caramelize beautifully and add a natural sweetness to the soup.
    • Deglaze with Wine: Deglazing the pan with white or red wine adds depth to the flavor. It also helps to lift any flavorful bits stuck to the bottom of the pot.
    • Quality Broth Matters: If possible, use homemade beef or vegetable broth for a richer and more nuanced flavor. However, high-quality store-bought broth works well too.
    • Experiment with Cheese: Try different cheeses for the topping, such as Swiss, Emmental, or Fontina. Each cheese brings its own unique flavor to the dish.
    • Use Oven-Safe Bowls: If serving the soup directly from the oven, ensure your bowls are oven-safe to handle the broiling process.

Frequently Asked Questions

Can I make French Onion Soup ahead of time?

Absolutely! You can prepare the caramelized onions and the broth ahead of time. When ready to serve, reheat the soup, add the toasted baguette slices and cheese, and broil until bubbly.

Can I freeze French Onion Soup?

While the broth and caramelized onions freeze well, it’s best to add the bread and cheese after reheating to maintain their texture. Thaw and reheat the soup on the stovetop, then proceed with the final steps.

How do I avoid burning the onions during caramelization?

Stir frequently, adjust heat as needed, and add a bit of water or broth if onions start sticking. Slow, even cooking is key.

Is there a substitute for wine in French Onion Soup?

If you prefer not to use wine, you can skip it or add a splash of balsamic vinegar for a similar depth of flavor.

french onion

Classic French Onion Soup

Savorthe goodness of our easy Homemade French Onion Soup! Delight in caramelizedonions, rich broth, and gooey cheese. A comforting classic awaits – try ittoday!
5 from 4 votes
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Course lunch, Soup
Cuisine French
Servings 6 servings


  • 6 Large Yellow onions thinly sliced
  • 4 tbsp Olive oil
  • 2 tbsp butter
  • 1 tsp sugar
  • Salt and pepper to taste
  • 2 cloves garlic minced
  • 8 cups Beef stock
  • ½ cup Dry vermouth or dry white wine
  • 2 Bay leaves
  • 1 tbsp Fresh thyme leaves OR 1/2 teaspoon dried thyme
  • 8 slices French bread or baguette 1 inch thick
  • 1-1/2 cups Gruyère cheese grated


Peel and slice

  • Peel and thinly slice the onions from root to stem. There should be about 10 cups of sliced onions in total. You can use a mixture of onions or use a sweet onion.

Caramelizing the onions

  • In a 5 to 6 quart thick-bottomed pot, heat 3 tablespoons of olive oil on medium heat. Add the onions and toss to coat with the olive oil.
  • Cook the onions, stirring often, until they have softened, about 15 to 20 minutes.
  • Increase the heat to medium high. Add the remaining tablespoon of olive oil and the butter and cook, stirring often, until the onions start to brown, about 20 to 30 minutes. The amount of time will vary depending on your pot, stove, and onions.

Finish caramelizing

  • Sprinkle with sugar (to help with the caramelization) and 1 teaspoon of salt. Continue to cook until the onions are well browned, about 10 to 15 more minutes.
  • Add the minced garlic and cook for a minute more.

Deglaze the pot

  • Add the wine or vermouth to the pot and scrape up the browned bits on the bottom and sides of the pot, deglazing the pot as you go.

The stock

  • Add the stock, bay leaves, and thyme. Bring to a simmer, cover the pot and lower the heat to maintain a low simmer. Cook for about 30 minutes.


  • Season to taste with more salt and add freshly ground black pepper. Discard the bay leaves.

French bread slices

  • While the soup is simmering, line a sheet pan with parchment paper or foil and preheat the oven to 450°F with a rack in the upper third of the oven.
  • Brush both sides of the French bread or baguette slices lightly with olive oil (you'll end up using about a tablespoon and a half of olive oil for this).
  • Put in the oven and toast until lightly browned, about 5 to 7 minutes. Remove from oven.
  • Turn the toasts over and sprinkle with the grated Gruyère cheese and Parmesan. Return to the oven when it's close to serving time and bake until the cheese is bubbly and lightly browned.


  • To serve, ladle soup into a bowl and transfer one cheesy toast onto the top of each bowl of soup.
  • Alternatively, you can use individual oven-proof bowls or one large casserole dish. Ladle the soup into the bowls or casserole dish. Cover with the toast and sprinkle with cheese. Put into the broiler for 10 minutes at 350° F, or until the cheese bubbles and is slightly browned.
Keyword Comfort Food, French Onion Soup, Homemade Soup
Would love your thoughts, please comment.x