Easy Chermoula-Marinated Grilled Fish

Big, bold flavor meets flaky grilled fish in the most unforgettable way. Between the smoky char on the halibut and that bright, herby chermoula spooned right over the top, every bite tastes like something special without making you work all day for it. This is the kind of dish I love bringing to the table when friends are gathered around hungry and ready for a good meal.

Why You’ll Love This Chermoula-Marinated Grilled Fish

  • Bold Flavor: The saffron, garlic, herbs, and grilled peppers create a rich topping that gives every bite layers of savory, bright flavor.
  • Perfect for Entertaining: This recipe makes enough for 8 servings, making it a wonderful centerpiece for family dinners or backyard cookouts.
  • Fresh and Colorful: The mix of tomatoes, mint, cilantro, and lemon brings a vibrant finish that looks just as beautiful as it tastes.
  • Make-Ahead Friendly: The chermoula can rest ahead of time, which helps the flavors come together even more before serving.
  • Simple Grilling Method: A hot charcoal grill and a few basic ingredients are all you need to cook the fish beautifully.
  • Restaurant-Style at Home: That spoonful of warm chermoula over grilled halibut feels impressive while still being completely approachable.

Ingredients You’ll Need

This dish keeps things lively with fresh herbs, warm spices, and a beautifully grilled piece of halibut that soaks up every bit of flavor. If you enjoy mediterranean dinner recipes that feel hearty yet bright, this one delivers that balance in such a satisfying way.

  • Pinch saffron threads: The saffron adds a deep, distinctive flavor to the chermoula. Even a small pinch goes a long way once it blooms in the hot water.
  • 1/4 cup hot water: Hot water helps soften and release the flavor from the saffron threads so they blend smoothly into the sauce.
  • 1 tablespoon canola oil: This oil is used to gently cook the garlic and spices, helping everything combine evenly without overpowering the other ingredients.
  • 3 cloves garlic, finely chopped: Garlic brings bold savory flavor to the chermoula. Finely chopping it helps it melt right into the mixture.
  • 1 teaspoon ancho chile powder: Ancho chile powder adds mild warmth and depth without making the dish overly spicy.
  • 1 teaspoon ground coriander: Ground coriander gives the sauce a citrusy, earthy note that pairs beautifully with the lemon and herbs.
  • 1 teaspoon ground cumin: Cumin adds warmth and richness that helps anchor the brighter ingredients in the chermoula.
  • 1/2 teaspoon chile de arbol: This ingredient brings a little extra heat and balances the sweetness from the peppers and tomatoes.
  • 1/4 cup extra-virgin olive oil: Olive oil gives the chermoula a silky texture and helps carry all those bold flavors throughout the dish.
  • 1 teaspoon finely grated lemon zest: Lemon zest adds concentrated citrus flavor that keeps the sauce tasting fresh and lively.
  • Juice of 1 lemon: Fresh lemon juice brightens the entire dish and balances the richness of the grilled fish.
  • 2 red bell peppers, grilled, peeled, seeded and sliced: Grilled red peppers bring smoky sweetness and soft texture to the chermoula.
  • 2 ripe beefsteak tomatoes, diced and seeded: Tomatoes add freshness and juiciness without watering down the sauce since the seeds are removed.
  • 20 fresh mint leaves, torn: Torn mint leaves bring cool freshness and help lighten the deeper spice flavors.
  • 3 tablespoons coarsely chopped fresh cilantro: Cilantro adds a bright herbal finish that ties together the peppers, lemon, and spices.
  • 2 pound halibut fillet (1 1/2-to-2-inches thick): Thick halibut holds up beautifully on the grill and stays hearty enough to handle the generous topping of chermoula.
  • Canola oil: Brushing the fish with oil helps keep it from sticking to the grill and encourages even cooking.
  • Kosher salt and freshly ground black pepper: Salt and pepper season the halibut simply so the chermoula can really shine.

How to Make Chermoula-Marinated Grilled Fish

