Moqueca de Peixe — an authentic Bahian fish stew served in a traditional clay pot on a rustic table.

Moqueca de Peixe: Authentic Bahian Fish Stew Recipe | Desapega

Missing that taste of Bahia? The aroma of fresh fish simmering in coconut milk and dendê oil? That vibrant orange stew served in a clay pot that transports you straight to Salvador's beaches? You're not alone. Every Brazilian in the Netherlands knows that saudade hits hardest when you crave that iconic Bahian dish.

The good news? You can make authentic moqueca baiana at home with the right ingredients – and we've got the RARE ones that are nearly impossible to find in the Netherlands, delivered straight to your door.

👉 Get Rare Cepêra Azeite de Dendê Here – The secret ingredient most stores don't have!

Why This Recipe Works (And Why Dendê Oil is ESSENTIAL)

Here's the truth: you absolutely cannot make authentic moqueca baiana without azeite de dendê (red palm oil). This is not negotiable. Dendê gives moqueca its signature golden-orange color, rich flavor, and that unmistakable Bahian soul. Without it, you're just making fish stew – not moqueca.

At Desapega, we stock authentic Cepêra Azeite de Dendê and Do Vale Leite de Coco – the EXACT ingredients used in Bahia. Most stores in Netherlands don't carry dendê oil. We do.

Moqueca de Peixe Baiana Recipe (Serves 4-6)

Ingredients You'll Need:

Essential Ingredients (from Desapega):

Fresh Ingredients (Dutch Supermarkets):

  • 800g firm white fish (cod, haddock, or sea bass), cut into large chunks
  • 300g shrimp or prawns, peeled and deveined (optional but traditional)
  • 2 large onions, sliced into rings
  • 2 bell peppers (1 red, 1 green), sliced into strips
  • 4 large tomatoes, sliced
  • 4 cloves fresh garlic, minced
  • Juice of 2 limes
  • Fresh cilantro (coriander), chopped
  • Salt and black pepper to taste

Pro tip: Use firm white fish that won't fall apart during cooking. Avoid delicate fish like sole.

Step-by-Step Instructions:

Step 1: Marinate the Fish (30 minutes)

  1. In a large bowl, season fish chunks with lime juice, salt, pepper, and minced garlic
  2. Add granulated garlic for extra depth
  3. Toss gently to coat all pieces
  4. Cover and refrigerate for 30 minutes
  5. This step removes any fishy smell and adds flavor

Common mistake: Skipping the marinade. This step is crucial for authentic flavor!

Step 2: Build the Flavor Base (10 minutes)

  1. In a large, wide pan or traditional clay pot (panela de barro), heat 1 tbsp dendê oil
  2. Layer half the onion rings on the bottom
  3. Add half the tomato slices
  4. Add half the bell pepper strips
  5. Add bay leaves and 1 whole malagueta pepper
  6. This creates the aromatic foundation

Step 3: Layer the Fish (5 minutes)

  1. Arrange marinated fish chunks over the vegetables
  2. If using shrimp, add them on top of the fish
  3. Layer remaining onions, tomatoes, and peppers over the fish
  4. Drizzle with remaining dendê oil (2 tbsp)
  5. Don't stir! Layering is the traditional Bahian method

Secret technique: Never stir moqueca while cooking. The layers create distinct flavors.

