Spice blends & pastes
How to Make Chermoula, Morocco's Herb Marinade
Chermoula (charmoula) is the green heart of Moroccan seafood cooking — a loose, vivid marinade of fresh coriander and parsley pounded with garlic, cumin, paprika, lemon and olive oil. It is what makes a fish tagine taste of the Atlantic coast, but it also lifts sardines, chicken, vegetables and even a simple plate of roasted aubergine. It takes ten minutes and rewards you out of all proportion to the effort.
- Difficulty
- Easy
- Active time
- 10 min
- Yields
- Marinade for 1kg fish
- Best tool
- A mortar and pestle
What you need
- Big bunches of fresh coriander and flat-leaf parsley
- Garlic, ground cumin, sweet paprika, a little cayenne or fresh chilli
- Lemon (juice, or a little chopped preserved lemon) and good olive oil
- Salt, and optionally a pinch of saffron or ground ginger
- A mortar and pestle, or a small food processor
Why it matters
Chermoula does two jobs at once. As a marinade it seasons and gently tenderises fish and meat before cooking, driving flavour below the surface; as a sauce it is spooned back over the finished dish for a fresh, raw hit that balances the cooked richness. The classic pairing is with fish — coastal cities like Essaouira and Safi live on chermoula-marinated sardines and whole fish baked over sliced tomato and potato — but it belongs on almost anything savoury.
The balance is what makes it sing: herbs for freshness and colour, garlic and cumin for depth, paprika for warmth and a red tint, lemon for brightness and oil to carry it all. Change the ratios and you tune it — more lemon and chilli for a sharp coastal style, more cumin and paprika for an earthier, inland one.
Step-by-step method
- 1
Wash and chop the herbs
Wash big bunches of coriander and parsley well, shake dry, and chop them roughly — leaves and the tender upper stems, which carry lots of flavour. You want roughly equal amounts, or a little more coriander.
- 2
Pound the garlic and salt
In a mortar, crush peeled garlic cloves with a good pinch of salt into a paste. The salt is abrasive and helps break the garlic down; this base carries the whole marinade.
- 3
Work in the spices
Add the ground cumin, sweet paprika and a little cayenne or chopped fresh chilli, and a pinch of saffron or ginger if using. Pound briefly so the spices bloom into the garlic paste.
- 4
Add herbs and pound to a coarse paste
Work the chopped herbs in a handful at a time, pounding and grinding until you have a coarse, deep-green paste. A mortar bruises the herbs and releases far more aroma than a blade, but a quick pulse in a processor works if you are pressed.
- 5
Loosen with lemon and oil
Stir in lemon juice (or finely chopped preserved lemon) and enough olive oil to make a loose, spoonable marinade. Taste and balance — more salt, more lemon for brightness, more oil to mellow. It should be punchy but not harsh.
- 6
Marinate, but not too long on fish
Coat the fish, chicken or vegetables and let them marinate. For fish, 30 minutes to an hour is plenty — the acid begins to 'cook' delicate flesh if left for hours. Chicken and meat can take longer, even overnight.
- 7
Reserve some raw
Always hold back a few spoonfuls of chermoula un-used by raw fish to spoon over the dish at the end, for that fresh, uncooked finish.
Common mistakes
- Over-marinating fish. The lemon acid firms and dulls delicate fish if left for hours. Thirty minutes to an hour is right; save long marinating for chicken and meat.
- Using dried herbs. Chermoula is defined by fresh coriander and parsley. Dried simply does not work — this is a raw, green sauce.
- Blending it to a smooth purée. A blade can heat and over-emulsify the herbs to a dull olive slick. A mortar keeps it coarse, bright green and aromatic; if you use a processor, pulse briefly.
- Reusing the fish marinade raw. Never spoon marinade that has held raw fish onto the cooked dish. Set aside a clean portion at the start for finishing.
- Skimping on salt and lemon. A flat chermoula is usually under-seasoned. Push the salt and acid until it tastes lively.
- Letting the garlic dominate. Raw garlic can bully everything else. Balance it with enough herbs, oil and lemon so no single element shouts.
Tips
- A spoonful of finely chopped preserved lemon in place of some fresh lemon gives a rounder, more Moroccan depth.
- Chermoula keeps a few days in the fridge under a film of oil, but it is brightest on the day it is made.
- Beyond fish, try it stirred into roasted vegetables, brushed on grilled chicken, or thinned with more oil as a dressing for warm potatoes.
Recipes and dishes that use this
Keep exploring
Frequently asked questions
What is chermoula made of?
Chermoula is a fresh marinade of coriander and parsley pounded with garlic, ground cumin, sweet paprika, chilli, lemon juice and olive oil, sometimes with saffron, ginger or preserved lemon. It is used mainly on fish but suits chicken and vegetables too.
How long should I marinate fish in chermoula?
For fish, about 30 minutes to an hour — long enough to flavour it, short enough that the lemon acid does not start to 'cook' and toughen the delicate flesh. Chicken and meat can marinate for several hours or overnight.
Can I make chermoula in a blender?
Yes, but pulse briefly rather than puréeing it smooth. A mortar and pestle keeps it coarse, bright green and more aromatic; a blender can overheat the herbs and dull the colour if run too long.