This recipe feels like pure celebration food to me. There’s something mighty special about pulling a beautifully grilled piece of fish off the fire and covering it with a spoonful of fresh, vibrant chermoula while everybody nearby starts asking when supper’s ready.

  1. Bloom the saffron by combining the saffron threads and hot water in a small bowl. Let it sit for 10 minutes while you prepare the rest of the chermoula ingredients.
  2. Cook the garlic and spices by heating the canola oil in a small sauté pan over medium heat. Add the chopped garlic and cook for 30 seconds, then stir in the ancho chile powder, coriander, cumin, and chile de arbol. Cook for 1 minute before adding the saffron along with its soaking water. Remove the pan from the heat.
  3. Whisk together the olive oil, lemon zest, lemon juice, and the garlic-saffron mixture in a medium bowl. Stir in the grilled red bell peppers, diced tomatoes, torn mint leaves, and chopped cilantro until everything is evenly combined.
  4. Rest the chermoula by covering the bowl and letting it sit at room temperature for at least 30 minutes so the flavors can meld together. If making it ahead, refrigerate overnight and bring it back to room temperature before serving.
  5. Grill the halibut by heating a charcoal grill for direct grilling at medium-high heat. Brush both sides of the fish with canola oil and season with kosher salt and black pepper. Grill the halibut for about 10 minutes per side until charred on both sides and cooked to medium or well done.
  6. Top the grilled halibut with the chermoula immediately after transferring it to a platter. Let the fish rest for 5 minutes before serving so the flavors have time to settle into every bite.

Tips for the Best Chermoula-Marinated Grilled Fish

  • Give the Saffron Time — Letting the saffron sit in hot water for the full 10 minutes helps bring its flavor into the chermoula evenly.
  • Don’t Skip the Resting Time — Allowing the chermoula to sit before serving helps all the herbs, lemon, and spices blend together beautifully.
  • Use Thick Halibut — A thicker fillet holds up better on the grill and stays sturdy under the generous topping of chermoula.
  • Bring Chilled Chermoula to Room Temperature — If the sauce has been refrigerated overnight, letting it warm slightly before serving helps the olive oil loosen back up and keeps the flavors balanced.
  • Oil the Fish Well — Brushing both sides with canola oil helps the halibut cook more evenly over the grill grates.
  • Serve Immediately After Topping — Spoon the chermoula over the fish right away so those fresh flavors settle into the grilled halibut while it rests. This is one of those easy mediterranean diet recipes that tastes especially lively fresh off the grill.

Storage & Make-Ahead Tips

Fridge: Store leftover grilled fish and chermoula in separate airtight containers in the refrigerator for up to 3 to 4 days. Keeping the sauce separate helps the fish maintain its texture when reheated.

Freezer: The grilled halibut can be frozen for up to 3 months in a tightly wrapped freezer-safe container. Thaw overnight in the refrigerator before reheating. The fresh herb mixture in the chermoula is best enjoyed fresh rather than frozen.

Make-Ahead: The chermoula can be prepared the night before and refrigerated overnight to give the flavors even more time to meld together. Just bring it to room temperature before spooning over the grilled fish.

What to Serve With Chermoula-Marinated Grilled Fish

This grilled fish already brings so much flavor to the table, so I like pairing it with simple sides that let the chermoula stay front and center. A few fresh additions turn it into one mighty satisfying spread.

  • Steamed rice
  • Warm flatbread
  • Simple green salad
  • Roasted vegetables
  • Couscous
  • Grilled potatoes

Frequently Asked Questions

Q: What does chermoula taste like?

Chermoula has a bold mix of bright lemon, earthy spices, fresh herbs, and smoky vegetables. In this recipe, the grilled peppers and tomatoes add a little sweetness while the saffron, cumin, coriander, and garlic give the sauce a deeper savory flavor. The fresh mint and cilantro help balance everything so the sauce tastes lively and fresh instead of heavy.

Q: Can I make the chermoula ahead of time?

Yes, and it actually works wonderfully that way. The recipe specifically allows the chermoula to rest overnight in the refrigerator so the flavors have more time to blend together. Before serving, let it come back to room temperature so the olive oil softens and the flavors taste balanced again.

