Back to the library
BrazilTraditional

Moqueca

A vibrant, aromatic Brazilian seafood stew from Bahia, characterized by its rich base of coconut milk, tomatoes, and the distinctively earthy, vibrant orange dendê oil.

1 hr 15 minIntermediate4 servings
Start cooking mode
Moqueca

Origin & history

Moqueca has deep roots in Brazilian history, reflecting a fusion of indigenous, African, and Portuguese culinary traditions. The name is believed to derive from the Kimbundu word 'mu'keka', referring to a type of fish stew. Traditionally prepared in a clay pot, it remains a cornerstone of Bahian coastal cuisine.

Ingredients

4

Quantities recalculate automatically.

Marinade

Stew

The method

Step by step

4 steps
  1. 01

    Marinate

    30 min

    In a bowl, combine the fish and shrimp with the lime juice, minced garlic, and a pinch of salt. Let it marinate for 30 minutes to allow the flavors to penetrate the seafood.

    Do not over-marinate or the lime juice will begin to 'cook' the fish texture.

  2. 02

    Sauté Aromatics

    10 min

    In a large clay pot or Dutch oven, heat the dendê oil over medium heat. Add the onions and bell peppers, sautéing until they begin to soften and release their fragrance.

    Dendê oil has a very distinct, strong flavor; start with less if you are new to it.

  3. 03

    Simmer Stew

    15 min

    Add the chopped tomatoes to the pot and cook until they break down into a sauce. Pour in the coconut milk and bring to a gentle simmer. Let the mixture cook for 15 minutes to develop the base flavors.

    Keep the heat low to prevent the coconut milk from curdling.

  4. 04

    Cook Seafood

    10 min

    Gently nestle the marinated fish and shrimp into the sauce. Cover and simmer until the fish is opaque and the shrimp are pink and cooked through. Finish by stirring in the fresh cilantro.

    Be very gentle when stirring to avoid breaking the delicate fish chunks.

Chef tips

  • — Serve with white rice and farofa.
  • — Use fresh, firm white fish.

Common mistakes

  • — Overcooking the fish until it falls apart.
  • — Boiling the coconut milk too vigorously.

Substitutions

  • Dendê oil → Annatto-infused olive oilProvides color but lacks the unique flavor of palm oil.

Storage & serving

Refrigerate in an airtight container for up to 2 days.

Serve hot directly from the pot with steamed rice.

Food safety

Ensure seafood reaches an internal temperature of 145°F. Keep raw seafood refrigerated until use to prevent bacterial growth.

From the community

Reviews

—

0 ratings

No published reviews yet. If you cook this dish, yours will be the first.

Cooked this dish?

Sign in to rate the recipe, leave notes for other cooks and keep it in your cookbook.