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

Savory Brazilian Fish Stew (Moqueca) Ready in 30 Minutes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Halal

Description

Experience the delicious flavors of Brazilian Fish Stew (Moqueca), a vibrant dish of tender fish simmered in creamy coconut milk with spices. This easy 30-minute recipe is rich, comforting, and full of fresh flavor.


Ingredients

  • 1 lb firm white fish (halibut, sea bass, or mahi-mahi)
  • 2 tbsp fresh lime juice
  • 2 tbsp coconut oil
  • 1 onion, finely diced
  • 1 red bell pepper, diced
  • 1 cup carrots, diced
  • 1 jalapeño pepper, diced (optional)
  • 1 tsp salt
  • 2 garlic cloves, minced
  • 2 tbsp tomato paste
  • 1 tsp paprika
  • 1 tsp ground cumin
  • 2 cups broth (fish, chicken, or vegetable)
  • 1 cup tomatoes (fresh or canned crushed)
  • 1 can coconut milk
  • 1/4 cup fresh cilantro, chopped
  • 1 scallion (optional, for garnish)
  • 2 lime wedges (for serving)


Instructions

  1. Rinse fish, pat dry, and cut into 2-inch pieces. Marinate with lime juice, salt, and pepper for up to 20 minutes.
  2. Heat coconut oil in a large pan over medium heat. Cook onions until soft (about 3 minutes).
  3. Add bell pepper, carrots, and jalapeño. Cook for another 3 minutes.
  4. Stir in garlic, tomato paste, paprika, cumin, and salt. Cook until fragrant (1 minute).
  5. Add broth, tomatoes, and coconut milk. Bring to a boil, then simmer for 8 minutes.
  6. Add fish pieces, cover, and simmer for 4–5 minutes until cooked through.
  7. Stir in cilantro and lime juice. Adjust seasoning and serve hot.

Notes

  • Serve with rice or crusty bread for a complete meal.
  • Store leftovers in the fridge for up to 3 days or freeze for 2 months.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Brazilian