A signature dish from Algeria's Mediterranean coast, whole white fish is deeply scored and smothered in chermoula — a fragrant blend of cilantro, parsley, cumin, paprika, garlic, and lemon — then grilled over charcoal until the skin crackles and the flesh turns silky. The marinade doubles as a basting sauce, infusing every bite with bright, earthy North African flavor. Serve simply with crusty bread and lemon wedges to let the fish shine.
Nutrition Facts
Per serving (estimated)
- 495 kcalCalories
- 28 gFat
- 5 gSaturated Fat
- 4 gCarbs
- 1 gFiber
- 1 gSugar
- 52 gProtein
- 920 mgSodium
- 780 mgPotassium
- 95 mgCalcium
- 3 mgIron
- 22 mgVitamin C
- 180 mcgVitamin A
Ingredients
For the chermoula marinade
- 1 cup fresh cilantro leaves and tender stems, finely chopped
- 1/2 cup fresh flat-leaf parsley, finely chopped
- 6 garlic cloves, minced
- 2 teaspoons ground cumin
- 2 teaspoons sweet paprika
- 1 teaspoon hot paprika or cayenne
- 1 teaspoon ground coriander
- 1/2 teaspoon saffron threads, bloomed in 1 tablespoon warm water
- 1/2 cup extra-virgin olive oil
- 1/4 cup fresh lemon juice (about 2 lemons), plus zest of 1 lemon
- 1 1/2 teaspoons fine sea salt
- 1 teaspoon freshly ground black pepper
For the fish
- 4 whole white fish (sea bass, bream, or snapper), about 1 to 1 1/4 lb each, gutted and scaled
- Olive oil, for brushing the grill
- Lemon wedges and cilantro sprigs, to serve
Directions
- Make the chermoula: In a medium bowl, combine the cilantro, parsley, garlic, cumin, sweet paprika, hot paprika, coriander, saffron with its soaking water, olive oil, lemon juice, lemon zest, salt, and pepper. Stir well into a thick, fragrant paste.
- Prepare the fish: Pat the fish dry with paper towels. Using a sharp knife, make 3 deep diagonal slashes on each side of each fish, cutting down to the bone. Tuck a few thin lemon slices into the cavity of each fish.
- Marinate: Rub the chermoula generously over the entire fish, working it firmly into the slashes, inside the cavities, and under the skin where possible. Place the fish in a shallow dish, cover, and refrigerate for 30 to 60 minutes to let the flavors penetrate.
- Heat the grill: Prepare a charcoal grill for direct medium-high heat (about 400°F/200°C). Just before grilling, scrape the grill grates clean and brush them with oil-soaked paper towels to prevent sticking.
- Grill the fish: Place the fish on the hot grate and cook for 5 to 7 minutes on the first side without moving, until the skin releases cleanly and shows crisp char marks. Carefully flip and grill another 5 to 7 minutes on the second side, basting once with any remaining chermoula.
- Check doneness: The fish is ready when the flesh flakes easily at the thickest part and an instant-read thermometer inserted near the bone reads 145°F (63°C).
- Rest and serve: Transfer the fish to a warm platter and let rest for 2 minutes. Spoon any pooled juices over the top, garnish with fresh lemon wedges and cilantro sprigs, and serve immediately with crusty bread.
Cook’s Notes
- For the most authentic flavor, seek out very fresh whole fish from a trusted fishmonger; small sea bass or bream are traditional along the Algerian coast.
- If using skin-on fillets instead of whole fish, reduce grilling time to 3 to 4 minutes per side and use an oiled fish basket to prevent the fish from falling apart.
- Chermoula can be made up to 2 days ahead and stored in the refrigerator — the flavors actually deepen overnight.
- A charcoal grill gives the characteristic smoky edge; if using a gas grill, add a small foil packet of soaked wood chips for smoke.
- Serve with warm flatbread, a simple tomato-cucumber salad, and extra lemon to capture every drop of the herbaceous pan juices.
More Algeria Recipes You’ll Love
Craving more flavors from Algeria? Try these traditional recipes:










