Go Back
+ servings
Moqueca (Brazilian Fish Stew)

Moqueca (Brazilian Fish Stew)

Moqueca is a flavorful Brazilian fish stew made with white fish, vegetables, and coconut milk, ideal for a hearty meal.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Dinner
Cuisine Brazilian
Servings 4 servings
Calories 456 kcal

Equipment

  • medium saucepan
  • large covered pan

Ingredients
  

Soup

  • 1.5 to 2 pounds firm white fish fillets such as halibut, swordfish, or cod, rinsed and cut into large portions
  • 3 cloves garlic minced
  • 4 tablespoons lime or lemon juice
  • ¼ teaspoon salt
  • freshly ground black pepper to taste
  • extra virgin olive oil for cooking
  • 1 cup chopped spring onion or 1 medium yellow onion, chopped or sliced
  • ¼ cup green onion greens chopped
  • ½ yellow bell pepper seeded, de-stemmed, chopped or sliced
  • ½ red bell pepper seeded, de-stemmed, chopped or sliced
  • 2 cups chopped tomatoes
  • 1 tablespoon paprika Hungarian sweet
  • pinch red pepper flakes
  • 1 large bunch cilantro chopped with some set aside for garnish
  • 1 14-ounces coconut milk

Rice

  • 1 tablespoon extra virgin olive oil
  • ½ medium onion chopped
  • 1 clove garlic minced
  • 1 cup white rice
  • 1 ¾ cups boiling water check your rice package for ratio
  • 1 teaspoon salt

Instructions
 

Prepare the Fish

  • Coat fish with garlic and lime juice. Place fish pieces in a bowl, add the minced garlic and lime juice so that the pieces are well coated. Sprinkle with salt and pepper. Keep chilled while preparing the rest of the soup.

Cook the Rice

  • In a medium saucepan, heat one tablespoon of olive oil over medium-high heat. Add the chopped ½ onion and cook until translucent. Add the garlic and cook for 30 seconds. Stir in the white rice and add the boiling water. Stir in the salt, bring to a simmer, cover, and cook for 15 minutes.

Cook the Vegetables

  • In a large covered pan, coat the bottom with about 2 tablespoons of olive oil and heat on medium heat. Add the chopped onion and cook until softened. Add the bell pepper, paprika, and red pepper flakes, sprinkle with salt and pepper, and cook until the bell pepper begins to soften. Stir in the chopped tomatoes and onion greens, bring to a simmer and cook for 5 minutes, then stir in the chopped cilantro.

Layer and Cook

  • Remove half of the vegetables and spread the remaining over the bottom of the pan. Arrange the fish pieces on top, sprinkle with salt and pepper, then add back the removed vegetables, covering the fish. Pour coconut milk over everything.

Final Simmer

  • Bring to a simmer, reduce the heat, cover, and let simmer for 15 minutes. Taste and adjust seasonings with more salt, lime juice, paprika, or chili flakes as needed. Garnish with cilantro and serve with rice or crusty bread.

Notes

Traditional moqueca uses palm oil; add a tablespoon if available.

Nutrition

Serving: 1bowlCalories: 456kcalCarbohydrates: 43gProtein: 15gFat: 27g
Keyword Brazilian Fish Stew, coconut milk, comfort food, Healthy Dinner, Moqueca, Seafood Stew
Tried this recipe?Let us know how it was!