Traditional French Onion Soup
Traditional French Onion Soup is a simple yet extremely delicious dish made with caramelized onions braised in flavoursome Homemade Beef Stock.
Prep Time15 minutes mins
Cook Time1 hour hr 15 minutes mins
Total Time1 hour hr 30 minutes mins
Course: Appetizer, Main Course, Soup
Cuisine: French
Diet: Low Lactose
Servings: 4 People
Calories: 566kcal
1 kitchen scale
1 measuring spoons
1 Measuring cups
1 Lodge Dutch oven
For the Soup
- ½ stick butter (50 grams)
- 3 ½ oz finely sliced red onion (100 grams)
- 1 lbs finely sliced yellow onion (450 grams)
- 1 clove garlic (finely chopped)
- 3 tablespoon vermouth or sherry
- 3 tablespoon plain flour
- 3 cups beef stock
- ½ oz smoked bacon (15 grams)
- 2 bay leaves
- 3 sprigs thyme
- ¼ teaspoon freshly ground black pepper
- salt to taste
For the Garnish
- 1 baguette
- 1 clove garlic (cut in half)
- 1 cup Gruyère cheese (finely grated)
- ½ cup Parmesan cheese or any hard Italian cheese (finely grated)
Caramelizing the Onions
To make the soup, start by slicing your onions. Try to slice them finely for perfect and quick caramelization.
Place a Dutch oven or a heavy-based pan on low heat and add the butter.
When the butter melts, add the sliced onions to the pan.
Gently cook the onions until nice and soft, stirring occasionally to avoid them burning. That usually takes around 15 minutes.
When they are soft and translucent, turn the heat up to medium-high to start the caramelization.
Keep stirring the onions to avoid burning them and be patient at that stage. We need nice golden brown color on onions without burning them. Burnt onions will give a bitter taste and unpleasant look to the soup. If the onions aren't caramelized enough, the soup will lack the sweetness coming from the onions.
Building the Soup
When the onions are golden brown and release their sweetness, add the garlic and cook for another minute.
Use vermouth or sherry to deglaze the pan, and then add the flour.
Give it a good stir then deglaze the pan again with some of the beef stock to dissolve all the brown bits stuck to the surface.
Add the whole bacon, bay leaves, thyme, and black pepper along with some more of the beef stock. Only add just enough stock to make a thick soup. You can always add more later if it's too thick at the end of the cooking period.
Bring it to a boil, turn the heat to low, and let it gently simmer for 45 minutes.
Garnishing the Soup and Serving
Preheat the grill to 200° C (390° F) and start preparing your garnish while the soup is cooking.
Thinly slice the baguette, rub them with garlic, and place them in the oven for a few minutes until lightly toasted.
When the soup is cooked, remove the whole bacon, bay leaves, and thyme stalks. Check the seasoning and add some salt if needed.
Ladle the soup in individual oven-proof bowls or ramekins.
Put a slice (or two!) of baguettes on top of the soup, top them with your cheese mixture, and place the ramekins in the oven.
Let them under the grill until the cheese is bubbly and slightly golden.
If you don’t have oven-proof individual bowls or ramekins, you can grill the cheesy baguettes separately on a tray and place them on soup ladled in bowls.
- If you find your soup too sweet, increase the number of red onions and use fewer yellow onions.
- A good quality homemade beef stock is essential for a rich and flavorsome French Onion Soup.
- Try to slice the onions finely for perfectly even and quick caramelization.
- Cook the onions slowly and patiently until the natural sugars are released, and the onions are transparent and have a deep golden brown color. Do the caramelizing without burning them. Burnt onions will give a bitter taste and unpleasant look to the soup.
- Using a wide heavy-based pan will help caramelize the onions evenly and also help reduce the caramelizing time.
- This recipe would serve 6 guests when served as a starter/appetizer.
Calories: 566kcal | Carbohydrates: 51g | Protein: 27g | Fat: 28g | Saturated Fat: 16g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.5g | Cholesterol: 77mg | Sodium: 1307mg | Potassium: 685mg | Fiber: 4g | Sugar: 10g | Vitamin A: 806IU | Vitamin C: 12mg | Calcium: 604mg | Iron: 4mg