Moqueca (Brazilian Fish Stew) is a delightful dish that brings the vibrant flavors of Brazil to your table. This easy-to-make stew features tender fish simmered in rich coconut milk, colorful bell peppers, and tangy lime zest. Perfect for a cozy family dinner or an impressive meal for guests, moqueca stands out with its unique combination of spices and ingredients, creating a dish that is both comforting and exotic.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- How to Make Moqueca (Brazilian Fish Stew)
- Step 1: Prepare Your Ingredients
- Step 2: Sauté the Vegetables
- Step 3: Add Spices and Tomatoes
- Step 4: Add Fish & Liquid
- Step 5: Simmer the Moqueca
- Step 6: Serve Your Dish
- How to Serve Moqueca (Brazilian Fish Stew)
- With Jasmine Rice
- With Lime Wedges
- With Green Onions
- With Avocado Slices
- With Crusty Bread
- How to Perfect Moqueca (Brazilian Fish Stew)
- Best Side Dishes for Moqueca (Brazilian Fish Stew)
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Moqueca (Brazilian Fish Stew)
- Reheating Moqueca (Brazilian Fish Stew)
- Frequently Asked Questions
- What is moqueca (Brazilian fish stew)?
- Can I use other types of fish for moqueca?
- How do I make my moqueca spicier?
- What sides pair well with moqueca?
- Can I make moqueca ahead of time?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Flavorful Experience: The blend of coconut milk, spices, and fresh vegetables creates a rich taste that delights the palate.
- Versatile Ingredients: You can use any firm white fish available, making it adaptable to local markets.
- Quick Preparation: With just 10 minutes of prep time, this dish fits easily into any busy schedule.
- Healthy Meal Option: Packed with protein and healthy fats, moqueca is a nutritious choice for dinner.
- Cultural Connection: Enjoying this Brazilian dish allows you to explore new culinary traditions right from your kitchen.
Tools and Preparation
Having the right tools makes cooking moqueca easier and more enjoyable. Here are the essential items you will need to prepare this delicious Brazilian fish stew.
Essential Tools and Equipment
- Large pot
- Cutting board
- Chef’s knife
- Measuring spoons
- Wooden spoon
- Ladle
Importance of Each Tool
- Large pot: Ideal for simmering moqueca, allowing all ingredients to meld together beautifully.
- Chef’s knife: A sharp knife makes chopping vegetables effortless and safe.
- Measuring spoons: Accurate measurements ensure the perfect balance of flavors in your dish.
Ingredients
An impressive and easy Brazilian fish stew, moqueca can use any fish that’s available and is flavored with coconut milk, peppers, and bright lime zest.
- 2 tablespoons coconut oil
- 2 tablespoons olive oil
- 1/2 yellow onion (diced)
- 1 jalapeño (diced; seeds removed if too spicy)
- 1 red bell pepper (seeds removed and sliced)
- 1 yellow bell pepper (seeds removed and sliced)
- 2 cloves garlic (finely chopped)
- 1 teaspoon sweet paprika
- 1/4 teaspoon cayenne (add more if preferred)
- 1 teaspoon kosher salt
- 1/2 teaspoon ground black pepper
- 2 pounds cod (or other firm white fish, cut into large 1–2 inch pieces)
- 2 vine tomatoes (chopped, with their juices; or 1 13 ounce can chopped tomatoes)
- 2 cups seafood stock (or vegetable stock)
- 13 ounce can coconut milk (full fat)
- 1 lime (zested + lime cut into wedges)
- 2 green onions (chopped, for garnish)
- 1/2 yellow onion (diced)
- 1 garlic clove (finely chopped)
- 1 cup jasmine rice (washed and rinsed)
- 2 cups vegetable stock
- 1/2 teaspoon kosher salt (to taste)
How to Make Moqueca (Brazilian Fish Stew)
Step 1: Prepare Your Ingredients
Gather all your ingredients before you start cooking. This ensures a smooth cooking process.
Step 2: Sauté the Vegetables
Bring a large pot to medium heat. Add the coconut oil and olive oil. Once melted:
* Add the diced onion and jalapeño; sauté for 2–3 minutes until softened.
* Stir in the sliced red and yellow bell peppers; continue sautéing for another 2–3 minutes.
Step 3: Add Spices and Tomatoes
Add the chopped garlic, sweet paprika, and cayenne:
* Sauté for another 1–2 minutes so the garlic softens, deepening the color of the spices.
* Stir in the chopped tomatoes along with their juices. Cook for an additional 2–3 minutes until they soften.
Step 4: Add Fish & Liquid
Pat the cod dry using paper towels. Season it with salt and pepper:
* Lay the cod pieces gently on top of the sautéed vegetables.
* Pour in the coconut milk and seafood stock. Add lime zest.
* Season with salt and pepper. Gently stir to combine without disturbing the fish.
Step 5: Simmer the Moqueca
Cover the pot with a lid but leave a small opening:
* Bring to a simmer. Cook for about 10–15 minutes until the fish is just cooked through.
* Check occasionally to ensure it doesn’t boil too hard or stick.
Step 6: Serve Your Dish
Once cooked:
* Remove from heat. Taste for seasoning adjustments as needed.
* Serve moqueca over jasmine rice.
* Garnish with chopped green onions and lime wedges on the side.
Enjoy your homemade moqueca!
How to Serve Moqueca (Brazilian Fish Stew)
Serving moqueca is all about enhancing its rich, tropical flavors. This Brazilian fish stew pairs beautifully with various accompaniments that elevate the dining experience.
With Jasmine Rice
- Serve the moqueca over a bed of fluffy jasmine rice for a perfect blend of textures and flavors.
With Lime Wedges
- Fresh lime wedges add a zesty brightness to the dish, enhancing the coconut milk’s creaminess.
With Green Onions
- Chopped green onions not only add color but also a fresh crunch to each bite of moqueca.
With Avocado Slices
- Creamy avocado slices provide a luxurious richness that complements the stew’s flavors wonderfully.
With Crusty Bread
- Serve with crusty bread to soak up the delicious broth, making every bite satisfying.

