Brazilian recipe

Moqueca Baiana

Firm white fish and shrimp simmer with tomatoes, peppers, coconut milk, cilantro and red palm oil in a bright Bahian seafood stew.

Bahia, northeastern Brazil

Prep
25 min
Cook
25 min
Total
50 min
Servings
4
Bahian moqueca with fish, shrimp, coconut broth, peppers and cilantro
Real finished-dish photographPhotograph by BRSource page · Original file · CC BY-SA 4.0Cropped, resized, and compressed by Recipe Nest Vault.

01

Ingredients

  • 800 g

    firm white fish, boneless and in large chunks

  • 300 g

    raw large shrimp, peeled and deveined

  • 2

    limes, juiced

  • 4

    garlic cloves, minced

  • 30 ml

    olive oil

  • 1

    red onion, thinly sliced

  • 1

    red bell pepper, thinly sliced

  • 1

    green bell pepper, thinly sliced

  • 450 g

    ripe tomatoes, half chopped and half sliced

  • 400 ml

    unsweetened coconut milk

  • 30 ml

    red palm oil (dendê)

  • 15 g

    cilantro, chopped

  • 8 g

    fine salt

  • 2 g

    black pepper

  • 600 g

    cooked white rice, to serve

02

Method

  1. 01

    Season the seafood

    Toss the fish and shrimp with the lime juice, half the garlic, 4 g salt and the pepper. Cover and chill for 15 minutes while preparing the pot.

    Moqueca Baiana, step 1: Season the seafood.
    Cooking-step illustration, not a photograph
  2. 02

    Soften the aromatics

    Heat the olive oil in a wide heavy pot over medium heat. Cook the onion, both peppers and the remaining garlic for 5 minutes until softened but not browned.

    Moqueca Baiana, step 2: Soften the aromatics.
    Cooking-step illustration, not a photograph
  3. 03

    Add the tomato base

    Add the chopped tomatoes and cook for 5 minutes until they slump into a chunky sauce. Stir in the coconut milk and red palm oil.

    Moqueca Baiana, step 3: Add the tomato base.
    Cooking-step illustration, not a photograph
  4. 04

    Layer the seafood

    Arrange half the sliced tomatoes and half the cilantro in the sauce, then nestle in the fish and shrimp. Finish with the remaining tomato slices and cover.

    Moqueca Baiana, step 4: Layer the seafood.
    Cooking-step illustration, not a photograph
  5. 05

    Simmer without stirring

    Bring the pot to a gentle simmer, then cook covered for 12–15 minutes until the fish flakes easily and the shrimp are pink and opaque. Do not stir; shake the pot gently if needed.

    Moqueca Baiana, step 5: Simmer without stirring.
    Cooking-step illustration, not a photograph
  6. 06

    Finish the broth

    Remove the lid, taste, and add the remaining 4 g salt if needed. Fold in the remaining cilantro and rest the pot for 5 minutes off the heat.

    Moqueca Baiana, step 6: Finish the broth.
    Cooking-step illustration, not a photograph
  7. 07

    Serve with rice

    Spoon the moqueca into warm bowls with plenty of broth and serve immediately with white rice and lime wedges.

    Moqueca Baiana, step 7: Serve with rice.
    Cooking-step illustration, not a photograph

03

Sources and photo credit

This standardized method was independently rewritten after cross-checking the references below. Recipe Nest Vault does not claim that the credited photographer cooked from this exact version.

Recipe references

Moqueca.jpg — Photograph by BR; CC BY-SA 4.0.

Step illustrations: Original illustrations created by Recipe Nest Vault with OpenAI image_gen.

Back to Brazilian recipes

Language settings

Choose your language

We’ll open Recipe Nest Vault in your preferred language. You can change it anytime.

Current language: English

Your language preference will be saved in this browser.