Tasty French Onion Soup

Featured in Warm Bowls of Goodness.

Golden onions simmered in rich broth, crowned with cheesy toast. Takes around 90 minutes—all worth it! Perfect for chilly evenings or when you want to wow with little effort.

A woman wearing a chef's hat and apron.
Updated on Sun, 13 Apr 2025 10:58:56 GMT
Steaming French onion soup in a bowl with melted cheese and toasted bread on top, thyme sprigs on the side. Pin it
Steaming French onion soup in a bowl with melted cheese and toasted bread on top, thyme sprigs on the side. | mecooking.com

Whip up authentic French Onion Soup in your kitchen - caramelized onions simmered in rich beef stock, topped with golden bread and bubbling cheese. It's a cozy treat for chilly evenings or when guests drop by. You'll swear it came from a high-end bistro.

Benefits of Making This Soup

This recipe transforms ordinary onions into something magical. Don't rush the cooking process - they'll turn deliciously sweet and tender. Add a crunchy bread slice with gooey cheese on top, and you've got restaurant-quality food without leaving home. The amazing aroma will fill every corner while it bubbles away. Keep leftovers handy - they taste even more incredible the following day.

Ingredients List

  • Oil: 2 spoons olive oil
  • Butter: 4 spoons unsalted butter
  • Onions: 6 large yellow onions, cut into thin slices
  • Salt: 1 large spoon
  • Flour: 3 spoons all-purpose flour
  • Garlic: 4 cloves, finely minced
  • Wine: 1 cup white wine (substitute with extra broth if needed)
  • Beef Broth: 8 cups, reduced sodium version
  • Thyme: 4 fresh branches
  • Black Pepper: Freshly ground
  • Worcestershire: 1 spoon
  • Bay Leaf: One leaf
  • French Bread: 1 loaf, cut into pieces
  • Extra Butter: For toasting bread
  • Garlic Powder: For bread seasoning
  • Cheese: 2 cups shredded gruyere
A bowl of French onion soup topped with melted cheese and a sprig of thyme, accompanied by a piece of bread. Pin it
A bowl of French onion soup topped with melted cheese and a sprig of thyme, accompanied by a piece of bread. | mecooking.com

Cooking Instructions

Prepare the onions:
Set large pot over medium heat. Combine oil and butter until melted. Add your sliced onions and salt. Cook for about 40 minutes, stirring occasionally every 10 minutes. They should gradually develop a caramel color.
Achieve proper caramelization:
If onions start sticking, add a tiny bit of water. Continue cooking until completely tender and deep golden brown. Don't cut corners here - this step creates the amazing flavor.
Incorporate aromatics:
Toss in minced garlic and flour. Stir continuously for 2 minutes. Add the wine. Use your spoon to loosen any browned bits from the bottom - that's pure flavor gold.
Create the base:
Pour in all the beef broth. Add thyme branches, bay leaf, pepper, and Worcestershire. Let it simmer gently for 30 minutes uncovered.
Prepare bread:
Heat oven to 400°. Spread butter on bread slices. Dust with garlic powder. Bake for 5 minutes per side until golden crisp.
Two cheese methods:
Option 1: Place cheese on toasted bread, melt in oven, then float on soup. Option 2: Fill oven-safe bowls with soup, place bread on top, cover with cheese, and broil for 2 minutes.
Taste and adjust:
Remove bay leaf and thyme stems. Sample the soup - add extra salt or pepper if needed.
Ready to enjoy:
Ladle hot soup into bowls. Place cheesy bread on top. Serve immediately while the cheese is still stretchy and hot.

Onion Cooking Success

Cut onions uniformly so they cook at the same rate. Give them plenty of time to brown naturally - usually 40+ minutes. A tiny splash of water works wonders if they begin sticking. For maximum sweetness, let them cook even longer. The goal is a rich brown sugar appearance. Always scrape the pot bottom while stirring - that's where the deepest flavors develop.

Cheese Selection Guide

True gruyere works best for its melt quality. Skip pre-packaged shredded options and grate it yourself for smoother melting. Swiss makes a decent substitute if gruyere isn't available. Don't skimp on quantity for that perfect gooey topping. Extend cheese all the way to the bread edges for those lovely cheese drips. Many cooks add a sprinkle of parmesan for extra flavor.

Wine Considerations

Wine helps release those tasty browned bits from the pot. Go with a dry white variety - sweet types can throw off the flavor balance. No wine on hand? Just use extra beef broth instead. A small dash of vinegar can add brightness if you miss that wine tang. Let it simmer a few minutes so the alcohol cooks away.

Presentation Advice

Choose oven-safe bowls if you want that broiled cheese effect. Leave enough space for the bread topping. Cut your bread chunks thick enough to stay afloat. Some folks enjoy extra bread pieces for dipping on the side. Always tell guests about the hot bowls. Serve straight from the oven - cheese hardens quickly as it cools.