How to Perfect Moqueca (Brazilian Fish Stew)
Creating the perfect moqueca involves attention to detail in both preparation and cooking. Here are some tips to enhance your dish:
- Use Fresh Ingredients: Fresh fish and vegetables will significantly enhance the flavor of your stew.
- Adjust Spices: Feel free to tweak the cayenne or paprika levels based on your spice preference for a customized taste.
- Let it Simmer: Allowing the stew to simmer helps meld the flavors together, creating a richer taste.
- Taste and Season: Always taste before serving. Adjust salt and pepper for optimal flavor balance.
- Garnish Generously: A good garnish can elevate the presentation; don’t skip on lime wedges or green onions!
Best Side Dishes for Moqueca (Brazilian Fish Stew)
Accompanying dishes can complement moqueca’s bold flavors beautifully. Here are some excellent side dishes to consider:
- Fried Plantains: Sweet and crispy fried plantains add a delightful contrast to the savory stew.
- Coleslaw: A light coleslaw offers a refreshing crunch that balances out the richness of moqueca.
- Quinoa Salad: A quinoa salad with lime dressing provides a healthy and colorful addition to your meal.
- Black Beans: Classic black beans are a staple in Brazilian cuisine and pair well with fish stew.
- Garlic Bread: Crunchy garlic bread can be used for dipping into the flavorful broth of moqueca.
- Coconut Rice: Enhance your meal with coconut-infused rice, which harmonizes perfectly with moqueca’s coconut milk base.
- Corn on the Cob: Grilled corn on the cob adds sweetness and texture that works well alongside this dish.
Common Mistakes to Avoid
Making moqueca (Brazilian fish stew) can be simple, but avoiding common mistakes ensures a perfect dish every time.
- Using the wrong fish: Always choose firm white fish like cod for the best texture. Avoid flaky fish which can break apart easily.
- Skipping the seasoning: Don’t forget to season your fish and vegetables adequately. This adds depth to the stew’s flavor.
- Overcooking the fish: Fish can easily become tough if overcooked. Keep an eye on it and remove from heat once it’s just cooked through.
- Not letting it simmer enough: Allowing the stew to simmer helps develop flavors. Ensure you follow the cooking time closely for a rich taste.
- Neglecting garnishes: Fresh green onions and lime wedges add brightness. Don’t skip these finishing touches for better presentation and flavor.
Storage & Reheating Instructions
Refrigerator Storage
- Store moqueca in an airtight container.
- It will last up to 3 days in the refrigerator.
- Make sure it cools down completely before placing it in the fridge.
Freezing Moqueca (Brazilian Fish Stew)
- Use freezer-safe containers for storage.
- Moqueca can be frozen for up to 2 months.
- To prevent freezer burn, ensure there’s minimal air in the container.
Reheating Moqueca (Brazilian Fish Stew)
- Oven: Preheat to 350°F (175°C) and heat covered for about 20-25 minutes until warmed through.
- Microwave: Place in a microwave-safe bowl, cover, and heat in intervals of 1 minute until hot, stirring in between.
- Stovetop: Heat gently over medium-low heat, stirring occasionally until warmed through.
Frequently Asked Questions
Here are some common questions about making moqueca (Brazilian fish stew).
What is moqueca (Brazilian fish stew)?
Moqueca is a traditional Brazilian fish stew made with coconut milk, peppers, and spices. It’s flavorful and perfect for any dinner occasion.
Can I use other types of fish for moqueca?
Yes, you can use other firm white fish like halibut or tilapia. However, avoid delicate varieties as they may not hold their shape well.
How do I make my moqueca spicier?
To increase spice levels, add more jalapeño or cayenne pepper during cooking. Adjust according to your taste preference.
What sides pair well with moqueca?
Moqueca is delicious served over jasmine rice or with crusty bread. A fresh salad complements it nicely as well.
Can I make moqueca ahead of time?
Yes! You can prepare moqueca ahead of time and store it in the refrigerator or freezer. Just reheat before serving.
Final Thoughts
Moqueca (Brazilian fish stew) is not only impressive but also easy to customize based on your preferences. Whether you prefer different seafood or extra spices, this dish allows creativity while offering vibrant flavors. Try making this delightful stew at home!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Moqueca (Brazilian Fish Stew)
- Total Time: 25 minutes
- Yield: Serves 4
Description
Experience the vibrant flavors of Brazil with Moqueca, a delightful Brazilian fish stew that combines tender fish with rich coconut milk, colorful bell peppers, and zesty lime. This easy-to-make dish is perfect for family dinners or impressing guests with its unique blend of spices and fresh ingredients. Whether you’re exploring new culinary traditions or simply seeking a comforting meal, Moqueca offers a taste of tropical bliss right in your kitchen. With quick preparation and healthy ingredients, it’s a must-try recipe that brings warmth and flavor to any table.
Ingredients
- 2 tablespoons coconut oil
- 2 tablespoons olive oil
- 1/2 yellow onion (diced)
- 1 jalapeño (diced)
- 1 red bell pepper (sliced)
- 1 yellow bell pepper (sliced)
- 2 cloves garlic (chopped)
- 1 teaspoon sweet paprika
- 2 pounds cod (or firm white fish, cut into pieces)
- 2 cups seafood stock
- 13 ounces coconut milk
- Juice and zest of 1 lime
- Garnish: chopped green onions, lime wedges
Instructions
- Heat coconut and olive oils in a large pot over medium heat. Sauté diced onion and jalapeño until softened.
- Add sliced bell peppers and garlic; sauté for another few minutes.
- Stir in sweet paprika, then add cod pieces gently on top of the vegetables.
- Pour in seafood stock and coconut milk; add lime zest. Season with salt and pepper.
- Cover and simmer for about 10-15 minutes, until fish is cooked through.
- Serve hot over jasmine rice, garnished with green onions and lime wedges.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Brazilian
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 3g
- Sodium: 780mg
- Fat: 21g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 90mg





