French Onion Soup Recipe: A Classic Dish of French Cuisine
French onion soup is a timeless dish from France. It is made by boiling sliced onions in water. More elaborate versions use bouillon, wine, and spices. This soup is often served as a simple starter with grated Gruyère cheese and croutons. It can also be enjoyed plain in a mug. Each region in France has its own take on this classic soup.
Onion soups have been a staple in France since Roman times. They were considered food for the less wealthy due to the abundance of onions. The modern version of French onion soup appeared in the 17th century. It includes dry bread, beef bouillon, and caramelised onions. Some legends say it was invented by Louis XV or Louis XIV of France.
AI-generated summary, reviewed by editors

- 3 cups (500g) chopped onions
- 25g butter
- 1 tbsp (15g) flour
- 1.5 litres (5¼ cups) beef stock
- 1 bouquet garni (bay leaf, thyme, Herbes de Provence)
- 1 slice of stale French bread per person
- 3 tbsp (50ml) port wine
- 1 cup (125g) grated Gruyère cheese
- Nutmeg
- Salt
- Pepper
Procedure
- Melt the butter in a large saucepan. Add the onions and cook until they are light gold and transparent.
- Add the flour to the onions and stir gently for 3-4 minutes.
- Pour two-thirds of the beef broth over the onions and mix well. Add the bouquet garni and bring to a boil, stirring regularly.
- Season with salt, pepper, and nutmeg to taste. Add the rest of the broth and let it simmer for 10-15 minutes.
- If your bread is fresh, toast it now over low heat.
- Remove the soup from heat and discard the bouquet garni. Add port wine and stir well.
- Divide the soup into six oven-safe bowls. Press a slice of bread into each bowl and sprinkle with Gruyère cheese.
- Broil on low for 10 minutes or until the cheese is melted and browned. Serve hot.
Nutritional Values
| Nutrient | Amount |
|---|---|
| Calories | 250 kcal per serving |
| Protein | 10g per serving |
| Fat | 15g per serving |
| Carbohydrates | 20g per serving |
| Sodium | 800mg per serving |
| Sugar | 5g per serving |
| Fibre | 3g per serving |
| Saturated Fat | 9g per serving |
| Cholesterol | 40mg per serving |
| Potasium | 300mg per serving |
Notes, Tips, and Variations
You can use plain water instead of stock, but it will be less tasty. After mixing flour with butter, you can brown it further in white wine or beer before adding broth. If you do this, skip adding port later on. An alternative to port wine is dry fino sherry for a different flavour.
This dish was traditionally eaten by shepherds in Auvergne. They used ingredients that travelled well like onions, lard, and fresh cheese made from milk. For a traditional recipe, replace butter with lard and Gruyère with Saint-Nectaire or Tomme cheese. In Auvergne, replace wine with fruit brandy for an exceptional result.
-
Gold Rate Today 25 March 2026: Latest IBJA Gold Prices Alongside Tanishq, Kalyan, Malabar, Joyalukkas Rates -
Is WhatsApp Down Today? Why Messages Are Coming Late? Users Report Delayed Chats Across Several Regions -
Gold Silver Rate Today, 25 March 2026: City-Wise Prices As MCX Trends Mixed, Gold Falls And Silver Rises -
Platinum Rate Today, 24 March 2026: Demand Picks Up as Platinum Prices Ease Amid Gold Rally -
Hyderabad Gold Silver Rate Today, 24 March 2026: Gold Slips Further, Silver Sees Sharp Swings In Local Market -
Hyderabad Gold Silver Rate Today, 25 March 2026: Gold Slips From Highs, Silver Remains Volatile In City -
Gold Silver Price Today, 24 March 2026: City-Wise Prices As MCX Gold And Silver Steady After Sharp Fall -
Dhurandhar 2 Box Office Collection Day 7: Ranveer Singh's Film Dominates, Inches Closer to ₹1000 Crore Club -
‘Not a Dalal Nation’: S Jaishankar Hits Back at Pak Mediation Narrative on US-Iran Crisis -
Gold Rate Today 24 March 2026: IBJA Rates Drop Sharply As Tanishq, Malabar, Kalyan Joyalukkas Prices Slip -
Bangalore Gold Silver Rate Today, 25 March 2026: Gold, Silver Prices Rise After Extended Losses -
Bangalore Gold Silver Rate Today, 24 March 2026: Gold, Silver Prices Drop Sharply as Markets Remain Volatile












Click it and Unblock the Notifications