How to Make Moqueca Baiana (Traditional & Healthy Version)

Moqueca Baiana is a beloved seafood stew from Brazil's northeastern state of Bahia. Rooted in Afro-Brazilian culinary traditions, this dish blends fresh fish, vegetables, coconut milk, and dendê (palm) oil, creating a vibrant and aromatic meal that embodies the spirit of Brazilian coastal cuisine. Moqueca Baiana is celebrated for its rich, tropical flavors and colorful presentation—often served piping hot in clay pots for communal enjoyment. With its origins tracing back centuries, moqueca is a staple at family gatherings and beachside feasts, reflecting the region's abundant seafood and agricultural bounty. For health-conscious cooks, this recipe presents a lighter version of Moqueca Baiana, maintaining authentic taste while reducing calories and fat. The use of lean white fish, moderate coconut milk, and controlled palm oil provides a balanced, protein-rich meal suitable for calorie tracking. International audiences will appreciate the harmonious blend of sweet, savory, and citrus notes, making Moqueca Baiana a delicious introduction to Brazilian cuisine. Its versatility and easy preparation make it perfect for those seeking a flavorful, nutritious seafood dish with cultural significance.

35 min total2 servingsMedium130 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Marinate the fish and shrimp with lime juice
0%
10 min

Step 1 · Marinate the fish and shrimp with lime juice

Marinate the fish and shrimp with lime juice, salt, black pepper, and minced garlic. Let it rest for 10 minutes to enhance the flavors.

Step 2: Slice the tomato
0%

Step 2 · Slice the tomato

Slice the tomato, onion, and bell pepper thinly. Set aside for layering.

Step 3: In a medium pot
0%

Step 3 · In a medium pot

In a medium pot, layer half the onions, tomatoes, and bell pepper. Arrange the marinated fish fillets on top.

Step 4: Add remaining vegetables
0%

Step 4 · Add remaining vegetables

Add remaining vegetables, shrimp, and sprinkle with chopped cilantro.

Step 5: Pour coconut milk evenly over the ingredients
0%

Step 5 · Pour coconut milk evenly over the ingredients

Pour coconut milk evenly over the ingredients. Drizzle palm oil on top for color and richness.

Step 6: Cover and simmer over medium heat for 15-20 minutes
0%
20 min

Step 6 · Cover and simmer over medium heat for 15-20 minutes

Cover and simmer over medium heat for 15-20 minutes, until fish is cooked and vegetables are tender.

Step 7: Serve hot
0%

Step 7 · Serve hot

Serve hot, garnished with extra cilantro and lime wedges if desired.

Why this recipe is healthy

This healthy Moqueca Baiana recipe is low in calories (130 per serving) and fat, yet rich in protein. The use of lean seafood, fresh vegetables, and light coconut milk delivers essential nutrients without excess calories. It fits well into weight loss, diabetic, and heart-healthy diets, offering vibrant flavors and satisfying nutrition in every bite.

A note on tradition

Moqueca Baiana is a culinary icon from Bahia, often served during coastal celebrations and family gatherings. Its roots lie in Afro-Brazilian traditions, blending indigenous and Portuguese influences. Typically eaten for lunch, especially on weekends or festive occasions, it showcases the region's love for seafood and tropical ingredients. Moqueca is a centerpiece at Bahian festivals, reflecting local hospitality and vibrant food culture.

← Back to Moqueca Baiana