Brazilian-Style Fish Stew Recipe (Moqueca)

Brazilian-Style Fish Stew Recipe (Moqueca)

This easy fish recipe is the perfect option for a delicious weeknight meal. This Brazilian-style fish stew (moqueca) takes just 45 minutes to prepare from start to finish, and is a deeply satisfying dish that won’t leave you feeling heavy.

Quick Weeknight Meal

I love this traditional Brazilian fish stew, because it takes common ingredients and transforms them into a cozy and delectable stew, suitable for a dinner party or weeknight meal with the family. Being a rustic stew, this recipe can really take any direction. Add ginger or garlic if you like. Toss in some curry powder or possibly lemongrass. I kept this recipe straightforward and simple, but feel free to use what you have on hand to change it up.

easy fish recipe, moqueca recipe, easy healthy dinner, fish stew, Weekly Meal Plans, Clean Eating Recipes, Healthy Dinner Recipes, Recipes for Dinner

Red Palm Oil

While researching this recipe, I discovered that red palm oil is considered a necessity for the authenticity of this stew. Red palm oil is made from the red palm, a plant that grows in tropical regions. From Nutiva’s website: “Red palm oil is a nutrient-dense culinary oil, and has a mild carrot-like flavor. Its rich orange color reveals the presence of antioxidant vitamins A and E, in the forms of beta-carotene and rare tocotrienols and tocopherols of the vitamin E family.” There has been a lot of controversy in the last few years about the destruction of orangutan habitat to harvest red palm oil. Nutiva, the only brand I can recommend, is harvested in Ecuador, where there are not any orangutans living, and they partner with multiple organizations to ensure that no deforestation or de-habitation occurs. Besides ordering online, I have also found Nutiva red palm oil at Whole Foods and Sprouts.

Serving Suggestions

Moqueca is traditionally served with plain steamed white rice, to allow the bright flavors of the stew to stand out.

easy fish recipe, moqueca recipe, fish stew, Weekly Meal Plans, Clean Eating Recipes, Healthy Dinner Recipes, Recipes for Dinner

Brazilian Style Fish Stew Recipe (Moqueca)

A delicious fish stew ready in just 45 minutes. A perfectly satisfying scrumptious dinner at your fingertips.
5 from 3 votes
Print Pin Rate
Course: Dinner, Main Course, Soup
Cuisine: Brazilian
Keyword: easy fish recipe
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 8
Calories: 313kcal
Author: Aliye Aydin


  • 3 1/2-4 pounds firm white fish (sole, cod, halibut)
  • 6 cloves garlic, peeled and roughly chopped
  • 1/2 cup lime juice, freshly squeezed
  • 2 teaspoons fine sea salt, divided
  • 1/2 teaspoon black pepper, freshly ground
  • 4 Tablespoons red palm oil*
  • 2 cups chopped onion
  • 1 large red bell pepper, chopped
  • 1 large yellow bell pepper, chopped
  • 1 teaspoon red pepper flakes, or to taste
  • 2 pounds tomato, chopped (about 4 cups)
  • 1 large bunch cilantro chopped, stems too
  • 2 14 oz. cans coconut milk


  • Cut fish into 6-8" fillets. Combine fish fillets, garlic, lime juice,  1 1/2 teaspoons salt, and black pepper in a shallow bowl and let sit for 20-30 minutes.
  • In a large soup pot, heat palm oil over medium heat. Add onion, bell pepper, and pepper flakes, and cook until onion and pepper are softened, close to 10 minutes.
  • Add tomato and cook for 5 minutes more. Add chopped cilantro stems.
  • Add fish, along with marinade, and coconut milk. Bring to a gentle boil and cook for 15 minutes, until fish flakes apart and is opaque.
  • Add chopped cilantro leaves and taste for salt, adding more if necessary. Serve immediately, trying to serve full fillets in each bowl (it's okay if they break apart too).


*I recommend Nutiva brand. Coconut oil plus 1-2 Tablespoons of paprika (for color) may also be substituted.
Tried this recipe?Share @agoodcarrot or tag #agoodcarrot!

easy fish recipe, moqueca recipe, easy healthy dinner, fish stew, Weekly Meal Plans, Clean Eating Recipes, Healthy Dinner Recipes, Recipes for Dinner

6 thoughts on “Brazilian-Style Fish Stew Recipe (Moqueca)”

  • 5 stars
    Such a beautiful combination of flavors! This simplicity of this stew is deceiving….it is sublime and dinner party worthy! Thanks, Aliye–this one is going to be a go-to dish in our home.

  • 5 stars
    SO DELICIOUS! This is a really special dish, and my husband and I loved it. I used coconut oil, which worked great. Your time estimated for prep was right on. Thank you, Aliye!

  • 5 stars
    Thank you for the introduction to red palm oil! I loved how this turned out – the red palm oil has such a delightful flavor and texture. Let me know if you have any other recipe suggestions involving red palm oil!

    • You’re welcome! I am on the look-out as well for more red palm oil recipes, I will let you know what I find!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.