
Plump steamed mussels in a fragrant white wine and shallot broth, served with a mountain of golden Belgian fries. Belgium's most iconic café dish.
Moules-frites is the unofficial national dish of Belgium, enjoyed from seaside taverns in Ostend to bustling Brussels brasseries. The mussels, typically sourced from Zeeland in the Netherlands, are steamed in a classic marinier broth of white wine, shallots, celery, and parsley until they burst open, releasing their briny juices into the sauce. What truly sets the Belgian version apart are the frites—double-fried in beef tallow for an incomparable crunch and usually served with mayonnaise. The tradition of eating moules-frites dates to the early 20th century when mussels were an affordable working-class staple across coastal Belgium.
Serves 2
Peel the potatoes and cut into 1 cm thick batons. Rinse in cold water and dry thoroughly. Heat oil to 150°C and fry the potato batons in batches for 5–6 minutes until pale and cooked through but not colored. Remove, drain, and allow to cool completely on a rack.
Scrub the mussels under cold running water, removing beards. Discard any mussels with cracked shells or that remain open when tapped sharply. Set aside in a colander.
In a very large pot with a tight-fitting lid, melt the butter over medium heat. Add the shallots, celery, and garlic and sweat for 4–5 minutes until softened. Add the white wine and bay leaves and bring to a rolling boil.
Add all the mussels to the pot, cover immediately, and cook over high heat for 4–5 minutes, shaking the pot once or twice. Remove the lid—all shells should be open. Discard any that remain closed. Stir in the parsley and season to taste.
While the mussels are steaming, increase the frying oil to 180°C and fry the blanched potato batons for 2–3 minutes until deeply golden and crisp. Drain and season with sea salt immediately. Serve the mussels in their pot alongside the hot frites and plenty of mayonnaise.
Only buy mussels the day you plan to cook them, and keep them refrigerated until needed.
The double-frying method is essential for truly crispy Belgian frites.
Don't overcook the mussels—they only need a few minutes once the pot is covered.
Use a crusty baguette to mop up the delicious broth.
Moules à la crème: stir 100 ml of heavy cream into the broth at the end.
Moules provençale: add diced tomatoes and fresh basil to the broth.
Replace white wine with Belgian white beer (witbier) for a local twist.
Mussels must be eaten immediately after cooking. Leftover cooked mussels can be removed from shells, stored in their broth in the refrigerator for 1 day, and used in pasta or soup.
The combination of mussels and fries became popular in Belgium in the early 20th century. Street vendors and seaside cafés popularized the pairing, which has since become an enduring symbol of Belgian culinary culture, celebrated each August at the Moules-Frites festival in Liège.
Fresh mussels should smell like the ocean, not fishy. Shells should be tightly closed or close when tapped. Discard any with cracked shells or that stay open.
Fresh mussels are strongly preferred. Frozen mussels (usually pre-cooked) can work in a pinch but won't release the same flavorful juices into the broth.
Per serving (900g / 31.7 oz) · 2 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes