Brazilian Moqueca

Authentic & Easy Brazilian Fish Stew (Moqueca) Recipe: A Flavorful One-Pot Wonder

Brazilian Fish Stew, traditionally known as Moqueca, is a truly exquisite dish. This vibrant and flavorful soup features tender, marinated tilapia, colorful bell peppers, juicy tomatoes, and sweet onions, all harmoniously simmered in a rich, creamy coconut milk broth. It’s an absolute delight for the taste buds! What’s even better is that this quick and easy fish stew comes together to perfection in just 30 minutes, requiring very little effort. Get ready to add this incredible recipe to your weekly rotation!

Side view of fish stew in brown pot on a brown placemat.
This delicious and healthy fish stew will quickly become a staple for all seasons, not just the cooler months!

Brazilian Fish Stew: A Comfort Food for All Seasons

For many, stews are synonymous with chilly weather and are often considered the ultimate comfort food, perfect for warming up on a crisp afternoon. While I might not always gravitate towards stews myself, I must confess, this particular Brazilian Fish Stew, or Moqueca, completely captivates my attention!

I know, I know – not being a huge fan of stews might sound a little crazy for someone who loves to cook! Most stews just don’t typically appeal to me. It takes an truly amazing stew recipe to truly grab my interest and make me want to dive in. And this Moqueca? It does exactly that! I’m confident it will capture your attention and your heart, too.

What makes this Moqueca so special are the layers of incredibly appetizing flavors. From the bright, tangy zest of fresh lime to the luscious, creamy texture of coconut milk, every spoonful is a journey. Vibrant bell peppers, sweet onions, and ripe tomatoes contribute additional splashes of color, texture, and a foundational sweetness that balances the dish beautifully. A generous sprinkle of fresh cilantro at the end adds that irresistible touch of bright freshness, elevating the entire experience.

If you’re already a fan of fish stews or stews in general, then this Brazilian Fish Stew is an absolute must-try – you are going to adore it! And even if, like my former self, you don’t typically find yourself craving stews, I urge you to give this one a chance. Its unique profile and delightful taste might just convert you!

If you’re constantly seeking out more delicious seafood options, you should definitely try these Air Fryer Fish Sticks for another wonderfully easy and satisfying meal.

Close up view of fish stew with a cilantro garnish with halved limes and a black spoon.
This Brazilian fish stew is a colorful, flavorful dish that you simply cannot get enough of!

Choosing the Best Fish for Your Moqueca (Brazilian Fish Stew)

While tilapia sometimes gets an unfair reputation, I firmly believe it’s an excellent choice for fish soup and fish stew recipes, especially for a vibrant Moqueca. Its mild flavor ensures it doesn’t overpower the delicate notes of the coconut milk and spices, making it palatable even for those who are sensitive to “fishy” tastes. Tilapia also cooks quickly and maintains a firm, flaky texture in soups and stews, adding a substantial and hearty element to the dish.

For this particular Brazilian fish stew recipe, tilapia proved to be the perfect selection due to its mildly-flavored profile and dense, satisfying texture. However, if tilapia isn’t readily available or if you prefer an alternative, the best substitutes are other firm, white-fleshed fish. Excellent options include cod, haddock, grouper, snapper, or even halibut. These varieties will hold their shape well during simmering and absorb the rich flavors of the broth beautifully.

One of the many joys of this Brazilian fish stew is how wonderfully it tastes the next day! In fact, many argue that Moqueca is even better after the flavors have had a chance to meld and deepen overnight. So, if you happen to have any leftovers of this delicious stew, simply reheat it gently the following day for an even more exquisite meal. I particularly love to pair it with my favorite sausage mozzarella sandwich, creating a truly unique and satisfying combination.

Key Ingredients for this Irresistible Fish Stew Recipe

Overhead view of ingredients for Brazilian fish stew.
This flavorful Brazilian fish stew boasts incredible layers of amazing flavor from fresh and simple ingredients!
  • Tilapia fillets: A wonderful choice for this stew, offering a mild flavor and firm texture that holds up well during cooking without falling apart. You can also use cod, haddock, or grouper.
  • Bell pepper and onion strips: These vibrant vegetables provide a sweet and savory base. Using frozen strips is a fantastic time-saver, helping you get this recipe on the table in a flash!
  • Canned diced tomatoes: A pantry staple in most kitchens, diced tomatoes add a crucial acidic balance, a touch of sweetness, and contribute to the stew’s beautiful color and robust body.
  • Light coconut milk: This is the star of the broth, lending a delightful sweet, nutty, and wonderfully creamy flavor that is characteristic of authentic Moqueca. Opting for light coconut milk keeps the dish rich without being overly heavy.
  • Fresh cilantro: A generous sprinkle of fresh cilantro is essential for its bright, herbaceous, and incredibly fresh finish, adding a pop of color and an aromatic lift.
  • Lime juice: Freshly squeezed lime juice provides the perfect amount of tangy acidity, cutting through the richness of the coconut milk and brightening all the other flavors in the stew.
  • Olive oil: Used for sautéing the vegetables, olive oil also adds another subtle layer of richness and flavor to the overall stew base.
  • Garlic, cumin, paprika, salt and pepper: These aromatic spices create a simple yet incredibly effective marinade for the fish, infusing it with deep, savory flavors even before it hits the pot.
