Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moqueca (Brazilian Fish Stew): A Vibrant, Coconut-Rich Seafood Classic


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Diva
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

Moqueca is a traditional Brazilian fish stew made with tender white fish gently simmered in coconut milk, tomatoes, peppers, onions, and aromatic herbs for a rich yet fresh coastal dish.


Ingredients

  • 600 g white fish fillets (cod, snapper, or tilapia), cut into chunks
  • 2 tbsp lime juice
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2 tbsp olive oil
  • 1 onion, sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 3 cloves garlic, minced
  • 2 cups ripe tomatoes, chopped
  • 1 cup coconut milk
  • 2 tbsp palm oil or olive oil
  • 0.5 tsp paprika
  • 0.5 tsp ground cumin
  • 2 tbsp fresh cilantro, chopped


Instructions

  1. Season fish with lime juice, salt, and black pepper; set aside for 10 minutes.
  2. Heat olive oil in a large pot over medium heat.
  3. Add onion, bell peppers, and garlic; sauté for 4–5 minutes until softened.
  4. Stir in tomatoes, paprika, and cumin; cook for another 5 minutes.
  5. Gently place fish pieces into the pot.
  6. Pour coconut milk over the fish and drizzle with palm oil.
  7. Cover and simmer on low heat for 15–20 minutes until fish is cooked through.
  8. Sprinkle with fresh cilantro before serving.
  9. Serve hot with white rice or farofa.

Notes

  • Do not stir too much to avoid breaking the fish.
  • Palm oil adds authentic flavor but can be replaced with olive oil.
  • Fresh fish works best for this recipe.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Brazilian