Ingredients
Method
- Step 1: Prep the Fish
- Place the fish fillets in a bowl. Add olive oil, lemon juice, paprika, cumin, ginger, turmeric, garlic, and salt. Mix gently until fully coated. Set aside for 10 minutes.
- Step 2: Build the Base of the Tagine
- Layer the sliced onions onto the bottom of your tagine pot. Spread the grated tomatoes over the onions, then add tomato paste. Place sliced peppers on top.
- Step 3: Add the Marinated Fish
- Arrange the seasoned fish fillets over the vegetables. Pour any remaining marinade into the pot.
- Step 4: Add Aromatics and Liquids
- Top the fish with sliced preserved lemon and olives. Sprinkle with cilantro and parsley. Add the water around the sides.
- Step 5: Cook the Tagine
- Cover with a lid and cook on low heat for about 35 minutes until the fish is tender and the sauce has thickened.
- Step 6: Rest and Serve
- Turn off the heat and allow the tagine to rest for 10 minutes before serving to let the flavors settle.
Notes
For the best authentic flavor, always cook the tagine on low heat. If the sauce reduces too much, add a splash of water. Serve with warm Moroccan bread or couscous.