Close up view of stew on a spoon with full pot of stew in the back.
This delightful Moqueca is so quick and easy to make, perfect for any weeknight!

More Effortless One-Pot Meals You’ll Love

If you appreciate the simplicity and deliciousness of this one-pot Brazilian fish stew, then you’re definitely in for a treat with some of my other favorite low-maintenance, high-flavor recipes. Be sure to explore my super easy chicken pot pie and my comforting chicken potato bake. These dishes are consistently huge hits with my family, proving that incredible meals don’t have to be complicated!

Frequently Asked Questions About Brazilian Fish Stew (Moqueca)

How long will Brazilian fish stew keep, and can I make it ahead?

This Brazilian fish stew is truly fantastic for making ahead of time, as the flavors tend to deepen and meld beautifully overnight, often tasting even better on day two! You can safely store this stew in an airtight container in the refrigerator for 3-4 days. For longer storage, you can freeze it for up to 2-3 months. Just be aware that the texture of the fish might become slightly softer after freezing and thawing, but the flavor will still be wonderful.

What is another name for Brazilian fish stew, and what are other popular fish stews globally?

The traditional name for Brazilian Fish Stew is Moqueca. It’s a culinary treasure with two main regional variations: Moqueca Capixaba (from Espírito Santo, made without palm oil) and Moqueca Baiana (from Bahia, which famously includes dende oil and coconut milk). Beyond Brazil, many cultures boast their own beloved fish or seafood stews, each with unique characteristics and flavors!

  • Bouillabaisse from France: A rich and complex fish soup from Marseille, often featuring a variety of Mediterranean fish and seafood, saffron, and herbs.
  • Cioppino from San Francisco: An Italian-American fish stew believed to have originated with Portuguese and Italian fishermen in San Francisco, featuring a tomato-based broth and a medley of seafood.
  • Maeutang from Korea: A spicy and hearty Korean fish stew, typically made with cod or pollock, tofu, and an array of vegetables in a fiery broth.
  • Caldo de Pescado from Mexico: A comforting Mexican fish soup, often featuring a vibrant tomato broth with chili, lime, and fresh herbs.

You can find a complete listing of stews (with recipes!) here! to explore the rich diversity of fish stews around the world.

What type of fish is best for this Moqueca?

Traditionally, a firm, white-fleshed fish is the preferred choice for Moqueca to ensure it holds its integrity and texture during the simmering process. Halibut or cod are classic options known for their mild flavor and firm flesh. However, you have great flexibility to mix it up with other delicious choices such as snapper, haddock, or grouper. For this recipe, I opted for tilapia, and it worked beautifully.

Tilapia is an excellent and often underrated choice due to its incredibly mild flavor, making it a fantastic lean protein source that is also very affordable. Because it doesn’t have a strong “fishy” taste, even the pickiest eaters and kids tend to love this meal, making it a perfect family-friendly option!

What do you serve alongside Brazilian Fish Stew?

Without a doubt, the quintessential accompaniment for any stew, and especially this rich and flavorful Moqueca, is crusty bread! It’s perfect for soaking up every last drop of the amazing, creamy broth. Here are some of my favorite easy-to-make bread recipes that pair perfectly with this meal:

Easy Slow Cooker Olive Parmesan Bread

Discover this incredibly easy and delicious way to prepare fresh-baked bread with no kneading required! The savory olives and parmesan cheese complement any stew.
Side view of whole loaf of olive bread on a wooden cutting board with a butter knife on the side.
How To Make Homemade Garlic Bread With Regular Bread

This Quick Parmesan Garlic Bread is super-easy to make, far better than store-bought, and a brilliant way to use up any leftover bread or rolls you have on hand!
Side shot of multiple slices of garlic bread garnished with fresh herbs on a white plate.
Easy Crock Pot Bread with Garlic and Parmesan

