Brazilian Fish Stew (Moqueca)

why make this recipe

Brazilian Fish Stew, known as Moqueca, is a delicious and hearty dish that showcases the flavors of Brazil. This stew is full of fresh ingredients, making it a healthy option for any meal. The combination of coconut milk, lime juice, and vibrant vegetables creates a rich and satisfying flavor profile. Plus, it’s a great way to enjoy seafood, making it perfect for fish lovers.

how to make Brazilian Fish Stew (Moqueca)

Ingredients:

  • 2 lbs white fish fillets (Any white fish like snapper or tilapia can be used.)
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 medium bell pepper, sliced
  • 2 medium tomatoes, chopped
  • 14 oz coconut milk, canned
  • 1/4 cup lime juice (Can substitute with lemon juice.)
  • 1/4 cup chopped cilantro (For garnish.)
  • 2 tablespoons olive oil
  • to taste Salt and pepper (Season to preference.)

Directions:

Preparation:

  1. Begin by preparing all your ingredients. Chop the onion, mince the garlic, slice the bell pepper, and chop the tomatoes. Rinse the fish fillets and cut them into smaller pieces if necessary.

Cooking:

  1. In a large skillet or pot, heat the olive oil over medium heat.
  2. Add the chopped onion and garlic. Sauté for about 3-5 minutes until the onion becomes translucent.
  3. Add the sliced bell pepper and chopped tomatoes to the skillet. Cook for another 5 minutes until the vegetables soften.
  4. Pour in the coconut milk and lime juice. Stir well to combine all the ingredients.
  5. Season with salt and pepper to your liking.
  6. Gently add the fish fillets to the pot, making sure they are submerged in the sauce. Cook for about 10-15 minutes, until the fish is cooked through and flakes easily with a fork.
  7. Remove from heat and garnish with chopped cilantro before serving.

how to serve Brazilian Fish Stew (Moqueca)

Serve the Brazilian Fish Stew hot, straight from the pot. It pairs wonderfully with rice or crusty bread to soak up the delicious sauce. You can also add lime wedges on the side for a little extra zesty flavor.

how to store Brazilian Fish Stew (Moqueca)

To store leftovers, let the stew cool completely, then transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days. To reheat, simply warm it on the stove over low heat until heated through.

tips to make Brazilian Fish Stew (Moqueca)

  • Use fresh fish for the best flavor.
  • Feel free to adjust the amount of lime juice to suit your taste.
  • If you want it spicier, consider adding chopped jalapeños or red pepper flakes.
  • Cooking it in a clay pot can enhance the traditional flavor.

variation

You can make a vegetarian version by replacing the fish with hearty vegetables like zucchini, eggplant, or mushrooms. Tofu can also be used for an additional protein boost.

FAQs

1. Can I use frozen fish for this recipe?
Yes, you can use frozen fish, but make sure to thaw it properly before cooking.

2. What other vegetables can I add?
You can add vegetables such as corn, carrots, or potatoes to make the stew even heartier.

3. Is this recipe gluten-free?
Yes, all the ingredients in Moqueca are gluten-free, making it a safe choice for those with gluten sensitivities.

brazilian fish stew moqueca 2025 12 30 201610 150x150 1

Brazilian Fish Stew (Moqueca)

A delicious and hearty Brazilian stew made with fish, coconut milk, and vibrant vegetables, perfect for seafood lovers.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Dinner, Main Course
Cuisine Brazilian, Seafood
Servings 4 servings
Calories 400 kcal

Ingredients
  

Main Ingredients

  • 2 lbs white fish fillets Any white fish like snapper or tilapia can be used.
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 medium bell pepper, sliced
  • 2 medium tomatoes, chopped
  • 14 oz coconut milk, canned
  • 1/4 cup lime juice Can substitute with lemon juice.
  • 1/4 cup chopped cilantro For garnish.
  • 2 tablespoons olive oil
  • to taste Salt and pepper Season to preference.

Instructions
 

Preparation

  • Begin by preparing all your ingredients. Chop the onion, mince the garlic, slice the bell pepper, and chop the tomatoes. Rinse the fish fillets and cut them into smaller pieces if necessary.

Cooking

  • In a large skillet or pot, heat the olive oil over medium heat.
  • Add the chopped onion and garlic. Sauté for about 3-5 minutes until the onion becomes translucent.
  • Add the sliced bell pepper and chopped tomatoes to the skillet. Cook for another 5 minutes until the vegetables soften.
  • Pour in the coconut milk and lime juice. Stir well to combine all the ingredients.
  • Season with salt and pepper to your liking.
  • Gently add the fish fillets to the pot, making sure they are submerged in the sauce. Cook for about 10-15 minutes, until the fish is cooked through and flakes easily with a fork.
  • Remove from heat and garnish with chopped cilantro before serving.

Notes

Serve the Brazilian Fish Stew hot, straight from the pot. It pairs wonderfully with rice or crusty bread to soak up the delicious sauce. You can also add lime wedges on the side for a little extra zesty flavor. Use fresh fish for the best flavor. Feel free to adjust the amount of lime juice to suit your taste. If you want it spicier, consider adding chopped jalapeños or red pepper flakes. Cooking it in a clay pot can enhance the traditional flavor.
Keyword Brazilian Fish Stew, Coconut Milk, Healthy, Moqueca, Seafood

Leave a Comment

Recipe Rating