Easy Brazilian Fish Stew

Brazilian Fish Stew is a flavorful soup with coconut milk with onion, tomatoes, chilies and lime. With a simple combination of ingredients, this rich and creamy Brazilian Fish Stew (Moqueca) comes together in about 30 minutes. Serve with white rice and cilantro for the perfect weeknight dinner or special occasion meal.

You don’t believe how simple it is to make this fish stew. This super easy but hearty dish and full of flavor.

Easy Brazilian Fish Stew

Easy Brazilian Fish Stew

Easy Brazilian Fish Stew

Brazilian Fish Stew is a flavorful soup with coconut milk with onion, tomatoes, chilies and lime. With a simple combination of ingredients, this rich and creamy Brazilian Fish Stew (Moqueca) comes together in about 30 minutes.

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes

Ingredients

Fish:

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

Stew/ Sauce:

  • 2–3 tablespoons coconut or olive oil (or use Dende – Brazillian 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- rough 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 14 ounce can coconut milk ( liquid and solids)
  • more salt to taste
  • 1/2 cup chopped cilantro, scallions or Italian parsley
  • squeeze of lime
Let us know if you liked this recipe. Try the other recipe categories as well!