National Dish France: Soupe à l'oignon (Recipe)

In this article
Discover Soupe à l’oignon, the soul-warming onion soup that sits at the very heart of French bistro cooking! Slowly caramelised onions give the broth its deep, golden sweetness, while a crown of toasted baguette and bubbling, golden cheese turns each bowlful into pure comfort. It is the perfect dish for a cold evening or a relaxed get-together with friends — bring that cosy Parisian bistro feeling straight to your own table.
About Soupe à l’oignon
Soupe à l’oignon is a classic of French cuisine, celebrated for its rich flavour and its warm, welcoming aromas. This delicious onion soup is traditionally served with toasted bread and melted cheese, which makes it a perfect choice for almost any occasion. The pairing of slowly caramelised onions with a good broth gives the soup a depth that is both satisfying and deeply comforting. It is the ideal dish for cold days, or as a special highlight for a cosy evening spent with friends.
Ingredients (serves 1–2)
- 4 large onions
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 teaspoon sugar
- 1 litre beef or vegetable broth
- 1 glass white wine (optional)
- 2 slices baguette
- 100g Gruyère or Emmental cheese
- Salt and pepper, to taste
Shopping for the ingredients
To make an authentic Soupe à l’oignon, it is well worth choosing fresh, high-quality ingredients. Pay attention to the quality of the onions, as they are what defines the soup’s flavour. The broth also plays an important role; a homemade stock gives the best results if you can spare the time. For the cheese, reach for a pure, good-quality Gruyère or Emmental to achieve the finest aroma.
Preparing the dish
Preparing Soupe à l’oignon is straightforward, but a little groundwork makes sure the flavour really shines. Begin by peeling the onions and slicing them into thin rings so they cook evenly. While you are slicing the onions, you can also cut the baguette into slices, so that everything is ready by the time you start cooking. This saves time and makes the whole process run more smoothly.
Step-by-step instructions
- Heat the butter and olive oil in a large pan.
- Add the onions and caramelise them over low heat for around 20–30 minutes, until golden brown.
- Stir in the sugar to help the caramelisation along.
- Pour in the broth and the white wine (if using), then bring to the boil.
- Let the soup simmer for about 15 minutes and season with salt and pepper.
- Meanwhile, toast the baguette slices.
- Ladle the soup into bowls, lay the toasted baguette slices on top and scatter over the cheese.
- Grill in the oven until the cheese is melted and golden brown.
Gluten-free / lactose-free version
There are a few easy adjustments for a gluten-free or lactose-free Soupe à l’oignon. You can use gluten-free bread in place of the classic baguette so the dish suits anyone with a gluten intolerance. When cooking the soup, the butter can be swapped for lactose-free margarine, making sure it is suitable for every guest. These tweaks call for no major changes to the recipe and let everyone enjoy the dish.
Tips for vegans and vegetarians
Although traditional Soupe à l’oignon is often made with a meat-based broth, it adapts easily to vegan and vegetarian tastes. Simply use a good-quality vegetable broth and replace the cheese with a plant-based alternative. Be sure to check the ingredients of your bread too, so that it contains no animal products. With these simple swaps you can prepare an equally delicious version for vegan and vegetarian diners.
More tips and tricks
A few simple tips will help you get the most out of your Soupe à l’oignon. Caramelise the onions over low heat to coax out the best flavour. Take your time; the process can take up to 30 minutes, but it is well worth it for the taste. You can build even more aroma by adding herbs such as thyme or bay leaves, which lend the soup extra depth.
Adapting the recipe to your taste
Soupe à l’oignon is wonderfully easy to tailor to personal preference. You can experiment with different cheeses to create varied flavours. Some cooks like to add extra notes such as garlic or spices to make the soup more interesting. Be creative and find the perfect balance of flavours that you and your guests enjoy most — much like you would when refining a comforting Soupe de Lentilles.
Ingredient substitutions
If you do not have every ingredient for Soupe à l’oignon to hand, there are plenty of alternatives to try. Instead of white wine, you can use a splash of cider vinegar to add a pleasant touch of acidity. Different types of onion — red or sweet varieties, for instance — can offer their own flavours and textures. Experiment with whatever you have available and find your own perfect version, the same spirit of thrift that shines in a Vichyssoise.
Drink pairing ideas
The perfect partners for a hot bowl of Soupe à l’oignon are a few well-chosen drinks. A light, crisp white wine pairs beautifully with the robust flavours of the soup. Alcohol-free options such as a herbal tea or a sparkling ginger lemonade work well too. Bear in mind that the choice of drink can shape the whole dining experience, so choose thoughtfully.
Serving and presentation ideas
An appealing presentation of Soupe à l’oignon can lift the dish even further. Serve the soup in lovely, deep bowls that hold the aroma well and bring out the colours of the ingredients. You can garnish it with fresh herbs or a pinch of nutmeg to add the finishing touch. Use decorative plates, too, to enhance the atmosphere and turn the meal into a special occasion.
A bit of history
Soupe à l’oignon has its roots in French cuisine and has been a much-loved dish for centuries. Originally known as a humble peasant meal, it was made from simple ingredients and grew over time into a refined, gourmet dish. The pairing of onions, broth and cheese makes it a warming, satisfying meal that has only gained in popularity through the ages. Today it is a symbol of French food culture, served in countless restaurants and a true cornerstone of French cuisine.
More recipe ideas
Summary: Soupe à l’oignon
In short, Soupe à l’oignon is a hearty, delicious dish that is both simple to make and easy to adapt. The combination of caramelised onions, broth and tender, melted cheese makes it a genuine treat for the senses. Whether you want to build in a few variations for different diets or simply enjoy the classic recipe, there are countless ways to savour this soup. With the right presentation and well-matched drinks, this dish is sure to be a hit with your guests.


