Traditional Moroccan Fish Stew with Tomatoes and Potatoes

Posted on

Private Dining & Events

Difficulty

Prep time

Cooking time

Total time

Servings

Moroccan cuisine is renowned for its rich flavors and aromatic spices. One of its most beloved dishes is the traditional Moroccan Fish Stew with Tomatoes and Potatoes. This hearty and flavorful dish showcases the vibrant culinary heritage of Morocco and is perfect for family gatherings or special occasions.

Ingredients

  • 1 pound fresh white fish fillets (such as cod or haddock)
  • 2 large tomatoes, chopped
  • 2 potatoes, peeled and sliced
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon chili powder (optional)
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Water or fish broth

Preparation Steps

Start by heating the olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, sautéing until they become translucent and fragrant. Next, add the chopped tomatoes and cook for about 5 minutes until they soften and release their juices.

Stir in the spices: cumin, paprika, turmeric, chili powder, salt, and pepper. Cook for another minute to toast the spices and enhance their flavors. Then, add the sliced potatoes and enough water or fish broth to cover the ingredients. Bring to a boil, then reduce the heat and let it simmer for about 15-20 minutes, or until the potatoes are tender.

Gently add the fish fillets into the stew, making sure they are submerged in the broth. Cover and cook for an additional 10 minutes, or until the fish is cooked through and flaky. Be careful not to overcook the fish to keep it tender.

Serving Suggestions

Garnish the stew with freshly chopped cilantro before serving. This dish pairs wonderfully with crusty Moroccan bread or steamed rice. Its combination of tender fish, flavorful tomato sauce, and hearty potatoes makes it a comforting and nutritious meal that captures the essence of Moroccan culinary tradition.

Conclusion

The Moroccan Fish Stew with Tomatoes and Potatoes is a perfect example of how simple ingredients can come together to create a dish full of flavor and history. Whether you’re a seasoned cook or a beginner, this recipe offers a taste of Moroccan culture that is sure to delight your family and guests alike.

Tags:

You might also like these recipes