Savory Brazilian Fish Stew (Moqueca) Ready in 30 Minutes

18 Shares

The moment the first hint of coconut and spices wafts through the air, I know something special is cooking in my kitchen. Brazilian Fish Stew, or Moqueca, is more than just a meal—it’s a vibrant celebration of flavors and textures that transports you straight to the sandy shores of Bahia. With its tender fish swimming in a creamy coconut milk sauce combined with juicy tomatoes and colorful bell peppers, this one-pot wonder is as comforting as it is captivating.

I discovered this recipe on a particularly lazy Sunday when takeout just wouldn’t do. In about 30 minutes, I found myself indulging in a dish that felt both exotic and familiar. It’s naturally pescatarian, gluten-free, and dairy-free, making it accessible for everyone. Whether you’re entertaining guests or simply looking to brighten up a weeknight dinner, this Moqueca is bound to impress. Grab your favorite firm white fish, and let’s dive into this culinary adventure that promises to awaken your senses and ignite your passion for home-cooked meals!

Why is this Brazilian Fish Stew (Moqueca) special?

Vibrant, Flavorful Aromas: As the ingredients meld together, your kitchen will be filled with enticing notes of coconut, lime, and spices that promise an unforgettable experience.
Quick & Easy Preparation: In just 30 minutes, you can whip up this delightful dish, making it perfect for busy weeknights or impromptu gatherings.
Nutritious Choice: Packed with protein and healthy fats, this stew is a guilt-free option that supports a balanced diet while satisfying your taste buds.
Versatile Dish: Not only can you customize the fish and veggies based on your preferences, but it also caters to various dietary needs, from pescatarians to gluten-free eaters!
Crowd-Pleasing Comfort: Ideal for sharing, this one-pot meal brings people together, creating moments of joy around the table with every flavorful spoonful.

Brazilian Fish Stew (Moqueca) Ingredients

• Dive into this delicious dish with easy-to-find ingredients that highlight the spirit of Brazilian cuisine!

For the Stew Base

  • Firm White Fish – Choose from halibut, sea bass, or mahi-mahi for a rich source of protein; ensure it’s wild-caught for the best flavor.
  • Fresh Lime Juice – This ingredient adds a bright tang to the stew; you can substitute it with lemon juice if needed.
  • Cooking Oil – Use coconut oil for an authentic touch, though olive or avocado oil works well too for sautéing.
  • Onion – Finely diced for a fragrant base; yellow, brown, or red onions all do the trick.
  • Red Bell Pepper – Diced for sweetness and a pop of color; feel free to swap it with yellow or green bell peppers.
  • Carrots – Diced to enhance sweetness and add texture; they also boost the dish’s nutritional value.
  • Jalapeño Pepper – Diced to add a mild heat (optional); substitute with ground cayenne for a controlled spice level.
  • Salt – Enhances and elevates all the flavors; sea salt or kosher salt works great!
  • Garlic Cloves – Minced for a depth of flavor that makes every bite memorable.
  • Tomato Paste – This ingredient enriches the stew with a deeper tomato flavor.
  • Paprika and Ground Cumin – Include these spices to add warmth and complexity that truly make the stew pop.
  • Broth – Choose fish, chicken, or vegetable stock to create a flavorful base for the stew.
  • Fresh Tomatoes or Canned Crushed Tomatoes – Provides moisture and freshness; you can use what’s most convenient for you.
  • Coconut Milk – Use full-fat for a luscious texture or light coconut milk for a lower-calorie version.
  • Chopped Fresh Cilantro – This garnish brightens the dish and enhances its flavors; don’t hold back on the extra for serving!
  • Scallion – Optional, but adds a nice finishing touch when garnishing.
  • Lime Wedges – Serve alongside to brighten each bite with a zesty kick!

Let the adventure begin with these delightful ingredients, perfect for various tastes and preferences!

How to Make Brazilian Fish Stew (Moqueca)

  1. Prepare Fish: Rinse the firm white fish under cold water, pat it dry, and cut it into 2-inch pieces. Marinate the pieces in fresh lime juice, salt, and pepper, then set aside for up to 20 minutes.

  2. Sauté Aromatics: Heat 2 tablespoons of coconut oil in a large sauté pan over medium heat. Add the finely diced onions and cook them until translucent, about 3 minutes, filling your kitchen with a delicious aroma.

  3. Add Vegetables: Stir in the diced red bell pepper, carrots, and optional jalapeño; cook for another 3 minutes until the vegetables begin to soften, adding vibrant color to the mix.

  4. Seasoning Addition: Sprinkle in the sea salt, minced garlic, tomato paste, paprika, and ground cumin. Stir well and cook until everything is aromatic, approximately 1 minute, while the spices develop a rich fragrance.

  5. Make Stew Base: Pour the broth and either fresh or canned crushed tomatoes into the pan along with the creamy coconut milk. Bring to a boil, then reduce the heat and let it simmer for about 8 minutes until thickened slightly.

  6. Cook Fish: Nestle the marinated fish pieces gently into the simmering stew. Cover and simmer for an additional 4-5 minutes until the fish is cooked through and flakes easily with a fork.

  7. Finish & Serve: Stir in the chopped fresh cilantro and a splash of lime juice. Adjust the seasoning if needed, then serve the stew over fluffy white rice or alongside crusty bread to soak up all the delightful flavors.

