Dive into the vibrant flavors of North Africa with this Moroccan Fish Stew, a hearty and aromatic dish that’s perfect for cozy dinners or special gatherings. This recipe combines tender chunks of white fish, such as cod or halibut, with a medley of colorful vegetables including carrots, red bell peppers, and potatoes, all simmered in a richly spiced tomato-based broth infused with warming cumin, coriander, paprika, and turmeric. Fresh ginger and garlic add a fragrant depth, while a hint of cayenne delivers gentle heat. Finished with a sprinkle of fresh cilantro and served with bright lemon wedges, this easy-to-make, one-pot dish bursts with authentic Moroccan flavors and is both healthy and comforting. Ready in under an hour, it pairs beautifully with crusty bread or fluffy couscous to soak up the savory broth. Perfect for seafood lovers seeking a bold, globally-inspired meal!
Heat the olive oil in a large, deep pot or Dutch oven over medium heat.
Add the diced onion and sauté for 5-7 minutes, or until softened and translucent.
Stir in the minced garlic and grated ginger, cooking for 1-2 minutes until fragrant.
Add the ground cumin, coriander, paprika, turmeric, and cayenne pepper. Stir the spices into the onion mixture and sauté for 1 minute to toast them lightly.
Pour in the crushed tomatoes and chicken or fish stock. Stir to combine.
Add the sliced carrot, diced red bell pepper, and diced potatoes to the pot. Stir well, bring the mixture to a simmer, and cover with a lid.
Cook the vegetables over medium-low heat for 20 minutes, or until the potatoes and carrots are tender.
Carefully nestle the chunks of fish fillet into the stew, making sure they are covered in the liquid. Season with salt and black pepper.
Cover the pot again and cook for an additional 8-10 minutes, or until the fish is cooked through and flakes easily with a fork.
Taste and adjust seasoning as necessary.
Sprinkle the stew with freshly chopped cilantro before serving.
Serve hot with lemon wedges on the side for squeezing over the stew.
Serving size | 2447.1 grams (2447.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1560 |
Total Fat 39.60g | 51% |
Saturated Fat 6.40g | 32% |
Polyunsaturated Fat 2.70g | |
Cholesterol 340mg | 113% |
Sodium 4626mg | 201% |
Total Carbohydrate 150.20g | 55% |
Dietary Fiber 25.20g | 90% |
Total Sugars 35.20g | |
Protein 159.50g | 319% |
Vitamin D 1361IU | 6804% |
Calcium 426mg | 33% |
Iron 15mg | 81% |
Potassium 6168mg | 131% |
Source of Calories