Moqueca: A Traditional Brazilian Seafood Stew
Moqueca is one of the most treasured dishes of Brazil. This fragrant seafood stew combines fresh fish, tomatoes, onions, peppers, coconut milk, and palm oil to create a rich and flavorful meal that reflects Brazil's diverse culinary heritage.
Popular along Brazil's coastline, especially in the states of Bahia and Espírito Santo, Moqueca is celebrated for its vibrant colors, aromatic ingredients, and comforting taste.
Why You Will Love This Moqueca Recipe
Rich and flavorful seafood stew
Easy one-pot meal
Authentic Brazilian coastal cuisine
Naturally gluten-free
Perfect for family dinners and special occasions
What Is Moqueca?
Moqueca is a slow-simmered seafood dish traditionally made with:
White fish
Shrimp (optional)
Tomatoes
Bell peppers
Onions
Coconut milk
Palm oil (dendê oil)
Fresh herbs
The ingredients are layered and gently cooked to preserve their texture and flavor.
Ingredients for Traditional Moqueca
Main Ingredients
800g (1¾ lb) firm white fish fillets
300g (10 oz) shrimp (optional)
2 tomatoes, sliced
1 large onion, sliced
1 red bell pepper, sliced
1 yellow bell pepper, sliced
3 garlic cloves, minced
400ml (14 oz) coconut milk
2 tablespoons palm oil (dendê oil)
Juice of 2 limes
Salt and black pepper to taste
Garnish
Fresh cilantro
Lime wedges
Step-by-Step Moqueca Preparation
Step 1: Marinate the Fish
Season the fish with lime juice, salt, pepper, and garlic.
Let it marinate for 20–30 minutes.
Step 2: Layer the Vegetables
Place a layer of onions in a large pot.
Add tomatoes and bell peppers.
Create even layers throughout the pot.
Step 3: Add the Fish
Arrange the marinated fish over the vegetables.
Add shrimp if using.
Step 4: Add Coconut Milk and Palm Oil
Pour in the coconut milk.
Drizzle the palm oil over the top.
Step 5: Simmer Gently
Cover the pot.
Simmer gently for 20–30 minutes.
Avoid stirring too much to keep the fish intact.
Step 6: Add Fresh Herbs
Sprinkle chopped cilantro over the stew.
Taste and adjust seasoning if necessary.
Step 7: Serve and Enjoy
Serve hot with white rice.
Add lime wedges on the side.
Enjoy immediately.
Regional Styles of Moqueca
Moqueca Baiana
Originating from Bahia, this version includes:
Coconut milk
Palm oil (dendê)
Strong African culinary influences
Moqueca Capixaba
From Espírito Santo, it typically features:
Olive oil instead of palm oil
No coconut milk
Lighter flavor profile
The History of Moqueca
Moqueca has roots that stretch back centuries, blending Indigenous Brazilian cooking techniques with African and Portuguese influences. Coastal communities developed the dish using locally available fish, vegetables, and seasonings.
Today, it remains one of Brazil's most celebrated seafood specialties.
What Makes Moqueca Unique?
Moqueca stands out because of:
Its rich coconut milk broth
Distinctive palm oil flavor
Fresh seafood
Layered cooking method
Blend of cultural influences
Tips for Perfect Moqueca
Use fresh seafood whenever possible.
Do not overcook the fish.
Simmer gently rather than boiling.
Use authentic palm oil for a traditional Bahian flavor.
Serve immediately after cooking.
Best Side Dishes
Moqueca pairs wonderfully with:
White rice
Farofa
Fresh salad
Fried plantains
Lime wedges
Frequently Asked Questions
What Fish Is Best for Moqueca?
Firm white fish such as cod, snapper, grouper, or sea bass works very well.
Is Moqueca Spicy?
Traditional Moqueca is flavorful rather than very spicy, though chili peppers may be added.
Can Moqueca Be Made Without Shrimp?
Yes. Many versions use only fish, while others combine several types of seafood.
Final Thoughts
Moqueca is one of Brazil's most iconic seafood dishes, offering a delicious blend of fresh fish, vegetables, coconut milk, and traditional seasonings. Its rich flavors and centuries-old heritage make it a true representation of Brazil's coastal culinary traditions.
This traditional Moqueca recipe brings the authentic taste of Brazilian seafood cuisine to your table and is an excellent choice for anyone looking to explore the vibrant flavors of Brazil.