Moqueca (Brazilian Fish Stew)

A light and tropical Brazilian Fish Stew, Moqueca brings coconut milk and citrus together in a tasty dinner recipe. 

A light and tropical fish stew, Moqueca brings coconut milk and citrus together in a tasty Brazilian dinner recipe. | www.CuriousCuisiniere

Moqueca: Brazilian Fish Stew

Moqueca (pronounced mo-KEY-kah) is a Brazilian recipe that comes from the Northeastern region of Bahia.

You'll find many variations on the dish using different types of seafood from fish to shrimp, even crab, but the basics are always the same: onion, garlic, cilantro, tomatoes, and a lightly creamy sauce from coconut milk.

The fish stew is traditionally served with white rice to soak up all the delicious broth.

The stew gets a nice brightness from the lime and tomatoes, but it's the coconut milk that really brings this stew together. Creamy enough to round out the flavors, but light enough to keep the stew from getting too heavy, the coconut milk really does make this a perfectly comforting stew for this time of year!

A light and tropical fish stew, Moqueca brings coconut milk and citrus together in a tasty Brazilian dinner recipe. | www.CuriousCuisiniere

Choosing Fish For Your Moqueca

The name Moqueca refers to the sauce, so you can have a Moqueca with any number of different types of seafood.

The main thing you want to keep in mind when you are choosing your fish is that it should be firm so that it doesn't fall apart in the simmering broth. Haddock, cod, grouper, striped bass, red snapper, mahi mahi, and swordfish are all great choices. Shellfish is also often mixed into the stew. Shrimp, prawns, lobster, crab meat, mussels, etc. are great choices.

We kept our stew simple, just using some nice firm haddock. But, feel free to use this recipe as a starting point, and throw in whatever seafood sounds tasty to you.

Palm Oil or No Palm Oil in Moqueca?

Traditionally, Moqueca is made using red palm oil (dende oil), which has a natural reddish color that gives this fish stew its characteristic red hue and adds a distinct flavor. Since sustainable palm oil can be difficult to find, we've substituted olive oil and added a bit of paprika to the recipe to achieve the characteristic color.

If you would like to try the stew the traditional way, you can find palm oil on Amazon.

A light and tropical fish stew, Moqueca brings coconut milk and citrus together in a tasty Brazilian dinner recipe. | www.CuriousCuisiniere

Pairing Wine with Fish Stew

We'd recommend pairing this stew with a light white wine, like a Sauvignon Blanc or Pinot Grigio, that has a bit of acidity to complement the lime and tomatoes in the stew.

More fish and seafood stew recipes from around the world

If you love fish and seafood then you will want to check out these recipes for soups and stews that are a comforting way to serve seafood in the cooler months. 

Moqueca (Brazilian Fish Stew)

A light and tropical Brazilian Fish Stew. 
Prep Time20 minutes
Cook Time25 minutes
Total Time45 minutes
Course: Soup
Cuisine: South American
Servings: 4 people
Author: Sarah | Curious Cuisiniere

Ingredients

For the Marinade

  • 2 limes, juiced or ¼ c lime juice
  • 2 garlic cloves, minced
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 1 ½ lbs firm white fish (halibut or cod), cut into 2" pieces

For Serving

For the Stew

  • 2 teaspoon olive oil
  • 1 onion, chopped
  • 1 green bell pepper, chopped
  • 1 red bell pepper, chopped
  • 2 garlic cloves, minced
  • ¼ teaspoon red pepper flakes
  • 2 large tomatoes or 1 14oz can of diced tomatoes, undrained, diced
  • 4 scallions chopped
  • ¼ c fresh cilantro, chopped (plus extra for garnishing)
  • 1 teaspoon paprika
  • 2 cups fish stock or clam juice, vegetable broth, or equal amounts of both
  • 1 bay leaf
  • 1 c light coconut milk

Instructions

  • In a small bowl, mix together lime juice, garlic, salt, and pepper. Place the fish in a flat dish with high sides. Add the marinade, turning the fish to coat it with the marinade. Marinade the fish for 15-30 min.
  • Start the rice. Place the dry rice in a saucepan with 3 cups of water (or as much water as specified on the package directions). Add the salt. Cover the saucepan and bring the mixture to a boil. Reduce the heat to medium low and cook for 10-15 minutes, until the liquid has been absorbed. When done, remove the rice from the heat and let stand, covered for 10 minutes, or until the stew is done.
  • Once the fish is marinating and the rice is cooking, heat the olive oil in a large Dutch oven or 2 quart soup pot, over medium-high heat. Add the onion, green and red bell peppers, garlic, red pepper flakes. Sauté until the veggies begin to soften, about 5 - 6 minutes, stirring often.
  • Add the diced tomatoes, scallions, chopped fresh cilantro and paprika. Mix well. Nestle the marinated fish pieces into the veggie mixture and pour in all of the remaining marinade. Add the fish stock and bay leaf. Bring the mixture to a boil. Reduce the heat to medium low and simmer, covered, for 10 min.
  • Remove the bay leaf and add the coconut milk. Bring the mixture back to a boil and simmer 5 min, uncovered. Taste the Moqueca and season with salt and pepper if your tastes desire.
  • Serve the soup over top of the white rice, sprinkled with fresh cilantro.
5 from 1 vote (1 rating without comment)

Leave a Comment

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.

24 Comments

  1. There is two traditional recipes in Brazil. From two states (Bahia and Espiríto Santo). The flavor from Espírito Santo is more soft.

  2. I have a good friend from that region but she's never made this for me - I'll have to ask why! Sadly she's far away now but since I have your recipe now I can try for myself. Looks great.

  3. How did I know, when I saw the title in the link-up, that this was your recipe?! You always manage to make one of my favorite things. In every single event. Seriously. How do you manage that?!? We love moqueca!

    1. Thanks Camilla! We must have similar tastes! 🙂 We had never heard of Moqueca before researching for this event, but it has become a favorite now!

  4. Nicely done, Sarah! It is a shame about the palm oil because it adds a lot of flavor as well, but as you say, it's nigh impossible to find. This is one of my favorite dishes!

    1. Thanks Stacy! One of these days we will track down some palm oil and give it at try the truly authentic way. It was delicious without it, so we can just imagine how tasty it would be with the added flavor form the oil.