Seafood Tagine with Harissa, Chickpeas, and Lemon-Coriander Couscous Recipe
Introduction
Seafood tagine is a flavorful Moroccan-inspired dish that combines tender seafood with a spicy tomato and harissa sauce. Served alongside fluffy couscous and garnished with fresh coriander and toasted almonds, it makes a satisfying and aromatic meal perfect for any night.

Ingredients
- 1 tbsp vegetable oil
- 1 onion, chopped
- 1 red pepper, deseeded and chopped
- 1 garlic clove, finely chopped
- 2 tbsp harissa
- 2 x 400g cans chopped tomato
- 400g can chickpeas
- 350g bag frozen seafood selection
- 300g couscous
- Small pack coriander, leaves only, roughly chopped
- 25g toasted flaked almonds
- Zest and juice of ½ lemon, reserving the other ½ to serve
Instructions
- Step 1: Heat the vegetable oil in a large pan over medium heat. Add the chopped onion and red pepper and cook for about 5 minutes until softened.
- Step 2: Stir in the finely chopped garlic, harissa, and chopped tomatoes. Cook the mixture for around 10 minutes until it thickens slightly.
- Step 3: Add the frozen seafood selection to the pan, cover, and cook for about 10 minutes more until the seafood is thoroughly cooked.
- Step 4: While the tagine cooks, place the couscous in a serving bowl and pour over boiling water just to cover it. Cover the bowl with cling film and leave the couscous to soak and soften.
- Step 5: Once the couscous has absorbed the water, stir in most of the chopped coriander, toasted flaked almonds, lemon zest and juice, and season to taste.
- Step 6: Serve the seafood tagine alongside the couscous. Cut the reserved lemon half into wedges to squeeze over the dish, and sprinkle with the remaining coriander before serving.
Tips & Variations
- For extra depth, add a teaspoon of smoked paprika or a pinch of cinnamon to the sauce when cooking.
- If you prefer, substitute chickpeas with white beans for a creamier texture.
- Use fresh seafood if available, adjusting the cooking time accordingly to avoid overcooking.
- For a spicier dish, increase the amount of harissa or add a pinch of chili flakes.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove or in the microwave until warmed through. To keep couscous fluffy, sprinkle a little water over it before reheating and cover to steam.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh seafood instead of frozen?
Yes, fresh seafood works well and may reduce the cooking time slightly. Add it towards the end of cooking and watch carefully to prevent overcooking.
Is harissa very spicy? Can I omit it?
Harissa adds a moderate heat and smoky flavor. If you prefer a milder dish, reduce the amount or omit it entirely and replace with a teaspoon of smoked paprika for flavor.
Print
Seafood Tagine with Harissa, Chickpeas, and Lemon-Coriander Couscous Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Halal
Description
A vibrant and aromatic seafood tagine featuring a spicy harissa tomato sauce, tender mixed seafood, and colorful vegetables, served alongside fluffy lemon and coriander couscous with toasted almonds. This dish brings bold North African flavors to your table in a quick and easy stovetop recipe.
Ingredients
Tagine
- 1 tbsp vegetable oil
- 1 onion, chopped
- 1 red pepper, deseeded and chopped
- 1 garlic clove, finely chopped
- 2 tbsp harissa
- 2 x 400g cans chopped tomato
- 400g can chickpeas
- 350g bag frozen seafood selection
Couscous
- 300g couscous
- small pack coriander, leaves only, roughly chopped
- 25g toasted flaked almonds
- Zest and juice of ½ lemon (plus extra ½ lemon to serve)
Instructions
- Prepare the tagine base: Heat the vegetable oil in a large pan over medium heat. Add the chopped onion and red pepper and cook for about 5 minutes until softened and fragrant.
- Add garlic and spices: Stir in the finely chopped garlic and 2 tablespoons of harissa paste. Cook together for 1 minute to release the aromas.
- Simmer tomatoes and chickpeas: Pour in the two cans of chopped tomatoes and add the chickpeas. Allow the mixture to cook for about 10 minutes, stirring occasionally until it thickens to a rich sauce.
- Cook the seafood: Add the frozen seafood selection to the pan. Cover and cook for about 10 minutes or until the seafood is cooked through and tender.
- Prepare the couscous: Place the couscous in a serving bowl and pour boiling water over it just to cover. Cover the bowl tightly with cling film and let it soak while the tagine finishes cooking.
- Flavour the couscous: Once the couscous has soaked, fluff it up with a fork and mix in most of the chopped coriander leaves, toasted flaked almonds, lemon zest, lemon juice, and season with salt and pepper to taste.
- Serve: Spoon the tagine onto plates or a serving dish alongside the lemon and coriander couscous. Garnish with the remaining coriander and lemon wedges for squeezing over the top.
Notes
- You can substitute the frozen seafood selection with fresh seafood if available; just adjust cooking times accordingly.
- Harissa paste can vary in heat; adjust quantity according to your spice tolerance.
- For a gluten-free version, substitute the couscous with quinoa or cauliflower rice.
- To add more protein, consider stirring in extra chickpeas or serving with a side salad.
- To toast almonds, dry fry them in a pan over medium heat until golden and fragrant, about 2-3 minutes.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: North African
Keywords: Seafood Tagine, Harissa, Couscous, North African Cuisine, Spicy Seafood Stew, One-Pot Meal

