Skip to content
FriendsPantry

Belgian

Moules-frites

Non-vegetarian

A big pot of mussels steamed with celery, shallots, white wine and butter, served with double-fried Belgian fries and mayonnaise. Belgium's national dish.

Moules-frites is a Belgian main course from Belgium, ready in about 1 hour and made with mussels and potato. It serves 4 and is rated intermediate to cook.

Start cooking
A tantalizing plate of mussels and fries, fine dining in Calgary, Alberta.
Photo: Deane Bayas / Pexels · Pexels License
Prep
30 min
Cook
30 min
Total
1 h
Serves
4
Level
Intermediate
Calories
658

Ingredients

4 servings

For the mussels

For the fries

Method

  1. Step 1

    Rinse and dry the potato (opens in a new tab) sticks. Fry in batches in oil at 160 °C for 5–6 minutes until soft but pale. Drain and rest for at least 15 minutes.

    Food safety: Fill the pan no more than a third with oil, dry the potatoes well and never leave hot oil unattended.

  2. Step 2

    Discard any mussels (opens in a new tab) with cracked shells or that stay open when tapped.

    • 5 min

    Food safety: Only cook live mussels and discard any that stay closed after cooking.

  3. Step 3

    Melt the butter (opens in a new tab) in a large pot, add the shallots (opens in a new tab), celery (opens in a new tab) and garlic (opens in a new tab) and soften for 3 minutes. Add the wine and bring to a boil.

    Onions frying golden in a pan
    How it looks · Photo: Magda Ehlers on Pexels
  4. Step 4

    Tip in the mussels (opens in a new tab), cover tightly and steam, shaking the pot once or twice, until the shells open. Stir in the parsley (opens in a new tab) and pepper (opens in a new tab).

    • 6 min
    • high heat
  5. Step 5

    Meanwhile fry the blanched potatoes (opens in a new tab) a second time at 180 °C until crisp and golden. Drain and toss with salt.

    • 5 min
    • 180°C
  6. Step 6

    Bring the pot of mussels (opens in a new tab) to the table with the frites and mayonnaise (opens in a new tab) on the side.

    • 1 min

About this dish

Origin
Belgium · Commonly attributedEqually loved in northern France; Belgium is where it is regarded as the national dish.Also popular in France, NetherlandsMore food from Belgium
Dish
Lunch · Dinner · Main courses
Cooking method
Steamed, Deep-fried
Taste
savoury, salty, fresh
Diet
Pescatarian · No gluten ingredients · No nut ingredients · High-protein
All labelsPescatarian · Non-vegetarian · No gluten ingredients · No nut ingredients · No added sugar · Pork-free · Beef-free · High-protein
Without the optional extras: Egg-freeWorked out from the ingredients. How labels work
Good for
Festive & celebration
Cook more with
Mussels · Potato · Butter · Shallot · Celery · Garlic

Allergens

  • Contains: Milkfrom butter
  • Contains, can be adapted: Eggsfrom mayonnaise
  • Contains: Molluscsfrom mussels
  • May contain: Mustardfrom mayonnaise
  • Contains: Celeryfrom celery
  • Contains, can be adapted: Sulphitesfrom dry white wine

Based on typical versions of these ingredients and not verified allergen-free. Brands differ and cross-contact happens, so always check labels. For severe allergies, follow your clinician’s advice.

Nutrition

658 kcal per serving

Calculated

1 serving ≈ 512 g · recipe makes 4

Where the energy comes from

  • Protein 13%
  • Carbohydrate 34%
  • Fat 52%
Nutrition per serving and per 100 g
NutrientPer servingPer 100 g*
Energy658 kcal128 kcal
Protein20.9 g4.1 g
Carbohydrate54.1 g10.6 g
Net carbohydrate47.7 g9.3 g
Sugars4.2 g0.8 g
Added sugars0 g0 g
Fibre6.5 g1.3 g
Fat36.7 g7.2 g
Saturated fat6.5 g1.3 g
Trans fat——
Cholesterol51 mg10 mg
Sodium1034 mg202 mg
Salt equivalent2.6 g0.5 g
Vitamins & minerals per serving
Potassium
1660 mg
Calcium
97 mg
Iron
7.6 mg
Magnesium
114 mg
Vitamin A (RAE)
134 µg
Vitamin C
67 mg
Vitamin D
0 µg
Vitamin B12
15 µg
Folate (DFE)
112 µg

How these numbers were made

  • Calculated from USDA FoodData Central (SR Legacy) per-100 g values and the listed quantities.
  • *Per 100 g of combined raw ingredients; the cooked dish may weigh more or less.
  • Optional ingredients are not included: mayonnaise.
  • “—” means the value isn’t known for enough of the ingredients; it is never zero by default.
  • Values are estimates for guidance, not for medical dosing. U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, 2019. fdc.nal.usda.gov.

Good to know

Tips

  • Use an empty shell as tongs to pick the mussels out – the Belgian way.

Common mistakes

  • Salting the mussel broth: mussels release plenty of salty juice.

Serve with

  • Pair with a Belgian beer and dip the fries in the broth.

Storage

  • Eat at once; do not keep cooked mussels.

Variations

  • Moules à la crème: Finish the broth with a splash of cream.

Original editorial recipe · FriendsPantry editorial · Not yet independently reviewed · Added · Updated

Recipe DNA

How this dish is built

Built from the recipe’s own sections. Each band’s width is its share of the dish by weight. Choose a component to see what it does.

What the dish is built around

Main ingredient

  • Mussels, scrubbed and debearded2000 g
Used in steps 2, 4

Reviews & corrections

Reviews come from signed-in cooks and appear after a moderator checks them. We never show made-up ratings.