
Fish tagine is a hearty and flavorful dish that originated in Morocco. It's a staple of Moroccan cuisine, often made with fish, vegetables, and spices.
A traditional fish tagine is cooked in a clay pot with a conical lid, which helps to trap the steam and cook the food evenly. This cooking method is essential to achieving the rich and tender flavors of a classic fish tagine.
The combination of fish, onions, garlic, and spices is a classic one in Moroccan cooking. These ingredients are commonly used in many fish tagine recipes.
In Moroccan cuisine, fish tagine is often served with couscous, a traditional North African dish made from crushed durum wheat semolina.
Discover more: How to Cook in a Tagine Pot
What Is a Tagine?
A tagine is a conical earthenware pot, and the dish prepared in the tagine pot shares the same name as its cooking vessel.
Traditionally, tagines were made of earthenware and were not glazed. This means that the natural clay material of the pot would absorb flavors and moisture from the food, which is a big part of what makes tagine cooking so great.
Discover more: How to Cook with a Tagine
The cone-like design of a tagine pot allows steam to ascend and then condense, returning into the container as a natural and continuous basting of the food being cooked. This results in perfectly moist and buttery meats with little to no fuss.
Tagines are now made of different types of materials, glazed and elegantly decorated, which has led to the creation of tagines for serving as well as cooking.
Related reading: Les Tagines
Moroccan Recipe
To make a traditional Moroccan fish tagine, you'll need to prepare the chermoula marinade and marinate the fish for at least 2 hours, or even better overnight.
The chermoula marinade is a key component of the dish, and it's used to add flavor to the fish and vegetables. To make it, you'll need to combine ginger, salt, pepper, turmeric, and olive oil.
One of the unique aspects of Moroccan cooking is the use of preserved lemons and olives to add flavor to the dish. You can decorate the top of the tagine with fresh or preserved lemons, and olives for additional flavor.
Take a look at this: Meatball Tagine
To cook the tagine, you'll need to layer the ingredients in a specific order. Start with a layer of sliced tomato and onion rings, followed by a layer of sliced potato.
Here's a quick rundown of the ingredients you'll need for the tagine:
- Chermoula marinade ingredients: ginger, salt, pepper, turmeric, olive oil
- Vegetable ingredients: sliced tomato, onion rings, bell pepper, potatoes
- Additional flavorings: preserved lemons, olives
The tagine should be cooked on low heat over a fire or on the stove until the fish is cooked through and the vegetables are tender.
Ingredients and Nutrition
Fish tagine is a flavorful and nutritious dish that's perfect for a weeknight dinner. The ingredients are relatively simple, with a focus on fresh vegetables and lean protein.
The star of the show is, of course, the fish. You can use any firm white fish for this recipe, such as cod, halibut, or bass. In fact, the original recipe calls for 4 frozen cod fillets, which is a great option if you're short on time.
Some common vegetables that make an appearance in fish tagine recipes include bell peppers, tomatoes, potatoes, and carrots. These add natural sweetness and texture to the dish.
Here are some common ingredients found in fish tagine recipes:
- Fish (white flesh firm fish)
- Produce: onions, bell peppers, tomatoes, potatoes, carrots
- Pantry & spice rack: cumin, coriander seeds, turmeric, smoked paprika, bouillon powder, pepper, harissa
- Canned goods: chickpeas
Ingredients

When it comes to Moroccan Fish Tagine, the ingredients are a key part of its rich flavor and aroma. The dish typically features a firm white fish, such as cod or halibut, which is marinated in a mixture of spices and herbs.
The fish is often paired with a variety of vegetables, including bell peppers, onions, tomatoes, and potatoes. These vegetables add natural sweetness and texture to the dish. You can also find preserved lemons and olives in some recipes, which add a tangy and salty flavor.
A key component of Moroccan Fish Tagine is the chermoula marinade, which is made with parsley, cilantro, garlic, and spices. This marinade is often used to coat the fish and vegetables before cooking. You can also use it as a sauce to serve with the dish.
Here are some common ingredients found in Moroccan Fish Tagine recipes:
The amount of ingredients can vary depending on the recipe and personal preference. Some recipes may call for a larger or smaller amount of fish, vegetables, or spices.
Nutrition

When it comes to nutrition, it's great to know what's in the food we eat. The recipe I'm looking at has a surprisingly low calorie count of 299 kcal per serving.
The fat content is also relatively low, at 11g per serving. This is good news for those watching their weight or managing high cholesterol.
This recipe is also a good source of protein, with 41g per serving. Protein is essential for building and repairing muscles, making it a great choice for fitness enthusiasts.
Here's a breakdown of the nutrition facts:
I've noticed that many recipes include a lot of salt, but this one is relatively low in salt, making it a great choice for those on a low-sodium diet.
Serving and Pairing
To enhance the Moroccan experience, serve your fish tagine with some delicious accompaniments.
Moroccan bread is a must-have to mop up the flavorful sauce. Try serving it in the middle of the table and tear off chunks as you eat.
Additional reading: Tagine Moroccan Couscous
A simple side salad is a great palate cleanser after the meal. Consider serving fresh anise with a little lemon or a simple herb salad with a little splash of vinegar and salt.
Briny flavors complement the meal nicely, so try pairing it with big green olives and pickled vegetables.
Alternatives and Variations
If you don't have a tagine, you can make this Moroccan fish recipe in a Dutch oven, a large deep skillet or a sauté pan.
A braiser can also work, allowing you to cook the dish on the stovetop or in the oven.
To bake the dish in the oven, layer all the ingredients in an oven/casserole dish and cover it with foil initially to allow the juices to come out and the potatoes to cook through properly.
Uncover the oven dish and put it under the grill for a few minutes to allow the top to golden and edges to crisp.
The juice should also thicken slightly and absorb, but make sure there's enough sauce to scoop up with some bread.
For another approach, see: Baked Fish Casserole Dish
Frequently Asked Questions
What is fish tagine?
A traditional Moroccan dish, fish tagine is a flavorful stew made with fish, vegetables, and a rich, zesty sauce. This hearty and aromatic dish is a staple in Moroccan cuisine, perfect for warm weather gatherings.
Featured Images: pexels.com


