Tasty Food Logo
  • Home
  • Categories
  • About
  • Contact
Hearty Moroccan Fish Tagine with Olives and Capers

Hearty Moroccan Fish Tagine with Olives and Capers


A flavorful and fragrant North African treat

Enjoy an aromatic blend of spices and fresh ingredients with this delightful Moroccan fish dish.

  • 1 h 30 min
  • 4
  • Intermediate

Chef’s Tip: Use fresh fish for the best texture and flavor.

Ingredients

For the Fish Marinade

Firm white fish fillets (cod or halibut)
4 fillets, about 6 oz each, skinless
Olive oil
2 tablespoons
Ground cumin
2 teaspoons
Ground paprika
1 teaspoon
Turmeric
1 teaspoon
Garlic
2 cloves, minced
Lemon juice
Juice of 1 lemon
Salt and pepper
To taste

For the Tagine Base

Olive oil
2 tablespoons
Onion
1 large, finely sliced
Garlic
2 cloves, minced
Ground coriander
1 teaspoon
Ground cinnamon
1 teaspoon
Ginger powder
1 teaspoon
Chopped tomatoes
1 14-oz can
Fish or vegetable stock
1 cup
Salt and pepper
To taste

For the Garnish

Green olives
1/2 cup, pitted and sliced
Capers
2 tablespoons, drained
Fresh parsley
1/4 cup, chopped
Fresh cilantro
1/4 cup, chopped

For the Accompaniments

Lemon wedges
For serving
Cooked couscous or rice
For serving
Chef’s Tip:

Preparation


Marinating the Fish

1

Mix the Marinade

In a bowl, mix olive oil, cumin, paprika, turmeric, minced garlic, lemon juice, salt, and pepper.

2

Coat the Fish

Rub the marinade over the fish fillets, coating them well.

3

Chill

Cover and refrigerate for at least 30 minutes.

Preparing the Tagine Base

1

Heat the Oil

Heat olive oil in a large tagine or deep skillet over medium heat.

Use a wide, shallow pan to ensure even cooking and flavor distribution.

2

Sauté Onions and Garlic

Add sliced onions and garlic, sauté until soft and translucent.

3

Add Spices

Stir in ground coriander, cinnamon, and ginger powder, cooking for another 2 minutes.

Do not overcook the spices to avoid bitterness.

Cooking Process


1

Simmering the Sauce

Add chopped tomatoes and stock; bring to a simmer and allow to reduce slightly.

2

Cooking the Fish

Gently place the marinated fish into the sauce; cover and simmer for about 15 minutes until cooked through.

3

Finishing Touches

Stir in olives and capers; cook for an additional 5 minutes.

Never leave hot oil unattended. Keep a lid nearby …

Plating & Serving


Hearty Moroccan Fish Tagine with Olives and Capers

Hearty Moroccan Fish Tagine with Olives and Capers

Hearty Moroccan Fish Tagine with Olives and Capers

FaUtensils

Plating the Tagine

Serve the fish tagine over a bed of fluffy couscous or rice, spooning some of the flavorful sauce over the top.

Sauce Pairings

Harissa sauce
Spicy and tangy
Lemon yogurt
Smooth and creamy

Garnishes & Accompaniments

Fresh parsleyFresh cilantro

Perfect Sides

Warm flatbread
Roasted vegetables

Chef's Final Touch

Use fresh fish for the best texture and flavor.

TastyFood

Delicious recipes for home cooks at every skill level.

Quick Links

  • Home
  • Categories
  • About
  • Contact

Categories

  • Breakfast
  • Lunch
  • Dinner
  • Desserts
  • Seafood

Contact Us

  • info@culinarycanvas.com
  • (123) 456-7890
  • 123 Cooking Street
    Foodie City, FC 12345

© 2026 TastyFood. All rights reserved.