Servings
Font
Back
French Onion Soup Recipe
5 from 38 votes

French Onion Soup Recipe

The French Onion Soup Recipe highlights slowly caramelized onions cooked with butter and seasoned with garlic, white wine or vinegar, herbs, and flour, creating a rich base thickened into a savory broth. Served with toasted French bread topped with melted Gruyere cheese, this soup offers a comforting blend of sweet, savory, and cheesy flavors with a satisfying texture contrast.

Prep Time
5 mins
Cook Time
1 hr 15 mins
Total Time
1 hr 20 mins
Servings: 3
Calories: 519 kcal
Course: Appetizer
Cuisine: French, International

Ingredients

  • 3 cups onion thinly sliced, or 300 grams, or 4 medium-sized onions
  • 3 tablespoons butter - can use either salted or unsalted butter
  • 2 tablespoons white wine or ½ to 1 tablespoon apple cider vinegar, dry
  • 2 tablespoons whole wheat flour or all-purpose flour
  • 1 bay leaf - or swap with tejpatta (Indian bay leaf)
  • ½ teaspoon garlic - finely chopped, or 2 small to medium garlic cloves, finely chopped or minced
  • 3.5 cups vegetable stock - preferably a flavorful homemade stock or broth
  • salt as required - optional
  • ¼ to ½ teaspoon black pepper - freshly crushed
  • 1 prig rosemary or thyme, optional
  • ½ loaf of French bread or baguette or sandwich bread
  • 6 tablespoons gruyere cheese - grated, (vegetarian) or add as required
  • 1 tablespoon parsley or chives for garnish, optional, chopped

Instructions

Preparation
    Cup of Yum
  1. Peel, rinse and slice the onions thinly and evenly. Finely chop or mince two garlic cloves and set them aside.
Cooking onions
  1. Place a heavy pan on the stovetop. Add butter.
  2. When butter states melting, add the sliced onions with a pinch of salt.
  3. Mix the onions with the butter really well.
  4. Stirring often continue to sauté the onions on a low or medium-low heat until the onions caramelize.
  5. Initially stir the onions after an interval of 2 to 3 minutes till they become light golden. When the onions turn light golden, then stir the onions continuously for even cooking and browning.
Deglazing
  1. Once the onions have caramelized and have a nice golden color to them, add 2 tablespoons dry white wine.
  2. Deglaze and remove all the stuck bits of caramelized onions from the bottom of the pan. Sauté for 1 to 2 minutes.
Adding flour
  1. Now add the flour.
 Mix thoroughly and sauté for 2 minutes.
  2. Next add the garlic and bay leaf. Mix again and sauté for a minute. If the onions start sticking to the pan, then sprinkle some water or stock.
  3. Add vegetable stock and the rosemary sprig. Additionally, season with salt and freshly crushed black pepper. Stir and mix.
  4. I have added salt, as the homemade vegetable stock I had made, did not have any salt in it. But if use stock with salt in it, then you can skip adding salt or add less of it.
Cooking soup
  1. Cover the pan with its lid. Simmer for 30 minutes on a low heat.
  2. You can check the soup while it is simmering after an interval of 10 to 15 minutes. 
Toasting Bread or Baguette slices
  1. When the soup is simmering, toast the slices of french bread or baguette or regular wheat bread or white bread.
  2. Slice the french bread or your preferred bread into slices with ½ inch thickness.
  3. Place the baguette slices on a baking tray. Brush with some melted butter or olive oil.
  4. In a preheated oven toast bread slices at 230 degrees Celsius (450 degrees Fahrenheit) until light golden.
Broiling (Grilling)
  1. Place the empty bowls (baking safe and oven heat proof) in a baking tray for individual servings. You can also opt to use a baking safe pot or pan like the Dutch oven.
  2. Pour the prepared onion soup in the soup bowls.
  3. Place toasted bread slices on the onion soup.
  4. Sprinkle grated gruyere cheese all over the toasted bread slices.
  5. Keep the tray with the soup bowls in a preheated oven and broil at 230 degrees Celsius (450 degrees Fahrenheit) until the cheese melts. Broiling means keeping the pan or tray beneath the top heating element of the oven.
  6. Let cheese melt or become golden. Remove the tray using oven mitts. Carefully remove the soup bowls using oven mitts or oven gloves from the tray.
  7. Serve French Onion Soup, hot garnished with some parsley or chives.
Baking Cheese Toasts Separately
  1. For baking the cheese toasts separately, top grated gruyere cheese on the toasted baguette slices.
  2. Bake at 230 degrees Celsius (450 degrees Fahrenheit) in a preheated oven until the cheese melts.
  3. Pour the steaming hot soup in soup mugs or bowls.
  4. Place the cheese toasts on the soup and serve straightaway.
  5. Garnish with some parsley or chives while serving.

Notes

  • Slice onions thinly and evenly for consistent caramelization using any onion variety; shallots or Vidalia can be used.
  • Use a heavy-bottomed pan and stir frequently to caramelize onions slowly without burning.
  • Deglaze with dry white wine, sherry, or substitutes like red wine or vinegar to lift caramelized bits.
  • Vegetable stock should be low sodium or homemade to control saltiness.
  • For a gluten-free version, substitute bread with gluten-free loaf.
  • Gruyere cheese can be replaced with vegetarian Parmesan, Swiss, provolone, fontina, gouda, or mozzarella varieties.
  • For vegan versions, use plant-based butter/oil and vegan cheese alternatives.

Nutrition Information

Calories 519kcal (26%) Carbohydrates 60g (20%) Protein 19g (38%) Fat 22g (34%) Saturated Fat 13g (65%) Cholesterol 63mg (21%) Sodium 1645mg (69%) Potassium 360mg (8%) Fiber 5g (20%) Sugar 11g (22%) Vitamin A 1214IU (24%) Vitamin B1 (Thiamine) 1mg Vitamin B2 (Riboflavin) 1mg Vitamin B3 (Niacin) 4mg Vitamin B6 1mg Vitamin B12 1µg (42%) Vitamin C 12mg (13%) Vitamin D 1µg (5%) Vitamin E 1mg Vitamin K 4µg Calcium 368mg (37%) Vitamin B9 (Folate) 134µg Iron 3mg (17%) Magnesium 52mg (13%) Phosphorus 321mg Zinc 2mg

Nutrition Facts

Serving: 3 Serving

Amount Per Serving

Calories 519

% Daily Value*

Calories 519kcal 26%
Carbohydrates 60g 20%
Protein 19g 38%
Fat 22g 34%
Saturated Fat 13g 65%
Cholesterol 63mg 21%
Sodium 1645mg 69%
Potassium 360mg 8%
Fiber 5g 20%
Sugar 11g 22%
Vitamin A 1214IU 24%
Vitamin B1 (Thiamine) 1mg
Vitamin B2 (Riboflavin) 1mg
Vitamin B3 (Niacin) 4mg
Vitamin B6 1mg
Vitamin B12 1µg 42%
Vitamin C 12mg 13%
Vitamin D 1µg 5%
Vitamin E 1mg
Vitamin K 4µg
Calcium 368mg 37%
Vitamin B9 (Folate) 134µg
Iron 3mg 17%
Magnesium 52mg 13%
Phosphorus 321mg
Zinc 2mg

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register