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.
Recipe Snapshot
- Prep time: 5 minutes
- Cook time: 75 minutes
- Total time: 80 minutes
- Yield: 3
- Category: Appetizers, Starters
- Cuisine: French, World
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 sprig 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)
Method
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.
Kiyaan Singh’s Kitchen Note
Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.