Step 4: Add Coconut Milk and Simmer (20 minutes)

  1. Pour leite de coco over everything
  2. Cover the pan with a tight-fitting lid
  3. Cook over medium-low heat for 15-20 minutes
  4. The fish should be cooked through and flaky
  5. Gently shake the pan occasionally (don't stir!)
  6. The coconut milk will create a rich, creamy sauce

Step 5: Finish and Serve (5 minutes)

  1. Taste and adjust salt if needed
  2. Sprinkle with fresh chopped cilantro
  3. Drizzle with a bit more dendê oil for that authentic sheen
  4. Serve immediately in the cooking pot (traditional!)
  5. Bring the pot to the table for dramatic presentation

Chef's Tips for Perfect Moqueca:

  • Fish falling apart? You stirred it! Remember: shake the pan, never stir.
  • Too spicy? Remove the malagueta pepper earlier. It gets spicier the longer it cooks.
  • Not orange enough? You didn't use enough dendê oil. Don't be shy – it's essential!
  • Sauce too thin? Simmer uncovered for last 5 minutes to reduce.
  • Sauce too thick? Add a splash of fish stock or water.
  • Make ahead: Prep all ingredients in advance, but cook just before serving for best texture.

Essential Accompaniments (The Complete Bahian Experience)

Moqueca is never served alone. Here's what you need:

1. Arroz Branco (White Rice) - ESSENTIAL
Camil Arroz Branco – To soak up that incredible sauce

2. Farofa (Toasted Cassava Flour)
Yoki Farofa Tradicional – Adds crunch and texture

3. Pirão (Fish Broth Porridge)
Mix Farinha de Mandioca with moqueca broth until thick. Traditional Bahian side!

4. Fresh Lime Wedges
For squeezing over the fish

5. Malagueta Pepper Sauce
Pimenta Malagueta Verde – For those who like it HOT

6. Cold Beer or Caipirinha
The perfect drink pairing for moqueca

Moqueca Baiana vs. Moqueca Capixaba: Know the Difference

Moqueca Baiana (This Recipe):

  • Uses dendê oil (essential!)
  • Uses coconut milk
  • Golden-orange color
  • Rich, tropical flavor
  • From Bahia (Northeast Brazil)
  • More African influence

Moqueca Capixaba:

  • NO dendê oil (uses annatto/urucum instead)
  • NO coconut milk
  • Lighter color
  • More delicate flavor
  • From Espírito Santo (Southeast Brazil)
  • More indigenous influence

Both are delicious, but Baiana is the more famous and flavorful version!

The Cultural Story Behind Moqueca

Moqueca is one of Brazil's oldest dishes, with roots in indigenous cooking methods combined with African ingredients brought by enslaved people. The word "moqueca" comes from the Tupi indigenous language, meaning "to wrap and cook."

In Bahia, moqueca is more than food – it's cultural identity. The use of dendê oil connects directly to West African cuisine, brought to Brazil during the colonial period. Today, moqueca represents the beautiful fusion of indigenous, African, and Portuguese culinary traditions that define Bahian culture.

Making moqueca in the Netherlands is keeping this rich cultural heritage alive, sharing the flavors of Bahia with a new generation.

Shop Rare Brazilian Ingredients at Desapega

Making authentic moqueca baiana requires ingredients most stores in Netherlands DON'T carry. At Desapega, we import the RARE essentials directly from Brazil.

🛍️ Complete shopping list from Desapega.nl:

For Serving:

📦 Delivery across the Netherlands | 📍 Order by Tuesday for weekend delivery

👉 Shop All Brazilian Products

Moqueca Variations to Try:

Once you master the classic fish version, try these variations:

1. Moqueca de Camarão (Shrimp Moqueca)
Use only shrimp instead of fish. Cooks faster (12-15 minutes). More luxurious!

2. Moqueca Mista (Mixed Seafood)
Combine fish, shrimp, mussels, and squid. Ultimate seafood feast!

3. Moqueca de Peixe com Banana da Terra
Add sliced plantains in the layers. Sweet-savory perfection!

4. Moqueca Vegetariana
Use firm tofu, hearts of palm, and mushrooms. Still uses dendê and coconut milk!

Frequently Asked Questions

Where can I find dendê oil in Netherlands?
Right here at Desapega! Cepêra Azeite de Dendê is extremely rare in Netherlands. We're one of the few stores that stock it.

Can I substitute dendê oil with something else?
No. There is NO substitute for authentic moqueca baiana. Palm oil is what makes it moqueca. Without it, you're making a different dish.

Is dendê oil healthy?
Red palm oil is rich in vitamin E and beta-carotene. Use it in moderation as part of a balanced diet.

Can I use canned coconut milk from Dutch supermarkets?
Yes, but Do Vale Leite de Coco has the authentic Brazilian flavor and consistency.

What fish works best?
Firm white fish: cod, haddock, sea bass, grouper, or snapper. Avoid delicate fish that falls apart.

Can I make moqueca in advance?
Not recommended. Fish is best cooked fresh. Prep all ingredients ahead, then cook just before serving.

Bom apetite! 🇧🇷🍤


Have questions about this recipe? Contact us – we're here to help you bring the taste of Bahia to your home in the Netherlands!

Made this recipe? Tag us on Instagram @desapega_nl with #DesapegaMoqueca – we love seeing your creations! 📸

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.