Optional: Garnish with extra cilantro and lime wedges for added brightness.
Exact quantities are listed in the recipe card below.

Brazilian Fish Stew (Moqueca)

How to Store and Freeze Brazilian Fish Stew (Moqueca)

Fridge: Store leftover Moqueca in an airtight container for up to 3 days. This keeps the flavors fresh while preventing any contamination.

Freezer: If you need to, you can freeze the stew for up to 2 months. Ensure it’s fully cooled before transferring it to a freezer-safe container to avoid freezer burn.

Reheating: When ready to enjoy, gently reheat the Brazilian Fish Stew in a saucepan over low heat, stirring occasionally until warmed through. Avoid boiling to maintain the fish’s delicate texture.

Airtight Preservation: To enhance the stew’s longevity, cover it tightly and add a layer of plastic wrap before sealing the container, keeping those delectable flavors intact.

Make Ahead Options

These delicious Brazilian Fish Stew (Moqueca) options are perfect for busy home cooks looking to streamline mealtime! You can prep the aromatics (onions, bell peppers, and carrots) and store them in an airtight container in the refrigerator for up to 3 days. Additionally, marinate the firm white fish pieces in lime juice, salt, and pepper up to 24 hours ahead, ensuring they stay fresh and flavorful. When you’re ready to cook, simply sauté the prepped veggies, add the remaining ingredients, and simmer with the fish until cooked through. This way, you can enjoy a comforting home-cooked meal with minimal effort and maximum flavor at the end of a long day!

What to Serve with Brazilian Fish Stew (Moqueca)?

The rich and creamy textures of this flavorful stew deserve delicious companions that enhance your dining experience.

  • Fluffy White Rice: Perfectly cooked white rice absorbs the vibrant stew, creating a harmonious blend of flavors and textures with each bite.

  • Crusty Bread: A warm, crusty bread serves as the ideal vehicle for mopping up every last drop of that creamy coconut-laden sauce, making it irresistible.

  • Toasted Farofa: This traditional Brazilian accompaniment made from toasted cassava flour adds a delightful crunch, enhancing the tenderness of the stew while balancing the creamy sauce.

  • Grilled Asparagus: Drizzled with olive oil and lightly seasoned, the grilled asparagus offers a fresh, slightly charred contrast that complements the warming spices in the dish.

  • Zesty Citrus Salad: A salad with oranges, avocados, and lime vinaigrette brightens the palate between bites, echoing the citrus notes of the stew.

  • Pineapple Mojito: For a refreshing drink, this vibrant cocktail with mint and lime harmonizes beautifully with the flavors of the Brazilian Fish Stew, offering a tropical escape.

  • Coconut Sorbet: Finish your meal with a light, refreshing dessert that mirrors the coconut elements of the stew, providing a sweet and cooling end to a bold dining experience.

Expert Tips for Brazilian Fish Stew (Moqueca)

  • Marination Time: Ensure you don’t exceed 20 minutes for marinating the fish to avoid it “cooking” in lime juice, keeping it fresh and tender.
  • Gentle Cooking: Always use a gentle simmer when cooking the fish; this ensures it retains a delicate texture and avoids becoming dry.
  • Thicker Fillets: Opt for thicker fish fillets like mahi-mahi or halibut for even cooking, making your Brazilian Fish Stew more satisfying and hearty.
  • Customize Vegetables: Feel free to modify the vegetables based on your pantry staples; adding spinach or zucchini enhances nutrition without compromising flavor.
  • Spice Control: Adjust the spice levels by omitting the jalapeño or cayenne for a milder stew to suit your taste preferences.

Brazilian Fish Stew (Moqueca) Variations

Feel free to explore delicious twists to make this dish your own and suit your tastes!

  • Seafood Swap: Use shrimp or scallops instead of fish for a luscious twist. Just adjust cooking times, as shrimp cook faster!

  • Vegan Delight: Substitute firm tofu for the fish, ensuring it absorbs all the vibrant flavors from the stew. This makes for a hearty, plant-based meal.

  • Vegetable Boost: Add leafy greens like spinach or kale for vibrant color and a nutrition boost. They’ll wilt perfectly into the simmering stew.

  • Coconut Milk Options: For a lighter version, try using light coconut milk. It may reduce calorie content while still keeping a creamy texture.

  • Herb Infusion: Experiment by adding fresh herbs like basil or parsley for a different aromatic touch that complements the stew beautifully.

  • Heat Level: If you prefer little spice, omit the jalapeño altogether. Alternatively, add a pinch of red pepper flakes for a gentle kick without overpowering flavor.

  • Fruit Flair: Toss in diced mango or pineapple for a surprising sweetness that balances the savory notes of the stew beautifully.

  • Grain Alternative: Serve over quinoa or millet instead of rice for a nutty flavor and unique texture, plus additional nutritional benefits.