A golden-brown, cheesy dish topped with fresh thyme and black pepper, served in a small cast iron skillet. Pin it
A golden-brown, cheesy dish topped with fresh thyme and black pepper, served in a small cast iron skillet. | mecooking.com

Storage Suggestions

This soup stays good in the fridge for up to 5 days. The flavor actually improves overnight. Store the soup separate from bread to avoid sogginess. Warm slowly on the stovetop when reheating. Add a bit more broth if it seems too thick. It freezes well without the bread and cheese components. Let it thaw in your fridge overnight. Always make fresh cheese toast when serving your leftovers.

Frequently Asked Questions

→ Can I skip the meat?

Yep! Just swap the beef broth for a rich veggie version—something dark works best. Mushroom stock or No Beef Base from Better Than Bouillon does the trick. Let the onions caramelize a bit longer to boost flavor. A splash of soy sauce or a tiny bit of miso paste adds depth too. Don’t forget vegetarian-friendly cheese if needed. Onion fans won’t even miss the meat!

→ What cheeses can I try?

Switch it up! Swiss melts beautifully. A mix of Mozzarella and Provolone adds creaminess. Want sharp? Cheddar works, but go easy—it's bold. Feeling fancy? Try melty options like Comté or Emmental. Always grate fresh for the best texture; packaged shreds don’t melt smoothly. Bonus tip: combine 2-3 cheeses for fun. Avoid Brie or Parmesan on top—they don't toast up well here.

→ How should I store extras?

Separate the soup and toast, then refrigerate the soup in an airtight container—it keeps for three days. When reheating, stick to gentle stovetop heating to avoid oiliness. For toast, make fresh cheese bread when serving. The soup’s flavor actually deepens the next day! Want to freeze? Skip bread and pop the soup into freezer-friendly containers for up to two months. Avoid freezing if thickened with cornstarch though.

→ Can I make it gluten-free?

So simple: use corn starch or rice flour instead of regular flour, and grab gluten-free baguettes from the freezer section (Against the Grain makes good ones). Double-check your broth for hidden wheat. To thicken the soup, puree a bit of potato into the broth. Onions are gluten-free by nature! Just watch out for burning cheese on gluten-free bread—it browns fast.

→ What is deglazing?

It’s when you pour a splash of liquid (like wine or broth) into the pan after cooking something like onions. The flavorful brown bits stuck at the bottom? That’s the good stuff! The liquid helps loosen them so you can scrape them up with a wooden spoon. Those bits add amazing depth to your dish. Wine works great for this—just steer clear of anything sweet. Scrape gently so you get all the flavorful bits without missing a spot!

Conclusion

Like this taste combo? Try a hearty beef stew simmered with those savory herbs. Or roast some chicken and bake beans with thyme and garlic. All these work well with caramelized onions for big flavor.

French Onion Soup Easy

Fast and flavorful soup that tastes like it took hours to make.

Prep Time
15 Minutes
Cook Time
75 Minutes
Total Time
90 Minutes
By: Mariana

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: French

Yield: 6 bowls

Dietary: ~

Ingredients

01 2 spoons unsalted butter.
02 1 spoon cooking olive oil.
03 5 large onions (yellow ones), sliced thin.
04 1 spoon coarse salt.
05 3 garlic cloves, chopped finely.
06 3 spoons flour.
07 Half cup dry white wine (or use broth).
08 8 cups beef stock.
09 1 spoon thyme (fresh if you can).
10 Worcestershire (1 spoon).
11 Dash of black pepper.
12 1 bay leaf.
13 A small loaf of French bread.
14 1 spoon melted butter.
15 Pinch of garlic powder.
16 8 oz shredded Gruyere cheese.

Instructions

Step 01

Warm up butter and oil in a large pan. Put in onions with salt. Let them cook 30-40 minutes, stirring now and then. Lower heat if they darken too quickly.

Step 02

Stir in garlic and flour. Let it cook a couple more minutes.

Step 03

Add wine and scrape up brown bits. Toss in broth, thyme, Worcestershire, bay leaf, and pepper. Let it simmer without a lid for 30 minutes.

Step 04

Pull out the bay leaf. Add salt or pepper if needed to suit your taste.

Step 05

Set oven at 400°F. Place bread slices on a baking tray with paper. Brush with butter, sprinkle garlic powder, and toast both sides for 5 minutes each.

Step 06

You’ve got two choices: - Top toasted bread with cheese, bake 3-5 minutes, and float it on the soup. - Or use ovenproof bowls, pour soup in, add bread then cheese, and broil for 2 minutes until bubbly.

Notes

  1. Mix beef and chicken stock if you’d like.
  2. Check the full version for freezing advice.

Tools You'll Need

  • Large pot.
  • Stirring spoon (wood is great).
  • Tray for baking.
  • Parchment sheet.
  • Heat-safe bowls for ovens.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy products.
  • Wheat and flour.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 347
  • Total Fat: 21.2 g
  • Total Carbohydrate: 22.3 g
  • Protein: 17.8 g