Easy Brazilian Fish Stew

Highlighted under: Global Flavors

This Easy Brazilian Fish Stew is a delightful and flavorful dish that brings the taste of Brazil right to your kitchen. Packed with fresh ingredients and aromatic spices, it's perfect for a comforting meal.

Emily

Created by

Emily

Last updated on 2025-12-06T15:02:21.634Z

This Easy Brazilian Fish Stew, known as 'Moqueca,' is a traditional dish from the coast of Brazil. Bursting with flavors from coconut milk, tomatoes, and fresh herbs, it’s a dish that warms the heart and excites the palate.

Why You Will Love This Recipe

  • Rich and aromatic flavors that transport you to Brazil
  • Quick and easy preparation for a weeknight dinner
  • Healthy and filling with a variety of fresh ingredients

A Taste of Brazil

Brazilian cuisine is known for its vibrant flavors and diverse ingredients, reflecting the country’s rich cultural heritage. This Easy Brazilian Fish Stew captures that essence, combining fresh fish with a medley of vegetables and aromatic spices. The addition of coconut milk not only enriches the stew but also adds a tropical twist that is characteristic of Brazilian dishes. Each spoonful feels like a warm embrace, transporting you to the sunny beaches of Brazil.

The use of fresh ingredients is central to this recipe, ensuring that every bite is packed with flavor and nutrients. The combination of fish, tomatoes, and bell peppers brings a refreshing taste that is both healthy and satisfying. This dish is not just about taste; it’s a celebration of the ingredients that make Brazilian cooking so beloved around the world.

Perfect for Any Occasion

Whether you’re hosting a dinner party or looking for a quick weeknight meal, this Easy Brazilian Fish Stew fits the bill perfectly. Its simple preparation makes it accessible for cooks of all skill levels, allowing you to whip up a delicious dish without spending hours in the kitchen. Plus, the vibrant colors and enticing aroma make it an impressive addition to any table.

This stew is also incredibly versatile. Feel free to swap out the white fish for your favorite seafood, or add seasonal vegetables to create a unique twist. Pair it with rice or crusty bread to soak up the flavorful broth, making it a complete meal that everyone will love.

Ingredients

Fish Stew Ingredients

  • 1 lb white fish fillets (such as cod or tilapia)
  • 1 can (14 oz) coconut milk
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, chopped
  • 2 tomatoes, diced
  • 1 tablespoon olive oil
  • 1 teaspoon paprika
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

Prepare the Ingredients

Chop the onion, garlic, bell pepper, and tomatoes. Cut the fish fillets into bite-sized pieces.

Sauté the Vegetables

In a large pot, heat the olive oil over medium heat. Add the onion and garlic, sautéing until translucent. Add the bell pepper and continue to cook for another 3 minutes.

Add Tomatoes and Spices

Stir in the diced tomatoes, paprika, cumin, salt, and pepper. Cook for 5 minutes until the tomatoes begin to break down.

Incorporate Coconut Milk and Fish

Pour in the coconut milk and bring the mixture to a simmer. Gently add the fish pieces, cover the pot, and cook for about 15 minutes, or until the fish is cooked through.

Serve

Garnish with fresh cilantro and serve hot with rice or crusty bread.

Serving Suggestions

For an authentic Brazilian experience, serve this fish stew with a side of fluffy white rice. The rice not only complements the stew but also helps to balance the rich flavors of the coconut milk. If you prefer something with a bit more texture, a slice of crusty bread is a great option for dipping into the stew.

Consider adding a simple green salad on the side to brighten up the meal. A salad with fresh greens, avocado, and a light vinaigrette will enhance the vibrant flavors of the stew, making for a well-rounded dinner.

Storage Tips

If you have leftovers, this stew stores well in the refrigerator for up to three days. Simply transfer it to an airtight container and let it cool before sealing. When you're ready to enjoy it again, gently reheat on the stove, adding a splash of water or coconut milk if needed to bring back its creamy consistency.

For longer storage, this stew can be frozen for up to three months. Portion it into freezer-safe containers and ensure they are well-sealed. Thaw in the refrigerator overnight before reheating for a quick and delicious meal any night of the week.

Secondary image

Questions About Recipes

→ Can I use frozen fish for this recipe?

Yes, you can use frozen fish. Just make sure to thaw it completely before cooking.

→ What type of fish works best?

White fish like cod, tilapia, or snapper works best for this stew.

→ Can I add other seafood?

Absolutely! Shrimp or mussels can be excellent additions to this stew.

→ Is this dish spicy?

No, this recipe is not spicy, but you can add chili peppers if you prefer some heat.

Easy Brazilian Fish Stew

This Easy Brazilian Fish Stew is a delightful and flavorful dish that brings the taste of Brazil right to your kitchen. Packed with fresh ingredients and aromatic spices, it's perfect for a comforting meal.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Emily

Recipe Type: Global Flavors

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Fish Stew Ingredients

  1. 1 lb white fish fillets (such as cod or tilapia)
  2. 1 can (14 oz) coconut milk
  3. 1 large onion, chopped
  4. 2 cloves garlic, minced
  5. 1 bell pepper, chopped
  6. 2 tomatoes, diced
  7. 1 tablespoon olive oil
  8. 1 teaspoon paprika
  9. 1 teaspoon cumin
  10. Salt and pepper to taste
  11. Fresh cilantro for garnish

How-To Steps

Step 01

Chop the onion, garlic, bell pepper, and tomatoes. Cut the fish fillets into bite-sized pieces.

Step 02

In a large pot, heat the olive oil over medium heat. Add the onion and garlic, sautéing until translucent. Add the bell pepper and continue to cook for another 3 minutes.

Step 03

Stir in the diced tomatoes, paprika, cumin, salt, and pepper. Cook for 5 minutes until the tomatoes begin to break down.

Step 04

Pour in the coconut milk and bring the mixture to a simmer. Gently add the fish pieces, cover the pot, and cook for about 15 minutes, or until the fish is cooked through.

Step 05

Garnish with fresh cilantro and serve hot with rice or crusty bread.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 22g
  • Saturated Fat: 18g
  • Cholesterol: 70mg
  • Sodium: 400mg
  • Total Carbohydrates: 10g
  • Dietary Fiber: 2g
  • Sugars: 3g
  • Protein: 25g