Enjoy crusty, flavorful, and fresh-baked bread with minimal effort! This Crock Pot recipe requires just a few ingredients and no kneading for a truly simple side.
Overhead shot of half of the bread loaf with some slices on a wooden cutting board with a blue background.
Easy Drop Biscuit Recipe

For a quicker alternative to yeast breads, these super easy drop biscuits are a must-try! Made with no yeast or butter, and no rolling or cutting, they’re ready in under 20 minutes!
Overhead view of biscuits in a bowl wrapped in a striped towel with a wooden spoon.

Beyond bread, consider serving your Moqueca with a side of fluffy white rice, which is excellent for soaking up the broth. Some traditional Brazilian accompaniments include farofa (toasted cassava flour) or pirão (a creamy fish porridge made with the broth). A simple green salad would also offer a refreshing contrast.

How to Make Brazilian Fish Stew (Moqueca) – Step by Step Guide

Creating this vibrant and comforting Brazilian Fish Stew is surprisingly straightforward. Follow these simple steps to bring the flavors of Brazil into your kitchen:

Step 1. Prepare the Marinade

In a medium-sized bowl, combine the fresh lime juice, ground cumin, paprika, minced garlic, salt, and black pepper. Whisk these ingredients together until they are well mixed, forming a fragrant and flavorful marinade.

Overhead shot of clear bowl with ingredients combined to make marinade.
This aromatic marinade will be a perfect addition, infusing fantastic flavor into your fish stew!

Step 2. Marinate the Tilapia

Add the tilapia fillets (cut in half) to the bowl with the marinade. Gently toss the fish until each piece is thoroughly coated. Cover the bowl and place it in the refrigerator to marinate for at least 20 minutes. For an even stronger and more developed flavor, you can marinate the fish for a few hours or even overnight.

Close up view of tilapia coated with orange-red marinade in a clear bowl.
For an intensified flavor, consider marinating the tilapia overnight!

Step 3. Sauté the Vegetables

Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Add the frozen bell pepper and onion strips to the hot oil. Cook, stirring occasionally, until the vegetables begin to thaw and soften slightly, which usually takes about 3 minutes.

Overhead shot of olive oil, peppers, and onions in a white sauce pan on the stove.
These vibrant vegetables will add delicious new flavors and bright colors to your dish!

Step 4. Add Tomatoes and Marinated Fish

Once the peppers and onions have softened, add the drained diced tomatoes and the marinated tilapia fillets to the skillet. Gently mix these ingredients together, ensuring the fish is nestled among the vegetables.

Close up shot of tomatoes and tilapia being added to onion and pepper mixture in white pan over stove.
Your scrumptious Brazilian fish stew is now almost ready for a delightful meal!

Step 5. Simmer in Coconut Milk

Carefully pour the light unsweetened coconut milk over all the ingredients in the skillet. Stir gently to combine everything, then cover the skillet. Reduce the heat to medium-low and let the stew simmer for about 20 minutes, stirring occasionally to ensure even cooking and prevent sticking. This simmering allows all the flavors to meld beautifully and the fish to cook through.

Close up shot of coconut milk poured over all ingredients in white bowl on stove.
The creamy coconut milk truly brings out a lot more flavor in this yummy fish stew, creating its signature richness!

Step 6. Finish with Cilantro and Serve

In the last few minutes of cooking, stir in the fresh chopped cilantro (this step is optional, but highly recommended for an authentic touch and bright finish). Cook until the tilapia is flaky and cooked through. Garnish with additional fresh cilantro and a lime wedge (if desired) before serving immediately. Enjoy your homemade Brazilian Fish Stew!

Overhead view of cilantro being mixed into stew in a white bowl over stove.
The fresh cilantro is the final flourish to complete your delicious Brazilian fish stew!

Why You’ll Love Making This Brazilian Fish Stew (Moqueca)

This Moqueca recipe offers a multitude of reasons to become a regular in your kitchen:

  • Quick and Easy Family Dinner! Ready in about 30 minutes, it’s perfect for busy weeknights when you need a flavorful meal without the fuss.
  • Minimal Cleanup! Being a one-pot meal means significantly less washing up after dinner, giving you more time to relax.
  • A Guaranteed Family Favorite! The mild fish, creamy broth, and vibrant flavors make it appealing to almost everyone, even picky eaters.
  • Healthy and Nutritious: Packed with lean protein from the fish and essential vitamins from the vegetables and coconut milk, it’s a wholesome meal you can feel good about.
  • Customizable: Easily adapt it to your taste preferences by adding more spice, different vegetables, or a mix of seafood.
  • Great for Meal Prep: As mentioned, it tastes even better the next day, making it an excellent option for healthy packed lunches or quick reheatable dinners.

