An impressive and easy Brazilian fish stew, moqueca is a vibrant dish that brings together the fresh flavors of coconut milk, peppers, and lime zest. This dish is perfect for family dinners or entertaining guests, offering a delightful taste of Brazil while being simple to prepare. With its rich and aromatic profile, moqueca can easily become a favorite in your kitchen.
Why You’ll Love This Recipe
- Easy Preparation: This recipe is straightforward and quick, making it perfect for weeknight dinners.
- Flavorful Ingredients: The combination of coconut milk and spices creates a rich flavor that will impress anyone.
- Versatile Fish Options: Use any firm white fish available to you; cod is just one delicious choice.
- Beautiful Presentation: The colorful array of vegetables makes this dish as visually appealing as it is tasty.
- Healthy Meal Choice: Packed with protein and nutrients, moqueca is a satisfying meal that’s good for you.
Tools and Preparation
Before diving into the ingredients, gather the essential tools to ensure a smooth cooking process.
Essential Tools and Equipment
- Large pot
- Wooden spoon
- Measuring spoons
- Cutting board
- Knife
Importance of Each Tool
- Large pot: A spacious pot allows all ingredients to cook evenly without crowding.
- Wooden spoon: Ideal for stirring without scratching your pot’s surface while mixing flavors.
- Measuring spoons: Ensures accurate seasoning for perfect flavor balance.
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.
Ingredients:
– 2 tablespoons coconut oil
– 2 tablespoons olive oil
– 1/2 yellow onion (diced)
– 1 jalapeno (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 clove garlic (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 the Base
Bring a large pot to medium heat and add the coconut oil and olive oil. Once melted:
Add the chopped onion and jalapeño.
Sauté for about 2–3 minutes until softened.
Add the sliced bell peppers and continue sautéing for another 2–3 minutes.
Step 2: Add Spices
Now it’s time to build flavor:
Add chopped garlic, paprika, and cayenne.
Continue sautéing for an additional 1–2 minutes so the garlic softens.
Step 3: Incorporate Tomatoes
Add in your tomatoes:
Stir in the chopped tomatoes with their juices.
Cook everything together for another 2–3 minutes until tomatoes are softened.
Step 4: Add Fish
Prepare your cod:
Use paper towels to pat the fish dry; season with salt and pepper.
Lay the seasoned fish on top of the vegetable mix.
Step 5: Pour in Coconut Milk
Bring in the creamy element:
Pour coconut milk and seafood stock into the pot.
Add lime zest; season again with salt and pepper.
Step 6: Simmer the Stew
Let it cook down:
Cover the pot with a lid, leaving a small opening for steam to escape.
Bring to a simmer; cook for about 10–15 minutes until fish is cooked through.
Step 7: Serve Your Moqueca
Finish up:
Remove from heat. Taste for seasoning adjustment. Serve your flavorful moqueca over cooked jasmine rice.
Garnish with green onions and lime wedges.
Enjoy this delicious moqueca, a true taste of Brazil!
How to Serve Moqueca (Brazilian Fish Stew)
Serving moqueca is an opportunity to highlight its vibrant flavors and textures. This Brazilian fish stew pairs beautifully with various accompaniments that enhance its taste and presentation.
With Jasmine Rice
- Jasmine rice is traditionally served with moqueca, soaking up the rich coconut broth and balancing the spices.
Topped with Fresh Lime Wedges
- Squeezing fresh lime over your moqueca enhances the dish’s bright flavors, adding a zesty kick that complements the fish perfectly.
Garnished with Green Onions
- Chopped green onions not only add color but also provide a subtle crunch and freshness that elevates the overall dish.
Accompanied by Crusty Bread
- A side of crusty bread is perfect for dipping into the stew, allowing you to savor every bit of that delicious broth.
Served with a Side Salad
- A light salad with mixed greens and a citrus vinaigrette can add a refreshing contrast to the hearty stew.

How to Perfect Moqueca (Brazilian Fish Stew)
To make an outstanding moqueca, consider these helpful tips that will take your dish to the next level.
- Use Fresh Ingredients: Fresh fish and vegetables will enhance the flavors in your moqueca, making it taste more vibrant.
- Adjust Spice Levels: Feel free to modify the amount of cayenne pepper according to your taste preferences. Start small if you’re unsure!
- Choose Your Fish Wisely: While cod is traditional, using other firm white fish like halibut or snapper can yield delicious results.
- Let It Simmer Gently: Avoid boiling your stew; simmering allows the flavors to meld together beautifully without breaking apart the fish.
- Experiment with Herbs: Adding fresh cilantro or parsley as a garnish can offer an additional layer of flavor that complements this dish well.
Best Side Dishes for Moqueca (Brazilian Fish Stew)
Pairing side dishes with moqueca can enhance your meal experience. Here are some excellent options to consider:
- Fried Plantains: Sweet and crispy plantains provide a delightful contrast to the savory stew.
- Farofa: This toasted cassava flour mixture adds a crunchy texture and nutty flavor that’s perfect alongside moqueca.
- Black Beans: A simple side of seasoned black beans offers protein and complements the stew’s richness.
- Coconut Rice: Infusing jasmine rice with coconut milk creates a creamy side dish that echoes the flavors of moqueca.
- Grilled Vegetables: Lightly grilled seasonal vegetables can bring extra color and nutrition to your plate.
- Pico de Gallo: Fresh salsa made from tomatoes, onions, and lime adds brightness and freshness as a topping or side.
Common Mistakes to Avoid
When making moqueca, it’s easy to overlook some details. Here are common mistakes to avoid for the best results.
- Using the wrong fish: Selecting a fish with a flaky texture can lead to a mushy stew. Stick with firm white fish like cod or snapper for optimal results.
- Not seasoning properly: Under-seasoning can leave your moqueca bland. Ensure you taste and adjust salt and pepper according to your preference.
- Skipping the simmer: Cooking at too high a temperature can toughen the fish. Always let your stew simmer gently for the best flavor and texture.
- Ignoring ingredients’ freshness: Using stale spices or old vegetables can affect the dish’s taste. Always choose fresh ingredients for vibrant flavors.
- Rushing the cooking process: Quick cooking may result in unevenly cooked fish and vegetables. Take your time to allow each step to develop its flavors.
Refrigerator Storage
- Store moqueca in an airtight container.
- It will last for up to 3 days in the refrigerator.
Freezing Moqueca (Brazilian Fish Stew)
- Freeze moqueca in a freezer-safe container or heavy-duty freezer bag.
- It can be stored for up to 3 months.
Reheating Moqueca (Brazilian Fish Stew)
- Oven: Preheat oven to 350°F (175°C) and heat in a covered dish until warmed through, about 20-25 minutes.
- Microwave: Use a microwave-safe bowl, cover loosely, and heat in 1-minute intervals until hot.
- Stovetop: Heat on low in a saucepan, stirring occasionally until warmed. Add a splash of water if it seems too thick.
Frequently Asked Questions
What is Moqueca (Brazilian Fish Stew)?
Moqueca is a traditional Brazilian fish stew made with fresh fish, coconut milk, peppers, and spices, creating a rich and flavorful dish.
How do I customize my Moqueca recipe?
You can customize moqueca by adding different types of seafood like shrimp or mussels, or varying the vegetables based on personal preference.
Can I make Moqueca ahead of time?
Yes, you can prepare moqueca ahead of time. Just store it in the fridge and reheat before serving for best flavor.
What should I serve with Moqueca?
Moqueca is best served over jasmine rice or accompanied by crusty bread for dipping into the delicious broth.
Final Thoughts
Moqueca (Brazilian Fish Stew) is not only impressive but also simple to make. Its vibrant flavors and versatility make it suitable for various occasions. Feel free to customize this recipe with your favorite seafood or vegetables!
Moqueca (Brazilian Fish Stew)
Moqueca, a traditional Brazilian fish stew, captures the essence of vibrant flavors with its rich combination of fresh fish, creamy coconut milk, and zesty lime. This dish beautifully unites the warmth of spices with the freshness of peppers, making it a perfect centerpiece for family dinners or entertaining guests. Not only is moqueca easy to prepare, but it also offers versatility in choosing your favorite firm white fish. With its stunning colors and aromatic profile, this hearty stew is sure to be a hit in any kitchen.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves 4
- Category: Main
- Method: Stovetop
- Cuisine: Brazilian
Ingredients
- 2 tablespoons coconut oil
- 2 tablespoons olive oil
- 1/2 yellow onion (diced)
- 1 jalapeno (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 cup jasmine rice (washed and rinsed)
- 2 cups vegetable stock
- 1/2 teaspoon kosher salt (to taste)
Instructions
- Heat coconut and olive oils in a large pot over medium heat. Sauté diced onion and jalapeño for 2–3 minutes until softened.
- Add sliced bell peppers, cooking for another 2–3 minutes. Stir in chopped garlic, paprika, and cayenne; sauté for 1–2 minutes until fragrant.
- Mix in chopped tomatoes with juices and cook for an additional 2–3 minutes until softened.
- Pat the fish dry, season with salt and pepper, then layer on top of vegetables.
- Pour in coconut milk and seafood stock; add lime zest and season to taste.
- Cover partially and simmer on low for 10–15 minutes until fish is cooked through.
- Serve over jasmine rice garnished with green onions and lime wedges.
Nutrition
- Serving Size: 1 bowl (approximately 350g)
- Calories: 410
- Sugar: 4g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 16g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 65mg

Leave a Comment