
French Onion Soup Recipe
User Reviews
5.0
57 reviews
Excellent
-
Prep Time
5 mins
-
Cook Time
1 hr 5 mins
-
Total Time
1 hr 20 mins
-
Servings
3
-
Calories
519 kcal
-
Course
Appetizer
-
Cuisine
French, International

French Onion Soup Recipe
Report
Our favorite and classic French Onion Soup recipe made vegetarian. Rich, sweet, and savory, this French Onion Soup is a revelation in a bowl. I've unlocked the secret to making the absolute best bowl of onion soup using healthy, homemade veggie stock and the traditional crunchy, cheesy crouton topping.
Share:
Ingredients
- 3 cups onions - thinly sliced, or 300 grams, or 4 medium-sized onions
- 3 tablespoons butter - can use either salted or unsalted butter
- 2 tablespoons dry white wine or ½ to 1 tablespoon apple cider vinegar
- 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 chopped parsley or chives for garnish, optional
Instructions
Preparation
- Peel, rinse and slice the onions thinly and evenly. Finely chop or mince two garlic cloves and set them aside.
Cooking onions
- Place a heavy pan on the stovetop. Add butter.
- When butter states melting, add the sliced onions with a pinch of salt.
- Mix the onions with the butter really well.
- Stirring often continue to sauté the onions on a low or medium-low heat until the onions caramelize.
- 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
- Once the onions have caramelized and have a nice golden color to them, add 2 tablespoons dry white wine.
- Deglaze and remove all the stuck bits of caramelized onions from the bottom of the pan. Sauté for 1 to 2 minutes.
Adding flour
- Now add the flour. Mix thoroughly and sauté for 2 minutes.
- 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.
- Add vegetable stock and the rosemary sprig. Additionally, season with salt and freshly crushed black pepper. Stir and mix.
- 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
- Cover the pan with its lid. Simmer for 30 minutes on a low heat.
- You can check the soup while it is simmering after an interval of 10 to 15 minutes.
Toasting Bread or Baguette slices
- When the soup is simmering, toast the slices of french bread or baguette or regular wheat bread or white bread.
- Slice the french bread or your preferred bread into slices with ½ inch thickness.
- Place the baguette slices on a baking tray. Brush with some melted butter or olive oil.
- In a preheated oven toast bread slices at 230 degrees Celsius (450 degrees Fahrenheit) until light golden.
Broiling (Grilling)
- 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.
- Pour the prepared onion soup in the soup bowls.
- Place toasted bread slices on the onion soup.
- Sprinkle grated gruyere cheese all over the toasted bread slices.
- 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.
- 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.
- Serve French Onion Soup, hot garnished with some parsley or chives.
Baking Cheese Toasts Separately
- For baking the cheese toasts separately, top grated gruyere cheese on the toasted baguette slices.
- Bake at 230 degrees Celsius (450 degrees Fahrenheit) in a preheated oven until the cheese melts.
- Pour the steaming hot soup in soup mugs or bowls.
- Place the cheese toasts on the soup and serve straightaway.
- Garnish with some parsley or chives while serving.
Notes
- Herbs: Herbs like rosemary or parsley can be skipped completely. Fresh thyme can also be added instead of rosemary.
- Onions: Slice the onions thinly and evenly. You can use any variety of onions like red onions, white onions, yellow onions, vidalia onions or shallots.
- Vegetable stock: Avoid using packaged stock having a high sodium content. It is better to make vegetable stock and use it in the recipe.
- Flour: You can either whole wheat flour or all-purpose flour.
- On caramelizing onions: For the soup to have a truly authentic and great flavor, it is important to caramelize the onions really well. So use a heavy pan or pot. Stir often when sauteing the onions. Toward the end stage when the onions become light golden, you have to stir often so that the onions get an even golden color and do not burn or darken. So stirring and cooking onions on a low to medium-low heat is the key. Even a slight burning of the onions will ruin the entire soup.
- Wine: You can use sherry wine or dry white wine. You can even use red wine. If you do not plan to add wine, then use vinegar. I suggest ½ to 1 tablespoon (depending on your taste) of white wine vinegar, red wine vinegar or apple cider vinegar.
- Gluten-free option: For the bread, use a gluten-free bread.
- Cheese: Apart from Gruyere cheese, you can also add a vegetarian Parmesan cheese. Other options you can consider are Swiss cheese, provolone, fontina, gouda or mozzarella.
- Vegan option: Replace with a vegan butter or olive oil or neutral flavored oil and vegan cheese.
Nutrition Information
Show Details
Calories
519kcal
(26%)
Carbohydrates
60g
(20%)
Protein
19g
(38%)
Fat
22g
(34%)
Saturated Fat
13g
(65%)
Cholesterol
63mg
(21%)
Sodium
1645mg
(69%)
Potassium
360mg
(10%)
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
Vitamin C
12mg
(13%)
Vitamin D
1µg
Vitamin E
1mg
Vitamin K
4µg
Calcium
368mg
(37%)
Vitamin B9 (Folate)
134µg
Iron
3mg
(17%)
Magnesium
52mg
Phosphorus
321mg
Zinc
2mg
Nutrition Facts
Serving: 3Serving
Amount Per Serving
Calories 519 kcal
% 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.
Genuine Reviews
User Reviews
Overall Rating
5.0
57 reviews
Excellent
Other Recipes