Moqueca Baiana (Brazilian Fish and Prawn Stew)

Moqueca Baiana (Brazilian Fish and Prawn Stew)

A vibrant, fragrant Brazilian seafood stew where firm white fish and sweet prawns simmer gently in a rich, aromatic broth of creamy coconut milk, sweet bell peppers, lime, and earthy dende oil.

1hIntermediate4 servings

Equipment

Mixing bowl
Dutch oven
Chef's knife
Cutting board

Ingredients

4 servings

Seafood and Marinade

  • 600 g firm white fish fillets, cut into 5cm chunks
  • 300 g raw large prawns, peeled and deveined
  • 30 ml lime juice, freshly squeezed
  • 2 garlic, minced
  • 5 g kosher salt

Stew Base

  • 30 ml extra virgin olive oil
  • 30 ml dende oil
  • 150 g yellow onion, thinly sliced
  • 150 g red bell pepper, thinly sliced
  • 150 g yellow bell pepper, thinly sliced
  • 3 garlic, minced
  • 300 g roma tomatoes, diced
  • 400 ml full-fat coconut milk
  • 1 malagueta pepper, minced
  • 30 g fresh cilantro, roughly chopped

Nutrition (per serving)

656
Calories
48g
Protein
17g
Carbs
46g
Fat
4g
Fiber
6g
Sugar
676mg
Sodium

Method

01

In a mixing bowl, combine the fish chunks and prawns with the lime juice, minced garlic, and kosher salt. Toss gently to coat and let marinate in the refrigerator for 15 minutes. Wash hands, cutting board, and chef's knife thoroughly with hot soapy water immediately after handling the raw seafood to prevent cross-contamination.

15m
02

Heat the extra virgin olive oil and half of the dende oil in a large Dutch oven over medium heat. Add the sliced yellow onion, red bell pepper, and yellow bell pepper. Saute until the vegetables begin to soften and become fragrant, about 7 minutes.

7m
03

Stir the diced tomatoes, remaining minced garlic, and minced malagueta pepper into the Dutch oven. Cook until the tomatoes begin to break down and release their natural juices, about 5 minutes.

5m
04

Reduce the heat to medium-low. Arrange the marinated fish chunks in a single, even layer over the vegetable base. Discard any excess marinade left in the mixing bowl. Pour the coconut milk evenly over the top of the fish.

05

Cover the Dutch oven and simmer gently for 10 minutes at around 90°C (195°F). Do not stir vigorously, as this will break apart the delicate fish fillets. The fish should reach an internal temperature of 63°C (145°F).

10mLook for: fish becomes opaque and flakes easily under gentle pressure
06

Uncover the pot and nestle the marinated prawns into the simmering liquid alongside the fish. Drizzle the remaining dende oil over the top. Simmer for an additional 4 minutes until the prawns reach an internal temperature of 63°C (145°F).

4mLook for: prawns turn bright pink and become completely opaqueFeel: prawns feel firm but springy to the touch
07

Remove the pot from the heat. Garnish the stew generously with the roughly chopped fresh cilantro. Serve immediately in deep bowls, traditionally accompanied by steamed white rice.

Chef's Notes

  • Dende (red palm) oil is essential for the authentic Bahian flavor profile and the stew's vibrant orange color. Always source an unrefined, sustainable version for the best culinary and ethical results.
  • Do not stir the stew vigorously once the fish is added. The fillets will become incredibly tender and will break apart. Instead, gently swirl the entire pot by the handles to distribute the heat and flavors evenly.
  • For the most resilient texture, use a firm, meaty white fish like halibut, mahi-mahi, monkfish, or cod. Delicate fish like tilapia or sole will disintegrate during the simmering process.
  • The acidity of the lime juice in the marinade essentially cooks the exterior of the seafood ceviche-style, so keeping the marination time strictly under 20 minutes prevents the proteins from becoming mushy before they even hit the heat.

Storage

Refrigerator: 2 daysStore in an airtight container once completely cooled.

Freezer: 1 monthFreezing may slightly alter the texture of the fish, making it softer upon thawing.

Reheating: Reheat very gently on the stovetop over low heat until the internal temperature reaches 63C/145F. Avoid boiling to prevent the seafood from becoming rubbery.

More Like This

Powered by recipe-api.com