Moroccan Spiced Lentil and Chickpea Soup with Seared Cod

Moroccan Spiced Lentil and Chickpea Soup with Seared Cod

A vibrant, warming Moroccan stew rich with earthy lentils, tender chickpeas, and a fragrant tomato broth infused with ras el hanout and saffron, crowned with perfectly flaky pan-seared cod fillets.

1hIntermediate4 generous bowls
Remix

Equipment

Dutch oven
Frying pan
Chef's knife
Cutting board
Fish spatula*

* optional

Ingredients

4 servings

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)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

511
Calories
45g
Protein
59g
Carbohydrates
12g
Fat
14g
Fiber
12g
Sugar
1736mg
Sodium
Full nutrition
Calories
511 kcal
Protein
45 g
Carbohydrates
59 g
Fat
12 g
Fiber
14 g
Sugar
12 g
Sodium
1736 mg
Saturated Fat
2 g
Monounsaturated Fat
6 g
Polyunsaturated Fat
2 g
Cholesterol
65 mg
Potassium
1542 mg
Calcium
178 mg
Iron
7.7 mg
Magnesium
121 mg
Phosphorus
537 mg
Zinc
3.0 mg
Vitamin A
90 mcg
Vitamin C
33 mg
Vitamin D
1.4 mcg
Vitamin E
2.7 mg
Vitamin K
21 mcg
Vitamin B6
0.8 mg
Vitamin B12
1.4 mcg
Thiamin
0.57 mg
Riboflavin
0.25 mg
Niacin
4.7 mg
Folate
233 mcg
Water
477 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Prepare the aromatics by finely chopping the yellow onion, and peeling and mincing the garlic and ginger. Rinse the lentils under cold water.

10m
02

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.

6m
03

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.

1mLook for: Spices darken slightlyFeel: Aroma becomes very strong
04

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.

25m
05

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.

10mFeel: Lentils crush easily between fingers without a chalky center
06

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.

8mLook for: Fish turns from translucent to opaque white and flakes easily
07

Remove the cinnamon stick from the soup. Ladle the hearty lentil and chickpea base into warm, shallow bowls.

08

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 daysStore the fish separately from the soup if possible to maintain texture.

Freezer: 2 monthsFreeze 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.

Troubleshooting

Lentils remain tough and crunchy after the stated cooking time

Cause: The acidity of the tomatoes combined with old lentils can drastically increase cooking time

Fix: Add 120ml to 250ml of hot water or broth and continue simmering until tender, testing every 10 minutes

Prevention: Check the expiration date on dried lentils and avoid using highly acidic canned tomatoes without sufficient broth

Fish falls apart in the pan

Cause: The pan was not hot enough, the fish was wet when added, or it was moved before the crust released

Fix: Gently fold the broken pieces directly into the finished soup bowls; it will still taste excellent

Prevention: Pat fish completely dry, heat oil until shimmering, and let the fish sear undisturbed

Soup lacks depth and tastes flat

Cause: Insufficient salt to balance the earthy legumes and spices

Fix: Stir in fine sea salt a pinch at a time, and add an extra squeeze of fresh lemon juice to brighten the flavors

Prevention: Season incrementally throughout the cooking process

Cultural Context

This dish draws deep inspiration from Harira, Morocco's famous legume and tomato soup traditionally used to break the fast during Ramadan. By incorporating fresh cod, it nods to the vibrant culinary traditions of Moroccan coastal cities like Essaouira and Agadir, where abundant Atlantic seafood is frequently paired with the warming, earthy spices of the inland markets.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1