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)

Moqueca (Brazilian Fish Stew)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Moqueca, the beloved Brazilian fish stew, brings a taste of the tropics right to your dining table. This vibrant dish combines tender chunks of firm white fish, fresh vegetables, and a rich coconut milk base, creating an explosion of flavors that is both comforting and satisfying. Perfect for family dinners or gatherings, this recipe is not only easy to prepare but also adaptable to suit your preferences. With a cooking time of just 30 minutes, you can enjoy an authentic taste of Brazil in no time. Serve it over fluffy jasmine rice for a complete meal that everyone will love.

  • Total Time: 30 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 2 tablespoons coconut oil
  • 2 tablespoons olive oil
  • 1/2 yellow onion (diced)
  • 1 jalapeno (diced, seeds removed if too spicy)
  • 1 red bell pepper (seeds removed and sliced)
  • 1 yellow bell pepper (seeds removed and sliced)
  • 2 cloves garlic (finely chopped)
  • 1 teaspoon sweet paprika
  • 1/4 teaspoon cayenne (add more if preferred)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • 2 pounds cod (or other firm white fish, cut into large 12 inch pieces)
  • 2 vine tomatoes (chopped, with their juices or 1 13-ounce can chopped tomatoes)
  • 2 cups seafood stock (or vegetable stock)
  • 13-ounce can coconut milk (full fat)
  • 1 lime (zested + lime cut into wedges)
  • 2 green onions (chopped, for garnish)
  • 1 cup jasmine rice (washed and rinsed)
  • 2 cups vegetable stock
  • 1/2 teaspoon kosher salt (to taste)

Instructions

  1. Gather all ingredients and chop as needed.
  2. In a large pot over medium heat, melt coconut oil and olive oil. Add diced onion and jalapeño; sauté until softened.
  3. Stir in sliced bell peppers and cook for an additional few minutes.
  4. Add chopped garlic, sweet paprika, and cayenne; cook until fragrant.
  5. Mix in the tomatoes and cook until softened.
  6. Season the fish with salt and pepper; place it on top of the vegetable mixture.
  7. Pour in coconut milk and stock; gently stir to combine without disturbing the fish.
  8. Cover partially, simmer for 10-15 minutes until fish is cooked through.
  9. Serve over jasmine rice with lime wedges and green onions for garnish.
  • Author: Diary
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: Brazilian

Nutrition

  • Serving Size: 1 bowl (approximately 400g)
  • Calories: 450
  • Sugar: 5g
  • Sodium: 890mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 60mg