Basler Mehlsuppe.
Basel Browned Flour Soup
Basler Mählsuppe · say it: BAHZ-ler MAYL-zoo-peh
Basler Mehlsuppe is a soup made from almost nothing: flour cooked in butter until it goes far past blond, past hazelnut, all the way to a dark chocolate brown, then whisked out with hot beef stock. The toasting is the entire dish. It drives off the raw taste of flour and replaces it with something roasted and nutty with a faint bitter edge, and it destroys most of the flour's thickening power along the way, which is why the finished soup is silky and pourable rather than gluey. It looks like gravy and tastes far more interesting than that suggests. Basel serves it in the small hours of Fasnacht with grated cheese on top, and it is one of the cheapest genuinely good soups anyone has ever made.

- Gate
SwitzerlandBasel- Prep
- 5 min
- Cook
- 50 min
- Total time
- 55 min
- Serves
- 4
- Status
- Easy
- Nutrition / serving · estimated
- Calories 310 kcal
- Protein 9 g
- Carbs 22 g
- Fat 21 g
- Fiber 1 g
- Sodium 890 mg
Why this recipe works.
- Colour and smell checkpoints through the whole toasting stage, which is the only part of this soup that can go wrong.
- The right flour-to-liquid ratio for a soup that pours rather than one that sets like sauce.
- Explains why dark-toasted flour barely thickens, so the texture stops being a surprise.
- Includes the Basel serving ritual — grated cheese, black pepper, and a cheese tart on the side.
Ingredients.
10 itemsFor the soup
To serve
Equipment
- Heavy-based saucepan or cast-iron pot
- Balloon whisk
- Wooden spoon
Instructions.
Melt the butter
Melt 70 g of butter in a heavy saucepan over medium-low heat until it foams and the foam dies back. If you are using the onion, add it now and cook for 4 minutes until soft and translucent without letting it colour.
Toast the flour — slowly
Whisk in the flour until it forms a smooth paste, then settle in and stir constantly with a wooden spoon for 25 to 35 minutes over medium-low heat. It will go from pale to blond, to peanut butter, to hazelnut, and finally to a dark chocolate brown that smells strongly of roasted nuts.
Tip Never stop stirring and never raise the heat to hurry it. Flour scorches in seconds once it is dark, and burnt roux is unsalvageable.
Deglaze with wine, if using
Pour in the red wine and whisk hard — it will hiss and seize into a thick paste, then loosen. Let it bubble for a minute until the raw alcohol smell has gone.
Whisk in the stock
Add the hot stock a ladleful at a time, whisking each addition in completely before the next so no lumps form. After the first three ladles the mixture will be smooth and you can pour the rest in steadily. Drop in the bay leaf.
Tip The stock must be hot. Cold stock hitting a dark roux sets it into lumps that no amount of whisking will fully clear.
Simmer
Bring to a gentle simmer and cook uncovered for 20 minutes, whisking occasionally, until the soup is glossy and pourable and coats a spoon in a thin film rather than a thick layer. Fish out the bay leaf.
Season and serve
Grate in the nutmeg and season generously with salt and black pepper — a soup this simple needs more seasoning than you would expect. Ladle into warm bowls, scatter the grated Gruyère over the surface and let it melt into strands, then finish with chives and another grind of pepper.
Tips from our kitchen.
- Use a heavy pan, ideally cast iron or thick stainless. Thin pans have hot spots and the flour scorches in patches before the rest has coloured.
- Keep the heat at medium-low and stir constantly for the full 25 to 35 minutes. This is not a step you can walk away from, and it does not go faster on higher heat.
- Watch for the smell more than the clock. It should move from raw flour to toast to roasted nuts. The moment you smell anything acrid, the batch is finished and you start again.
- Add the stock hot and in stages, whisking hard after each addition. Cold liquid dumped into hot roux gives you lumps that never fully disappear.
- Expect a thin soup. Dark roux has almost no thickening power left, and a Mehlsuppe you can stand a spoon in has under-toasted flour in it.
- If lumps do form, push the soup through a fine sieve before serving. Nobody will know and it takes a minute.
Substitutions.
- Beef stock → A good vegetable or mushroom stock
- Makes the soup vegetarian and, with dried mushrooms in the stock, surprisingly close in depth. Water alone is traditional in the poorest versions but leaves the soup thin in flavour as well as body.
- Butter → Lard, or half butter and half neutral oil
- Lard is the older fat here and takes the long toast without browning solids catching. Whole butter works but its milk solids darken alongside the flour, so watch the pan more closely.
- Plain white flour → Spelt flour, or a mix of white and rye
- Rye deepens the colour and the bitter edge and is used in some Basel households. It also toasts faster, so shorten the time by about five minutes.
Variations.
- With onion
- A finely chopped onion softened in the butter before the flour goes in, giving a sweeter, rounder soup. Common in home kitchens and disputed by purists.
- With red wine
- A glass of red wine added after the roux and reduced before the stock. It sharpens the finish and darkens the colour further.
- Fasnacht service
- Served at four in the morning with grated cheese stirred in, a Basler Ziibelewaie onion tart and a Chäswaie cheese tart on the side.
Storage & reheating.
Keeps 4 days refrigerated and thickens slightly on standing, so loosen it with a little stock or water when reheating. Warm it gently over medium heat, whisking, until it steams; a hard boil is unnecessary and can make it taste flat. It freezes well for 3 months, which makes a double batch worthwhile given the toasting time. Add the cheese only when serving, never before storing, or it turns stringy on reheating.
Serve with
Grated Gruyère on top, plenty of black pepper, and an onion or cheese tart — the full Basel Fasnacht breakfast.
The story behind Basler Mehlsuppe.
Browned flour soup was poverty food long before it was carnival food. Flour, fat and water were what a household always had, and toasting the flour was the trick that made a soup out of them taste of something. Versions exist across the German-speaking world and in French cuisine as a soupe à la farine brûlée. What Basel did was attach it permanently to one event.
Basler Fasnacht begins at four in the morning on the Monday after Ash Wednesday, when the city lights go out and the pipers and drummers set off through the dark streets in a procession called Morgestraich. It is cold, it is the middle of the night, and it runs for hours. Mehlsuppe is what the restaurants and cellars serve when people come in off the streets around dawn, along with cheese and onion tarts, and the combination is so fixed that supermarkets in Basel sell pre-toasted flour in the weeks beforehand. The soup is not exclusive to Fasnacht, but almost nobody in Basel eats it without thinking of it.
The recipe itself invites tinkering, and Basel families all tinker. Some brown the flour dry in a pan and add the butter later; some use half butter and half lard; some add a finely chopped onion to the roux and some insist it clouds the flavour. A splash of red wine at the end is common, as is a dash of Cognac at the table on Fasnacht morning for reasons unrelated to flavour. The one point of universal agreement is that the flour must go genuinely dark. Anyone who stops at pale gold has made a thin, floury broth, and every Basler will know it immediately.
Questions, answered.
How dark should the flour actually get?
Dark chocolate brown, roughly the colour of a well-used copper coin, which takes 25 to 35 minutes over medium-low heat with constant stirring. The smell should go from raw flour through toast to roasted hazelnuts. Stop the moment it smells sharp or acrid, because burnt flour makes the whole soup bitter in an unpleasant way and cannot be corrected.
Why is my Mehlsuppe watery?
That is largely normal. Toasting flour to a dark brown breaks down most of the starch that would otherwise thicken the liquid, so a correctly made Mehlsuppe is silky and pourable rather than thick. If it is genuinely too thin for you, simmer it uncovered for another ten minutes, or whisk in a teaspoon of untoasted flour slaked in cold water.
Why do people in Basel eat this at four in the morning?
Because Basler Fasnacht, the city carnival, begins with the Morgestraich procession at four on the Monday morning after Ash Wednesday, and it goes on for hours in the cold. Mehlsuppe is what restaurants and cellars serve people coming in off the streets around dawn, alongside onion and cheese tarts. The association is so strong that Basel shops sell ready-toasted flour in the run-up.
Can I toast the flour in advance?
Yes, and it is worth doing. Toast a large batch dry in a pan or on a tray in a 180 C oven, stirring often, then cool it completely and store it in a sealed jar for up to three months. Basel supermarkets sell it ready-made for exactly this reason. When you cook the soup, melt the butter, stir in the pre-toasted flour and go straight to adding the stock.
Is Basler Mehlsuppe vegetarian?
Not as usually made, since it is built on beef stock. Swapping in a well-made vegetable or dried mushroom stock produces a genuinely good vegetarian version with most of the depth intact. If you also serve it with cheese on top, check that the cheese is made without animal rennet if that matters to you.
What is the difference between this and a normal roux?
It is the same technique taken much further. A standard roux for a sauce is cooked for a few minutes to a blond or light brown; Mehlsuppe takes the flour to a dark brown over half an hour. The long toast trades thickening power for flavour, which is why the soup is thin and why it tastes roasted rather than floury.
You might also like.
All recipes →Keep exploring Switzerland.
Switzerland has 9 more dishes in the atlas — Älplermagronen and Bündnerfleisch, and 7 more.
Recipe by The DishRoute Kitchen · published August 19, 2026 · updated August 19, 2026