More Delicious Soup Recipes to Warm Your Soul

If you’re a soup lover, or simply enjoy comforting, flavorful meals, here are some other fantastic soup recipes from my blog that I highly recommend:

Butternut Squash Soup

Silky smooth, incredibly fragrant, and bursting with flavor, this comforting butternut squash soup is a guaranteed hit with adults and kids alike!
Overhead shot of butternut squash and carrot soup garnished with herbs and spices in a white bowl with herbs and a spoon on the side.
Crock Pot Guinness Chicken Stew

This Crock Pot Guinness Chicken Stew offers a delightful new twist on a traditional favorite. It’s an easy, tender, and incredibly tasty alternative to the typical Guinness beef stew!
Overhead shot of crock pot Guinness chicken stew in a white oval bowl with sliced bread on the side.
30 Minute Creamy Zucchini Curry Soup

Super-filling, incredibly flavorful, and beautifully creamy, this healthy zucchini curry soup is a meal you can feel fantastic about serving to your entire family in just 30 minutes!
Overhead shot of zucchini curry soup garnished with tomatoes, parsley, and lime slices in a white bowl on a white plate.

Creative Variations for Your Brazilian Fish Stew (Moqueca)

While this recipe is perfect as is, Moqueca is also incredibly versatile! Feel free to experiment with these variations to suit your taste or what you have on hand:

  • For an even fresher flavor profile, take the time to use fresh bell peppers (2 large, sliced into strips) and fresh onion (1 large, chopped) instead of frozen. The slight caramelization of fresh vegetables can add an extra depth.
  • Don’t limit yourself to tilapia! Try different types of mild white fish like cod, haddock, grouper, or even snapper for varied textures and flavors.
  • Elevate your Moqueca by adding other seafood! Try it with succulent shrimp, tender calamari, or even a convenient frozen seafood medley for a more luxurious stew.
  • To make your Moqueca an even heartier one-bowl meal, stir in some cooked rice or pasta directly into the stew during the last few minutes of simmering.
  • Add a touch of heat! For those who enjoy a spicy kick, a pinch of red pepper flakes or a finely diced jalapeño or habanero pepper can be incorporated with the onions and bell peppers.
  • Boost the vegetable content by adding other quick-cooking vegetables like spinach, chopped zucchini, or even a handful of frozen corn kernels.
  • For an extra layer of authentic flavor (especially if aiming for Moqueca Baiana), a tablespoon of dende (palm) oil can be added when sautéing the vegetables.

Craving More Seafood? Explore These Delicious Recipes!

I often find myself on a kick with certain ingredients, and seafood is definitely one of them! If you’re looking for more fantastic ways to incorporate fish and seafood into your diet, here are some of my top recommendations:

Potato Crusted Cod

Crispy potato chips create an incredibly easy and crunchy coating for tender cod fillets. This meal comes together quickly for a delicious, family-friendly weeknight dinner!
Side view of potato crusted cod on a white plate on a wooden surface with more cod on a baking sheet in the background.
Seafood Pot Pie

Forget store-bought frozen pot pies when you can effortlessly prepare this delicious, fresh shrimp pot pie in under 30 minutes! It’s pure comfort in a bowl.
Side shot of seafood pot pie with a slice taken out on a green potholder with plates in the background.

This Baked Calamari Recipe is a healthier, lightened-up version of the ever-popular fried calamari, but it sacrifices none of the delicious flavor or satisfying texture! It’s a fantastic appetizer or light main.

For a taste of Mexico, try this Mexican Fish Soup (Caldo de Pescado), a hearty and comforting soup loaded with vibrant flavors, made with homemade fish broth and a zesty, spicy tomato sauce.

Looking for something truly unique? Try this amazing Shrimp Grilled Cheese! It’s surprisingly easy to make and your family will absolutely adore this creative and decadent twist on a classic comfort food.

Or check out this delightful canned or imitation crab cake recipe (you can use either for convenience!). These crab cakes are so incredibly good, your family will think you ordered take-out from a fancy seafood restaurant!

Your New Favorite Fish Stew: Brazilian Moqueca!

I truly hope you love this incredible Brazilian Fish Stew as much as I do! If you enjoy this recipe, please consider giving it a 5 star ⭐ rating below – your feedback means the world to me and helps others discover this amazing dish! And if you do make it, I would absolutely love to see your creations! Snap a photo and tag me on Instagram. You can find me at @DizzyBusyandHungry or use the hashtag #dizzybusyandhungry!

