This vibrant Moroccan dish features tender fish fillets bathed in a fragrant herb paste of cilantro, parsley, garlic, and warm spices that transport your taste buds straight to North Africa. The bold chermoula sauce is both fresh and deeply aromatic, creating a perfectly balanced dish that's elegant enough for entertaining yet simple enough for weeknight dinners.
⏱️45 min
📊Easy
👥4 servings
🍽️Main
seafoodquicklightfestive
Ingredients
800 gwhite fish fillets (cod, sea bass, or halibut)
100 gfresh cilantro
80 gfresh flat-leaf parsley
4 piecesgarlic cloves
2 tspground cumin
1 tsppaprika
3 tbspfresh lemon juice
150 mlextra virgin olive oil
1 tspsalt
0.5 tspblack pepper
1 piecered chili pepper (optional)
Instructions
1PREPARE THE CHERMOULA SAUCE: Roughly chop the fresh cilantro, parsley, and garlic cloves, then place them in a food processor or blender. Add the ground cumin, paprika, and red chili pepper if using for heat. Pulse the mixture several times until the herbs are finely chopped but still have some texture, about 30-45 seconds. This ensures the sauce remains vibrant and aromatic rather than becoming a smooth paste. Pour in the fresh lemon juice and slowly drizzle in the extra virgin olive oil while pulsing, until you achieve a thick, pesto-like consistency. Season generously with salt and black pepper to taste, adjusting the lemon juice if needed for brightness.
2PAT THE FISH DRY: Remove your fish fillets from the refrigerator and gently pat them completely dry with paper towels on both sides. This step is crucial for achieving proper cooking and allowing the chermoula to adhere better to the fish. If the fish is very thick (over 2cm), you can gently pound it to an even thickness of about 1.5-2cm using a meat mallet, which ensures even cooking throughout.
3COAT WITH CHERMOULA: Place the fish fillets on a large plate or cutting board and generously coat both sides with the prepared chermoula sauce, reserving about 3-4 tablespoons for serving. Use a spoon or brush to spread the sauce evenly, ensuring each fillet is well covered. Let the coated fish sit at room temperature for 10-15 minutes, which allows the flavors to begin penetrating the flesh and the aroma to develop beautifully.
4HEAT YOUR COOKING SURFACE: Heat a large non-stick skillet or cast-iron pan over medium-high heat for about 2-3 minutes until it is hot but not smoking. You can test the heat by sprinkling a few drops of water on the surface—they should sizzle immediately and evaporate. Lightly brush the pan with olive oil or use a thin cooking spray to prevent sticking while maintaining the chermoula coating on the fish.
5COOK THE FISH: Carefully place the chermoula-coated fish fillets skin-side up (if they have skin) into the hot pan and cook for 5-6 minutes without moving them. Resist the temptation to flip or move the fish, as this allows a light golden crust to form on the bottom. The flesh should become opaque and start to flake when tested with a fork. Gently flip the fillets and cook for another 3-4 minutes on the other side until the fish is cooked through and flakes easily with minimal pressure.
6FINISH AND SERVE: Transfer the cooked fish fillets to a warm serving platter or individual plates using a wide spatula to prevent them from breaking. Immediately drizzle the reserved fresh chermoula sauce over the top of each fillet for an extra burst of flavor and color. Serve hot or at room temperature with fresh lemon wedges, crusty bread, and a crisp green salad on the side. The dish pairs beautifully with steamed couscous or roasted vegetables for a complete Moroccan-inspired meal.