Brazilian Fish Stew (Moqueca)

Brazilian Fish Stew (Moqueca) Recipe FAQs

What kind of fish should I use for Brazilian Fish Stew (Moqueca)?
Absolutely! Choose a firm white fish like halibut, sea bass, or mahi-mahi for the best results. Ensure the fish is wild-caught for superior flavor and quality. If none of these are available, shrimp or scallops work perfectly as substitutes.

How should I store leftovers of Brazilian Fish Stew (Moqueca)?
You can store leftover Moqueca in an airtight container in the refrigerator for up to 3 days. To keep the flavors fresh, make sure it’s covered tightly, which helps to prevent any contamination. When reheating, be gentle; warm it over low heat while stirring occasionally to avoid overcooking the fish.

Can I freeze Brazilian Fish Stew (Moqueca)?
Yes! You can freeze the stew for up to 2 months. After cooling, transfer it to a freezer-safe container, leaving some room at the top for expansion. When ready to enjoy it again, thaw it in the refrigerator overnight, then reheat it gently on the stovetop, stirring occasionally to ensure even warming.

What if my fish is overcooked?
Very! If your fish turns out overcooked, it may become dry and lose its tenderness. To avoid this in the future, cook the fish on a gentle simmer and stay mindful of cooking times; it should only need about 4-5 minutes to become flaky and delicious. If you happen to overcook it, consider flaking the fish and mixing it back into the stew to salvage it!

Is Brazilian Fish Stew (Moqueca) suitable for people with dietary restrictions?
Absolutely! This dish is naturally pescatarian, gluten-free, and dairy-free. If you or your guests are allergic to shellfish, just stick to fish or consider making a vegetarian version using firm tofu instead. Additionally, the recipe can easily be customized to omit any ingredients you may be sensitive to, like the jalapeño for those avoiding spice.

What should I serve with Brazilian Fish Stew (Moqueca)?
To enhance your dining experience, I recommend serving Moqueca over fluffy white rice or alongside crusty bread for dipping. Additionally, traditional farofa (toasted cassava flour) adds an authentic twist and crunch that beautifully complements the creamy stew. Enjoy the warm flavors and let these combinations elevate your meal!

Brazilian Fish Stew (Moqueca)

Savory Brazilian Fish Stew (Moqueca) Ready in 30 Minutes

Experience the delicious flavors of Brazilian Fish Stew (Moqueca), a vibrant dish of tender fish in creamy coconut milk with spices.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: DINNER
Cuisine: Brazilian
Calories: 350

Ingredients
  

For the Stew Base
  • 1 pound Firm White Fish such as halibut, sea bass, or mahi-mahi
  • 2 tablespoons Fresh Lime Juice or lemon juice if needed
  • 2 tablespoons Cooking Oil preferably coconut oil
  • 1 Onion finely diced, any type
  • 1 Red Bell Pepper diced
  • 1 cup Carrots diced
  • 1 Jalapeño Pepper diced, optional
  • 1 teaspoon Salt sea salt or kosher salt
  • 2 cloves Garlic Cloves minced
  • 2 tablespoons Tomato Paste
  • 1 teaspoon Paprika
  • 1 teaspoon Ground Cumin
  • 2 cups Broth fish, chicken, or vegetable stock
  • 1 cup Fresh Tomatoes or canned crushed tomatoes
  • 1 can Coconut Milk full-fat or light
  • 1/4 cup Chopped Fresh Cilantro for garnish
  • 1 Scallion optional, for garnish
  • 2 Lime Wedges for serving

Equipment

  • large sauté pan

Method
 

Preparation Steps
  1. Rinse the firm white fish under cold water, pat dry, and cut into 2-inch pieces. Marinate in fresh lime juice, salt, and pepper for up to 20 minutes.
  2. Heat coconut oil in a large sauté pan over medium heat. Add diced onions and cook until translucent, about 3 minutes.
  3. Stir in diced red bell pepper, carrots, and optional jalapeño, cooking for another 3 minutes.
  4. Add salt, minced garlic, tomato paste, paprika, and ground cumin. Stir and cook until aromatic, about 1 minute.
  5. Pour broth and fresh or canned crushed tomatoes, along with coconut milk. Bring to a boil, then reduce heat and simmer for 8 minutes.
  6. Gently nestle marinated fish pieces into the stew. Cover and simmer for 4-5 minutes until cooked through.
  7. Stir in chopped cilantro and a splash of lime juice. Adjust seasoning if needed, then serve over rice or with crusty bread.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 30gProtein: 25gFat: 20gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gCholesterol: 60mgSodium: 800mgPotassium: 700mgFiber: 4gSugar: 5gVitamin A: 500IUVitamin C: 30mgCalcium: 80mgIron: 2.5mg

Notes

Best enjoyed fresh, but can be stored in an airtight container in the fridge for up to 3 days or frozen for 2 months.

Tried this recipe?

Let us know how it was!
18 Shares

Leave a Comment

Recipe Rating