📋 Recipe Card

Close up view of fish stew with a cilantro garnish with halved limes and a black spoon.

Brazilian Fish Stew (Moqueca)

Recipe Author:

Kristin
A flavorful and easy Brazilian Fish Stew, also known as Moqueca, featuring marinated tilapia, bell peppers, tomatoes, and onions simmered in a creamy coconut milk broth.















4.8 from 94 votes
Print Recipe
Pin Recipe

Bookmark
Saved!

Prep Time

15 minutes

Cook Time

25 minutes

Servings

6
people

Ingredients

 

  • ¼ cup lime juice
  • 1.5 tablespoons cumin
  • 1.5 tablespoons paprika
  • 1 tablespoon minced garlic
  • ½ tablespoon salt
  • ½ tablespoon pepper
  • 2 pounds tilapia fillets, cut in half (they can be frozen, just thaw slightly to cut)
  • 1 tablespoon olive oil
  • 12 ounces frozen pepper and onion strips (1 bag)
  • 14 ounces diced tomatoes, drained (1 can)
  • 14 ounces light unsweetened coconut milk (1 can)
  • 1 handful fresh cilantro, chopped (optional)

Instructions

 

  • Combine the lime juice, cumin, paprika, garlic, salt, and pepper in a large bowl.
    ¼ cup lime juice,
    1.5 tablespoons cumin,
    1.5 tablespoons paprika,
    1 tablespoon minced garlic,
    ½ tablespoon salt,
    ½ tablespoon pepper
  • Add in the tilapia and mix until coated.
    2 pounds tilapia fillets, cut in half
  • Cover and place in the refrigerator to marinate for 20 minutes or so.
  • Heat the olive oil in a large skillet or casserole over medium-high heat. Add the peppers and onions and cook until they begin to thaw, about 3 minutes.
    1 tablespoon olive oil,
    12 ounces frozen pepper and onion strips
  • Add the tomatoes and marinated tilapia and mix them in.
    14 ounces diced tomatoes, drained
  • Pour the coconut milk over everything, mix and cover, and simmer about 20 minutes, stirring occasionally.
    14 ounces light unsweetened coconut milk
  • In the last few minutes, stir in the cilantro (optional).
    1 handful fresh cilantro, chopped
  • When the tilapia is cooked through, garnish with additional cilantro (if desired) and serve.

Notes

  • To save valuable time, prepare the marinade and coat the tilapia ahead of time (even the night before!) and store it in the refrigerator. This allows for quick cooking when you’re ready.
  • While marinating time is optional, it truly results in the best and most deeply infused flavor. However, on occasions when I’ve skipped this step due to time constraints, the stew has still turned out absolutely delicious.
  • If you prefer to use fresh ingredients, you’ll need 2 large bell peppers, cut into strips, and 1 medium onion, chopped, in place of the frozen variety.
  • Don’t be alarmed if the coconut milk appears a little lumpy when you first add it to the pot. As it heats and cooks, it will smoothly combine with the rest of the stew, creating a creamy texture.
  • Keep a close eye on the fish during simmering. The tilapia is done when it starts to flake easily as you stir. It’s best to avoid overcooking to maintain its tender texture, so remove it from the heat as soon as it reaches this point.

Video

Nutrition


Calories:
260
kcal

|

Carbohydrates:
11
g

|

Protein:
31
g

|

Fat:
9
g

|

Saturated Fat:
5
g

|

Cholesterol:
75
mg

|

Sodium:
232
mg

|

Potassium:
744
mg

|

Fiber:
2
g

|

Sugar:
5
g

|

Vitamin A:
1985
IU

|

Vitamin C:
86.7
mg

|

Calcium:
44
mg

|

Iron:
1.8
mg

Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.





Did you enjoy this recipe?
I would love to hear about it! Please leave a rating and a review to let me know, so I can continue to provide recipes that you will love!!

Adapted from Allrecipes.com. I’ve served Brazilian Fish Stew (Moqueca) many times, and it has consistently been a big hit with everyone!

Thanks so much for reading and exploring this delicious Brazilian Fish Stew recipe! I also warmly invite you to follow me on FACEBOOK, PINTEREST, or INSTAGRAM to keep up with all the exciting things happening in my kitchen, from new recipes to cooking tips.

And for my fellow home cooks, you might want to check out my curated Dizzy Busy and Hungry store on Amazon, where I’ve gathered a whole bunch of fantastic kitchen products that I personally use and love!

Happy cooking, and enjoy your culinary adventures!

Close up of a signature of Kristin.