
- Country of origin
- 🇧🇪 Belgium
- Category
- Main Course
- Difficulty
- ●○○ Easy
- Preparation
- 20 min
- Cooking
- 20 min
- Servings
- 4 people
Economic context
North Sea mussels and potatoes were both cheap, widely available ingredients in Belgium at the turn of the 20th century, and moules-frites is thought to have emerged from exactly that combination in popular brasseries — a working meal built from inexpensive, local catch and a starchy side, not a luxury pairing.
Source: World Bank / FAO, Food Prices for Nutrition database (Cost and Affordability of a Healthy Diet) v4.0, 2024 data, CC BY 4.0, DOI 10.57966/41AN-KY81. Retrieved 29 July 2026. This figure describes the cost of a healthy diet in Belgium generally — it is not a costing of this specific recipe.
History
Moules-frites pairs mussels quickly steamed in a base of white wine, shallots, celery and parsley with crispy fries served on the side, often with mayonnaise. Considered one of Belgium’s most iconic meals, the dish is thought to have emerged around the turn of the 19th and 20th centuries, when cheap North Sea mussels and fries, already widely eaten in the country, naturally came together in popular Belgian brasseries.
The invention of the fry itself is the subject of a long-standing rivalry with France, with Belgians claiming that frying thin potato strips was born in the Meuse valley as early as the 17th century, where locals supposedly substituted potato strips for the small fish they usually fried, once the river froze over in winter and fishing became impossible. A charming legend, though hard to confirm with historical certainty. Moules-frites remain a pillar of Belgian brasseries today, often served straight from the cooking pot.
Ingredients — for 4 people
- 2 kg (4.4 lb) fresh mussels, cleaned
- 2 shallots, 1 celery stalk, parsley
- 250 ml (1 cup) dry white wine
- 1 kg (2.2 lb) potatoes suited for frying
- Oil for frying, mayonnaise, to serve

Step-by-step Belgian moules-frites recipe
- Peel the potatoes and cut them into even strips, then soak them in cold water.
- Fry the potatoes a first time at low temperature until tender without coloring.
- Sauté the sliced shallots and celery in a large pot, add the white wine and bring to a boil.
- Add the mussels and cover, shaking the pot occasionally, until they’ve all opened.
- Fry the potatoes a second time at high temperature until deeply crisp.
- Serve the mussels immediately in their broth scattered with parsley, alongside the hot fries and mayonnaise.
Cooking method
Technique: quick steaming of the mussels in their own juices plus white wine; fries cooked in a double fry for a crisp exterior and soft interior.
Traditional equipment: a large lidded metal pot, a deep-oil fryer.
Benchmarks: discard any mussel that stays closed after cooking; it’s a sign it wasn’t fit to eat before cooking.
Nutrition, per serving
Calculated from the raw ingredient quantities above, divided by four servings.
Notable amounts: the double-fried potatoes account for most of the calories, fat and carbohydrate in this dish — the mussels themselves are lean, at roughly 86 kcal per 100 g, and contribute the bulk of the protein instead. Fiber is notably high for a seafood dish, at around 10 g per serving, entirely from the potatoes.
Who this dish suits
Fits well with
- High-carbohydrate, moderate-protein eating patterns
Worth knowing
- Contains shellfish (mussels) and, via the mayonnaise, egg
- Energy-dense at over 1000 kcal per serving, driven mainly by the double-fried potatoes rather than the mussels
- Discard any mussel that stays closed after cooking
What about you?
In your opinion, where’s the best place or restaurant to enjoy great moules-frites?