Q: Why is the saffron soaked in hot water first?

Soaking the saffron in hot water helps release its flavor and color before it gets added to the sauce. Since the recipe only uses a small pinch, blooming it first helps distribute that flavor throughout the chermoula instead of leaving it concentrated in just one area.

Q: How do I know when the halibut is done grilling?

The recipe cooks the halibut for about 10 minutes per side over medium-high heat until it is charred on both sides and cooked to medium or well done. Because the fillet is fairly thick, the longer grilling time helps the fish cook through while still holding together on the grill.

Q: Can I use the chermoula on other mediterranean dinner recipes?

This sauce pairs especially well with grilled foods because of its bright herbs and citrus flavor. The mix of peppers, tomatoes, lemon, and spices gives it a hearty texture that works beautifully spooned over seafood and other grilled main dishes.

Q: Why does the fish rest before serving?

Letting the fish rest for 5 minutes after topping it with the chermoula gives the flavors time to settle into the halibut. It also allows the fish to finish relaxing after grilling, making it easier to serve in large pieces without breaking apart.

Q: Do I need a charcoal grill for this recipe?

The directions are written for a charcoal grill using direct medium-high heat. That grilling method gives the fish its charred exterior and smoky flavor that pairs so well with the chermoula topping.

That combination of smoky grilled halibut and fresh chermoula is the kind of meal that makes folks linger around the table just a little longer. It’s colorful, hearty, and packed with personality in every single bite.

Chermoula-Marinated Grilled Fish

Big, bold flavor meets flaky grilled fish in the most unforgettable way. Between the smoky char on the halibut and that bright, herby chermoula spooned right over the top, every bite tastes like something special without making you work all day for it.
Total Time 1 hour 20 minutes
Servings: 8 servings

Ingredients
  

  • 1 pinch saffron threads
  • 1/4 cup hot water
  • 1 tablespoon canola oil
  • 3 cloves garlic finely chopped
  • 1 teaspoon ancho chile powder
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chile de arbol
  • 1/4 cup extra-virgin olive oil
  • 1 teaspoon lemon zest finely grated
  • 1 lemon juice juice of 1 lemon
  • 2 red bell peppers grilled, peeled, seeded and sliced
  • 2 ripe beefsteak tomatoes diced and seeded
  • 20 fresh mint leaves torn
  • 3 tablespoons fresh cilantro coarsely chopped
  • 2 pound halibut fillet 1 1/2-to-2-inches thick
  • canola oil for brushing fish
  • kosher salt to taste
  • freshly ground black pepper to taste

Method
 

  1. Combine the saffron and hot water in a small bowl and let sit for 10 minutes to bloom.
  2. Heat the canola oil in a small saute pan over medium heat.
  3. Add the garlic and cook for 30 seconds.
  4. Add the ancho chile powder, ground coriander, ground cumin and chile de arbol and cook for 1 minute.
  5. Add the saffron and its soaking water and remove from the heat.
  6. Whisk together the olive oil, lemon zest, lemon juice and garlic-saffron mixture in a medium bowl.
  7. Mix in the grilled red bell peppers, tomatoes, mint leaves and cilantro.
  8. Cover the bowl and let sit at room temperature for at least 30 minutes to allow the flavors to meld, or refrigerate overnight.
  9. Bring the chermoula to room temperature before serving.
  10. Heat a charcoal grill for direct grilling at medium-high heat.
  11. Brush both sides of the halibut with canola oil and season with kosher salt and freshly ground black pepper.
  12. Grill the halibut until charred on both sides and cooked to medium or well done, about 10 minutes per side.
  13. Transfer the halibut to a platter and top with the chermoula immediately.
  14. Let the halibut rest for 5 minutes before serving.

Notes

Store leftover grilled fish and chermoula separately in the refrigerator for up to 3 to 4 days. Serve the grilled halibut with steamed rice, couscous, or a simple green salad for a hearty meal.

Leave a Comment

Recipe Rating