Fish Tagine With Olives (Moroccan Stew)

READY IN: 1hr 45mins
Recipe by Nasseh

Here is another wonderful recipe for all you tagine lovers. This one is to be prepared in a cooking tagine.

Top Review by Rinshinomori

Fantastic fish dish bursting with flavor and fish stayed moist from the wet heat. I do not own a large tagine but used a Japanse nabe (clay pot) or hot pot with lid and that worked out perfectly. Timing for cooking was right on too. The only change I made was used half the salt ie 1/2 tsp instead of 1 tsp. Thank you Nasseh for posting this comforting dish.

Ingredients Nutrition


  1. Peel the potatoes & cut them into strips, about the size of a large french fry. Put them into a bowl & rinse. Then sprinkle paprika over the potatoes, turning them several times to make sure they are all covered.
  2. Place the tomato sauce, olive oil, water, tomato, onions, & spices in a medium or large tagine. Stir to mix all the ingredients, then lay the potatoes on top of the sauce. Cover & cook on low heat for 30 minutes.
  3. While the potatoes are cooking, mix the ingredients of the charmoula in a small bowl. Place the fillets into a shallow bowl or dish, pour half the mixture over top of the fish & let it marinate for 30 minutes.
  4. Boil the olives in a small sauce pan of water for 5 minutes to remove their bitterness. Once done, drain the water & stir the rest of the charmoula in with the olives, set aside to be used later.
  5. Stir the sauce in the tagine then place the fish fillets on top of the potatoes. Scatter the lemon & olives on the fish & pour all the remaining charmoula over the fish.
  6. Cover the tagine & continue to cook on low heat for another hour. The tagine is done once the potatoes are tender.
  7. Serve in the tagine with thick bread to scoop up the sauce & fish. Make sure you protect your table because the tagine will stay hot for a time.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a