Recipe
🥙 LUNCH
Moules-Frites
A steaming pot of mussels cooked in white wine and shallots, served with a heap of crisp Belgian fries.
Belgian · easy · serves 4
prep 20 min · cook 20 min
~736 cal · 60g protein · 64g carbs · 18g fat · 6g fiber · 5g sugars · 7g sat fat (estimated, per serving)
↓ Jump to Recipe
AI-generated illustration
Moules-frites, mussels and fries, is the unofficial national dish of Belgium, a pairing so beloved it borders on obsession. Belgians will happily argue that the fries are theirs, not French, and that no dish shows them off better than this one.
A big pot of fresh mussels is steamed open in a fragrant broth of white wine, shallots, celery, and butter, the shells prised apart to scoop out the sweet meat and sop up the liquor. Alongside comes a mountain of twice-fried Belgian frites, crisp and golden, ideally with mayonnaise for dipping.
Saved recipes and passport stamps are kept on this device. Sign in to keep them across your devices and leave reviews.
Make it yours
✓ Naturally gluten-, egg-, nut- and pork-free. No swaps needed.
Toggle a diet and the ingredients rewrite themselves with regional substitutes.
🥕 Vegetarian
🌱 Vegan
🌾 Gluten-Free
🥛 Dairy-Free
🥜 Nut-Free
🥚 Egg-Free
🐖 Pork-Free
Dietary labels are a cooking guide, not allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish; we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, read the label on every product you use, and note that a kitchen can cross-contaminate in ways a recipe cannot control.
Ingredients
US
Metric
Serves 4
4 lb fresh mussels, cleaned
3 tbsp butter
3 shallots, chopped
2 stalks celery, chopped
1 1/2 cups dry white wine
1 handful fresh parsley, chopped
2 lb large potatoes, cut into fries
for frying oil, for frying
Instructions
1
Fry the potatoes twice, once gently to cook, once hot to crisp, then salt.
✎ Chef’s note
Discard any mussels that stay open before cooking or stay shut after; only the ones that change are safe to eat.
2
Soften the shallots and celery in the butter in a large pot.
3
Add the mussels and wine, cover, and steam over high heat until they open, about 5 minutes.
4
Scatter with parsley and serve the pot with the hot fries and mayonnaise.
Belgian national dish.
Ratings & reviews
Cooked it? Rate this dish:
No account needed. Sign in to leave a full review with a comment.
Cooked it?
Kept on this device, no account needed. Sign in to leave a review and keep your passport across your devices.
No reviews yet, be the first to cook it.
🌏 While it simmers, know your destination
📍
Flanders. Beer is treated as an ingredient with a job to do. Dark ale gives carbonnade its sweetness, and the sharp edge comes from a slice of bread spread thickly with mustard and laid on top of the pot, which collapses into the sauce and thickens it while the beef cooks down.
🗺️
Belgium. Beer culture in Belgium was inscribed by UNESCO in 2016, and the inscription counts almost 1,500 beers made by several different fermentation methods, notes the Trappist breweries that pass profits to charity, and records that beer goes into the cooking as well as the glass, including cheeses washed in it. Liege and Brussels waffles are two different products, not two names for one.
🌍
Europe. A surprising amount of European cooking is under five hundred years old. Tomatoes, potatoes, peppers, maize, beans and chocolate all crossed from the Americas after 1492, and none of them was trusted quickly: the potato took most of the eighteenth century to be accepted as food rather than animal fodder across much of the north.
The story behind this dish is up top, worth a read while the pot works.
More from Belgium
Carbonnade FlamandeBeef braised in dark Belgian beer with onions and a mustard-slathered slice of bread, sweet-sour, deep, and made for frites.
Belgian WafflesDeep-pocketed waffles, crisp outside and fluffy within, dusted with sugar or topped with fruit.
SpeculoosThin, crisp caramelized spice biscuits traditionally baked for Saint Nicholas, the coffee companion of the Low Countries.
Browse all Belgium recipes →
Good to know
You’ll need: Pot or saucepan, Steamer.
Storing it: Stews and braises keep 3 to 4 days refrigerated and often taste better the next day. Reheat gently, adding a splash of water if it has thickened.
Make it a Belgium meal
SpeculoosDessert
Carbonnade FlamandeDinner
Similar dishes from around the world
Antiguan Chop-UpAntigua and Barbuda
Chingri Malaikari (Prawn Coconut Curry)Bangladesh
MatabaComoros
M'tsolola (Fish, Plantain and Coconut Stew)Comoros
FumbwaRepublic of the Congo
Mbika (Pumpkin Seed Stew)DR Congo
Cuisine
Diet
Frequently asked questions
What is Moules-Frites?
A steaming pot of mussels cooked in white wine and shallots, served with a heap of crisp Belgian fries.
Where does Moules-Frites come from?
Moules-Frites is a Belgian dish from Flanders, Belgium.
Can Moules-Frites be made vegan, gluten-free, or dairy-free?
This Moules-Frites recipe includes substitution suggestions for vegetarian, vegan, gluten-free, dairy-free, nut-free, egg-free, and pork-free versions, including several at once such as gluten-free and dairy-free together. Treat them as a starting guide rather than a guarantee, and see the allergen note below.
Is Moules-Frites safe for people with food allergies?
Our dietary labels and substitutions are a cooking guide, not medical or allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish, but we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, always read the label on every product you use, and remember a home or commercial kitchen can cross-contaminate ingredients in ways a recipe cannot control.
How long does Moules-Frites take to make?
About 40 minutes total (20 minutes prep, 20 minutes cooking), serving 4.
Get the Sunday Spin
One dish from somewhere in the world, in your inbox every Sunday. No spam, just dinner inspiration you can cook that day.