Equipment
* optional
Ingredients
Aromatics & Spices
- 30 ml olive oil
- 1 yellow onion, finely chopped
- 4 garlic, minced
- 15 g fresh ginger, peeled and finely grated
- 10 g ras el hanout
- 5 g ground cumin
- 3 g ground turmeric
- 1 cinnamon stick
- ⅛ g saffron threads
Soup Base
- 400 g crushed tomatoes, canned
- 1000 ml vegetable broth
- 150 g dry brown lentils, rinsed and picked over
- 250 g canned chickpeas, rinsed and drained
Fish & Garnish
- 600 g cod fillets, cut into 4 equal portions
- fine sea salt
- black pepper, freshly cracked
- 15 g fresh coriander, roughly chopped
- 1 lemon, cut into wedges
Nutrition (per serving)
Method
Prepare the aromatics by finely chopping the yellow onion, and peeling and mincing the garlic and ginger. Rinse the lentils under cold water.
Heat half of the olive oil in a Dutch oven over medium heat. Add the chopped onion, garlic, and ginger. Cook, stirring frequently, until the onions are soft and translucent.
Add the ras el hanout, cumin, turmeric, and the cinnamon stick to the pot. Stir constantly to toast the spices until they become highly aromatic and slightly darkened.
Pour in the crushed tomatoes and vegetable broth. Add the rinsed dry lentils. Gently crush the saffron threads between your fingers and drop them into the liquid. Bring the mixture to a boil, then immediately reduce the heat to low, cover the pot, and let it bubble gently.
Stir in the drained chickpeas. Continue cooking with the lid slightly ajar until the lentils are completely tender and the soup has thickened beautifully. Taste and adjust seasoning with salt and pepper as needed.
While the soup is in its final minutes of simmering, thoroughly pat the cod fillets dry with paper towels and season generously with salt and black pepper. Heat the remaining olive oil in a frying pan over medium-high heat. Sear the cod undisturbed on the first side until a golden crust forms, then carefully flip. Cook until the fish is entirely opaque and the thickest part reaches 63°C/145°F.
Remove the cinnamon stick from the soup. Ladle the hearty lentil and chickpea base into warm, shallow bowls.
Carefully place one seared cod fillet in the center of each bowl. Scatter roughly chopped fresh coriander over the top and serve immediately with fresh lemon wedges for guests to squeeze over their fish and soup.
Chef's Notes
- To maximize the flavor of your saffron, gently toast the threads in a dry pan for 10 seconds before crushing, or steep them in two tablespoons of warm broth before adding to the pot.
- The soup base actually improves in flavor if made a day ahead. You can prepare the lentil and chickpea stew in advance, refrigerate it, and then simply reheat it and sear the fresh fish when you are ready to serve.
- When purchasing ras el hanout, look for blends that contain rose petals, lavender, and grains of paradise for a truly authentic, complex Moroccan flavor profile.
- Cross-contamination caution: Keep all utensils and cutting boards used for the raw fish completely separate from the fresh herbs and lemon garnishes.
Storage
Refrigerator: 3 days — Store the fish separately from the soup if possible to maintain texture.
Freezer: 2 months — Freeze the soup base only. The cod will become tough and rubbery if frozen and reheated.
Reheating: Warm the soup gently over medium-low heat. Reheat the cod separately in a low oven or flake it into the hot soup just before serving to avoid overcooking.










