📌 Anti-inflammatory Onion Soup with Mushrooms and Gratinéed Croissant
Posted 19 April 2026 by: Admin
You know that moment when it’s grey outside, you hunch your shoulders, and you just want something warm and filling? This onion soup is made exactly for that. Not the anemic version from brasseries — the real deal, with depth, herbs that do their job, and a gratinéed croissant instead of bread.
The bowl arrives steaming, with that cheese crust slightly burnt on the edges, exactly as it should be. Underneath, the croissant has absorbed the broth — it’s melt-in-the-mouth in some places and still flaky in others. The aroma rising is of thyme, onions cooked for a long time, and something warm and earthy that takes a second to identify — ginger and turmeric, subtle but present. You dip your spoon and the cheese stretches.
Why you’ll love this recipe
Ingredient Notes
All ingredients gathered: onions, mushrooms, croissants, fresh herbs, and anti-inflammatory spices.
- The onions : Take classic yellow onions, not red ones — they release too much sugar and turn burgundy during cooking. You need a lot of them, six large onions for four people. They will reduce by half during caramelization, which is normal.
- The mushrooms : Button mushrooms are enough. If you want to go further, mix them with brown mushrooms or shiitakes — the taste is much more pronounced. Don’t slice them too thin, otherwise they disappear completely into the soup.
- The broth : Beef or vegetable broth, it’s up to you. Use a decent quality broth — cubes work, but avoid very salty brands. The soup reduces a bit during cooking and the salt concentrates with it.
- The croissants : One plain bakery croissant per person, fresh or from the day before. Not those industrial vacuum-packed mini-croissants — they have neither the texture nor the flavor required. It doesn’t need to be AOP butter, it’s going to melt into the broth anyway.
- The cheese : Grated Gruyère or Comté — both work very well. Emmental is blander. Grate it yourself if you can: pre-grated cheese contains anti-caking agents that prevent it from melting properly under the grill.
Why I never rush onions anymore
Caramelizing onions is what makes or breaks this soup. Thirty-five minutes in a pot over medium-low heat is long — we agree. But that’s how it works, no other way. After ten minutes, the onions are translucent and still give off a slight pungent smell. At twenty-five minutes, they begin to take on a light caramel color, almost amber, and something sweet rises in the kitchen. At thirty-five minutes, they are melted, soft, and their smell has completely changed — no more pungency, just something deep, almost like an onion jam. That’s when, and only then, we add the mushrooms.
Mushrooms and herbs: the part everyone underestimates
Once the onions are caramelized, the sliced mushrooms join the pot. They will release some water while cooking — let them, it’s normal. Wait until this water has completely evaporated and the mushrooms begin to brown before doing anything else. This is when we add the thyme, rosemary, turmeric powder, and freshly grated ginger. The turmeric will slightly tint the base a soft yellow. Then pour in the hot broth, partially cover, and let simmer for fifteen minutes over low heat. The kitchen smells like traditional pot-au-feu with something warmer behind it — hard to name, but really pleasant.
The gratin: less cheese is strictly useless
Fill heat-resistant bowls — stoneware or ceramic, never thin glass which can crack under the grill. Place slices of croissant in each bowl, pour the hot soup over them. The croissant rises slightly to the surface. Cover generously with grated Gruyère — really generously, not a thin symbolic layer. Place under the oven grill at 200°C for three to five minutes. The cheese will melt, bubble, and take on a golden to brown color in places, with small almost burnt spots on the edges. That’s exactly what we’re looking for. Keep an eye on it, it goes fast.
Tips & Tricks
- Don’t salt the onions at the start of cooking — it makes their water come out too fast and they steam instead of really caramelizing. Salt only at the very end of cooking.
- Taste the broth before seasoning the soup: many bouillon cubes are already very salty, and reduction concentrates the salt even more. Better to adjust at the end.
- Heat the empty bowls for two minutes in the oven before pouring in the soup — a cold bowl drops the temperature too quickly and the cheese melts much less effectively under the grill.
Can this soup be prepared in advance?
Yes, the soup itself prepares very well the day before and keeps for three days in the refrigerator. However, the croissant gratin is done at the last moment — a croissant reheated in cold soup gives a pasty texture. Prepare the broth in advance, gratinate at the time of serving.
I don’t have heat-resistant bowls, can I still gratinate?
If you don’t have stoneware or ceramic bowls, pour the soup into a single gratin dish, arrange the croissant slices on top and gratinate in the same way. It’s not as pretty to serve, but the result is identical. Above all, avoid ordinary glass under the grill.
Can the croissant be replaced with something else?
Thick slices of toasted country bread work very well if you don’t have croissants. Stale baguette is also a classic option. The croissant gives a more interesting texture thanks to its flakiness, but it is not irreplaceable.
Do onions really take 35 minutes to caramelize?
Yes, and that’s often where people botch the recipe. If you turn up the heat to go faster, the onions burn on the edges but stay raw inside — you don’t get the same sweetness. Medium-low heat, patience, and an incomparable result.
Can you really taste the turmeric and ginger in the soup?
Very little — it’s a background note, not a dominant taste. The turmeric slightly colors the broth and brings a slight bitterness that balances the sweetness of the onions. If you don’t have them, you can omit them without fundamentally changing the recipe.
Can this soup be frozen?
The soup without garnish freezes very well for up to two months. Only freeze the onion and mushroom broth, never with the croissant or cheese. When thawing, reheat gently in a saucepan and proceed with the gratin at the time of serving.
Anti-inflammatory Onion Soup with Mushrooms and Gratinéed Croissant
French
Starter
A comforting onion soup with mushrooms, fresh herbs, and anti-inflammatory spices, topped with a crispy croissant and melting Gruyère.
Ingredients
- 1 kg (6 gros) yellow onions, finely sliced
- 300g button mushrooms, sliced
- 3 cuillères à soupe olive oil
- 3 gousses garlic, minced
- 1,2 litre beef or vegetable broth
- 1 cuillère à café turmeric powder
- 1 cuillère à café freshly grated ginger
- 4 brins fresh thyme
- 1 brin fresh rosemary
- 4 plain croissants (bakery)
- 150g grated Gruyère
- sel et poivre noir to taste
Instructions
- 1Heat the olive oil in a large pot over medium-low heat. Add the sliced onions without salting and cook for 35 to 40 minutes, stirring regularly, until they reach a deep amber caramel color.
- 2Add the garlic and sliced mushrooms. Cook for 8 minutes until the released water has completely evaporated, then let the mushrooms start to brown.
- 3Stir in the turmeric, grated ginger, thyme, and rosemary. Stir for 1 minute to release the aromas. Season with salt and pepper.
- 4Pour in the hot broth, bring to a simmer, and let simmer partially covered for 15 minutes. Adjust the seasoning.
- 5Preheat the oven is griller position at 200°C. Divide the soup into 4 heat-resistant bowls. Place croissant slices on top.
- 6Cover generously with grated Gruyère. Place under the grill for 3 to 5 minutes until the cheese is melted, bubbling, and golden in spots. Serve immediately.
Notes
• The soup (without croissant or cheese) keeps for 3 days in the refrigerator and freezes for up to 2 months. Gratinate only at the time of serving.
• For more depth, add 1 tablespoon of balsamic vinegar with the broth — it advantageously replaces the acidity of white wine.
• Gruyère can be replaced by Comté (stronger taste) or Emmental (milder). Avoid pre-grated bagged cheese which melts less well under the grill.
Nutrition Facts (per serving, estimated)
| 590 kcalCalories | 22gProtein | 48gCarbs | 34gFat |










