Classic Moroccan Charmoula for Fish

Total Time
Prep 10 mins
Cook 0 mins

Moroccan Charmoula sauce is a delightful lemony, garlicky, herby marinade and topping made a little exotic with the addition of cumin and cilantro. It's perfect with baked or grilled fish, but it perks up plain old chicken and can be tossed with couscous or rice, too. Be sure to use a good extra-virgin olive oil!

Ingredients Nutrition


  1. Whisk ingredients together and marinate white fish fillets (orange roughy works well) for 30 minutes to an hour.
  2. Bake or grill fish; more sauce can be served with the fish (don't use sauce previously used to marinate raw fish; set some aside in advance).
  3. Charmoula can also be used to marinate chicken with good results!
Most Helpful

Kudos to Angie - I used this Charmoula with halibut for Passover and it was a huge hit!!

michelelaura May 08, 2008

This is also an excellent vegan dish with sliced tofu.

MacVegan July 24, 2007

Spectacular, a meal that stood out from all the rest! This is a keeper way to prepare white fish fillets (I used basa) and the only thing I changed was to leave out cilantro since I didn't have any. We didn't miss it. I used this interesting bergamot olive oil I had but will try regular x-tra virgin next time since I'm out of the other and have never seen it again. I baked the fish after marinading for an hour. The amount of marinade was quite generous for one pound of fillets and there was no need to serve any with the fish after baking. We accompanied this dish with apricot and date couscous, and had bananas ghana #134996 for dessert. It was a perfect meal, as good as it gets.

woodland hues January 30, 2006