Home » News » Enjoy The Taste Of Brazil With This Delicious And Flavorful Brazilian Moqueca Fish Stew!

Enjoy The Taste Of Brazil With This Delicious And Flavorful Brazilian Moqueca Fish Stew!

Transport yourself to the Brazilian coast with this delightful and savory Moqueca fish stew, a mix of fresh seafood, aromatic spices, and creamy coconut milk.

Brazilian Moqueca Fish Stew Recipe



  • 1 (680g) firm white fish – Halibut, Black Cod, Sea Bass (thicker cuts are best)
  • 1/2 teaspoon salt
  • One lime – zest and juice


  • 2-3 tablespoons coconut or olive oil (or use Dende – Brazilian Red Palm oil for the best flavor)
  • 1 onion – finely diced (red, white, or yellow)
  • 1/2 teaspoon salt
  • 1 cup carrot, diced
  • 1 red bell pepper, diced
  • 4 garlic cloves – roughly chopped
  • 1/2 jalapeno, finely diced
  • 1 tablespoon tomato paste
  • 2 teaspoons paprika
  • 1 teaspoon ground cumin (or whole seed)
  • 1 cup fish or chicken stock
  • 1 1/2 cups tomatoes, diced (preferably fresh)
  • 1 (396g) can coconut milk (liquid and solids)
  • More salt to taste
  • 1/2 cup chopped cilantro, scallions, or Italian parsley
  • Squeeze of lime


  1. Prepare the fish: Rinse, pat dry, and cut into 2-inch pieces. Mix with salt, lime zest, and 1 tablespoon of lime juice. Set aside.
  2. Heat the oil in a sauté pan and add onions with salt. Add carrots, bell pepper, garlic, and jalapeno, followed by tomato paste, spices, and stock. Add tomatoes and simmer until carrots soften.
  3. Mix in the coconut milk. Adjust seasoning if necessary.
  4. Nestle the fish into the stew, allowing it to simmer until fully cooked (4-6 minutes). You can also opt to finish the dish in a 176°C oven.
  5. Adjust seasoning and finish with a squeeze of lime.
  6. To serve: Spoon over rice, top with cilantro or scallions, another squeeze of lime, and drizzle with olive oil if desired.

Enjoy this authentic Brazilian dish in the comfort of your home!

About The Author