Home » Creamy Brazilian Fish Stew (Moqueca)

Creamy Brazilian Fish Stew (Moqueca)

Photo of author
By: Hank
Published:

Oh my goodness, let me tell you about one of my absolute favorite dishes to whip up – Brazilian Fish Stew, or as the cool kids (and everyone in Brazil!) call it, Moqueca! The first time I ever tasted Moqueca, I was at this tiny, unassuming Brazilian restaurant tucked away in a bustling city, and honestly, it was love at first bite. The vibrant colors, the creamy coconut aroma, and that perfectly tender fish… it was an explosion of sunshine and flavor right there in my bowl. I just *had* to figure out how to make it at home!

And guess what? It’s SO much easier than it sounds, truly! This isn’t one of those intimidating, all-day projects. We’re talking fresh white fish swimming in a rich, dreamy broth of coconut milk, fragrant tomatoes, and sweet bell peppers. It’s comforting, exotic, and yet totally approachable for any home cook. Trust me, if you’re looking to bring some incredible, authentic international flavors to your dinner table without a ton of fuss, this Brazilian Fish Stew is your new best friend. It totally transports you!

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

Seriously, this Brazilian Fish Stew (Moqueca) is going to knock your socks off! It’s one of those dishes that just *feels* special, but it’s secretly super simple. You get incredible flavor without spending all day in the kitchen, which, let’s be honest, is a win in my book!

The Allure of Brazilian Fish Stew (Moqueca)

So, what makes this Moqueca so utterly irresistible? Well, let me count the ways!

  • Flavor Explosion: The blend of sweet coconut milk, bright tomatoes, and tender fish with a hint of garlic and cilantro is just divine. It’s rich but also wonderfully fresh!
  • Effortlessly Elegant: It looks absolutely stunning when served, all those gorgeous colors! Your guests (or just your family!) will think you slaved away for hours.
  • Healthy & Wholesome: Packed with lean protein from the fish and good-for-you veggies, it’s a meal you can feel great about eating.
  • Weeknight Friendly: Seriously, from start to finish, you can have this amazing stew on the table in under an hour. Perfect for a busy evening!
  • Comfort in a Bowl: There’s something so incredibly comforting about a warm, creamy stew, especially one that transports you to a tropical paradise with every spoonful.

Brazilian Fish Stew (Moqueca) - detail 2

Essential Ingredients for Brazilian Fish Stew (Moqueca)

Alright, let’s talk ingredients for this amazing Brazilian Fish Stew. The beauty of Moqueca is that it uses pretty simple, accessible stuff, but when they all come together, magic happens! I always say, good ingredients are the start of a good meal, and that’s definitely true here. Don’t skimp on the fresh stuff if you can help it!

Brazilian Fish Stew (Moqueca) - detail 1

  • 1 tablespoon olive oil: Just a little bit to get things started.
  • 1 large onion: You want a nice, big one for plenty of flavor.
  • 2 cloves garlic: Freshly minced, always! It makes a difference.
  • 1 red bell pepper: For sweetness and gorgeous color.
  • 1 green bell pepper: Adds a little earthy counterpoint.
  • 1 (14.5 ounce) can diced tomatoes, undrained: Don’t drain them! We want all that lovely tomato juice.
  • 1 (13.5 ounce) can coconut milk: This is the heart of the stew. Full-fat is my go-to for creaminess, but light works too if you prefer.
  • 1/2 cup vegetable broth: Just to loosen things up a bit and add depth.
  • 1 pound white fish fillets (such as cod or tilapia): Make sure it’s a firm white fish.
  • 1/4 cup chopped fresh cilantro: This is non-negotiable for that authentic flavor, in my opinion!
  • Salt and black pepper: To taste, of course!

Preparing Your Brazilian Fish Stew Ingredients

Getting your ingredients ready before you even turn on the stove is my secret weapon for stress-free cooking. It’s called “mise en place” in fancy chef terms, but I just call it being organized! For our Brazilian Fish Stew, it’s super straightforward.

First up, grab your large onion and give it a good chop. Not too fine, not too chunky – just nice, even pieces. Then, take those two cloves of garlic and mince them up. I like to use a garlic press, but a good old knife works just fine. Next, dice both your red and green bell peppers. Aim for similar-sized pieces so they cook evenly. For the fish, you’ll want to cut your white fish fillets into roughly 2-inch pieces. And finally, chop up that fresh cilantro. Having everything prepped and ready to go makes the actual cooking part a breeze, I promise!

Crafting Your Brazilian Fish Stew (Moqueca): Step-by-Step Instructions

Okay, now for the fun part – actually making this incredible Brazilian Fish Stew! Don’t worry, I’m going to walk you through it just like I would with my best friend in my kitchen. We’ll take it step by step, and before you know it, you’ll have a steaming pot of Moqueca ready to impress.

Prepping for the Perfect Brazilian Fish Stew (Moqueca)

First things first, grab your biggest, coziest pot or a Dutch oven. This is where all the magic happens! Pop it on your stove over medium heat. Now, pour in that tablespoon of olive oil. Let it get nice and warm, just shimmering a little. Once it’s ready, toss in your chopped onion. Stir it around and let it cook for about 5 minutes. You’re looking for it to soften up and become translucent – that’s when you know it’s releasing all its sweet flavors.

Next up, it’s time for the aromatics! Add your minced garlic, along with those diced red and green bell peppers. Give everything a good stir and let it all cook together for another 5-7 minutes. You want the peppers to start getting tender, but still have a little bite to them. Don’t let them get mushy! This is the flavor base of our amazing Brazilian Fish Stew, so let those smells fill your kitchen – it’s heavenly!

Simmering Your Brazilian Fish Stew (Moqueca) to Perfection

Now, for the liquid gold! Pour in your can of diced tomatoes (remember, don’t drain them!), followed by the creamy coconut milk, and then the vegetable broth. Give it a good stir to combine everything. Bring this gorgeous mixture to a gentle simmer. You’ll see little bubbles forming around the edges. This is where all those flavors really start to meld together.

Once it’s simmering, it’s time for our star: the fish! Gently add your 2-inch pieces of white fish to the pot. I like to nestle them right into the liquid so they’re mostly submerged. Reduce the heat down to low, pop a lid on your pot, and let it all simmer together for about 10-15 minutes. The cooking time will depend a bit on the thickness of your fish, so keep an eye on it. You’ll know it’s done when the fish is opaque and flakes easily with a fork. Don’t overcook it, or it’ll get tough!

Finishing Touches for Your Brazilian Fish Stew (Moqueca)

Almost there! Once your fish is perfectly cooked, take the lid off. Now, stir in that fresh, vibrant chopped cilantro. Oh, the smell! It just brightens everything up. Give it a taste. This is your moment to adjust the seasoning. Add salt and black pepper to your liking. Remember, you can always add more, but you can’t take it out, so go easy at first. And that’s it! Your beautiful, aromatic Brazilian Fish Stew (Moqueca) is ready to enjoy. It’s truly a masterpiece!

Tips for a Stellar Brazilian Fish Stew (Moqueca)

Okay, so you’ve got the basic recipe down, but I’ve got a few little tricks up my sleeve to make your Brazilian Fish Stew (Moqueca) go from great to absolutely unforgettable! These are the things I’ve learned from making it over and over again, and trust me, they make a difference.

Enhancing Your Brazilian Fish Stew (Moqueca)

First, about the fish! While cod and tilapia are fantastic, don’t be afraid to experiment. Mahi-mahi, snapper, or even halibut work beautifully. Just make sure it’s a firm, white fish. For an extra pop of flavor, try marinating your fish pieces in a little lime juice and salt for about 15-20 minutes before adding them to the stew – it really brightens things up! Want a bit of a kick? A pinch of red pepper flakes added with the bell peppers will give you a lovely warmth without being overpowering. And for an even richer, deeper stew, sometimes I’ll add a tiny splash of a good quality vinegar right at the end. It just adds that little something extra!

Brazilian Fish Stew (Moqueca) Serving Suggestions

Okay, your amazing Brazilian Fish Stew (Moqueca) is ready, and now it’s time to serve it up! Traditionally, Moqueca is served with fluffy white rice – it’s perfect for soaking up all that incredible, creamy sauce. You’ll also often find it with pirão, which is a glorious, thick fish broth made with cassava flour. If you’re feeling adventurous, give pirão a try, but honestly, plain rice is just divine. A sprinkle of extra fresh cilantro on top for garnish always looks lovely. Sometimes, I’ll even serve it with a simple green salad on the side to cut through the richness. Enjoy!

Common Questions About Brazilian Fish Stew (Moqueca)

I get a lot of questions about Moqueca, and I love it! It means you’re just as excited about this delicious Brazilian fish stew as I am. Here are some of the most common things people ask me:

Can I Make Brazilian Fish Stew (Moqueca) Ahead of Time?

Absolutely, yes! This is one of those dishes that actually tastes *even better* the next day. The flavors really get a chance to meld and deepen overnight. Just make sure to store it in an airtight container in the fridge for up to three days. When you’re ready to eat, gently reheat it on the stovetop over low heat, stirring occasionally, until it’s warmed through. You might need to add a splash of broth or water if it’s thickened up too much.

What White Fish Works Best for Brazilian Fish Stew (Moqueca)?

For this Brazilian fish stew, you want a firm, white-fleshed fish that won’t fall apart easily during simmering. Cod and tilapia are fantastic choices because they’re readily available and hold their shape beautifully. Other great options include mahi-mahi, snapper, or even halibut. Avoid delicate, flaky fish like sole, as they tend to disintegrate in the stew. The key is finding something that can stand up to the gentle simmer and soak up all those amazing flavors!

How to Thicken Brazilian Fish Stew (Moqueca)

Honestly, with the coconut milk and diced tomatoes, this Moqueca usually thickens up perfectly on its own! But if you like a really thick, hearty Brazilian fish stew, you have a couple of options. My favorite is to simply let it simmer uncovered for an extra 5-10 minutes after the fish is cooked – the liquid will naturally reduce. Another trick is to mix about a tablespoon of cornstarch with an equal amount of cold water to make a slurry, then stir it into the simmering stew a few minutes before serving. That’ll do the trick without altering the flavor!

Nutritional Information for Your Brazilian Fish Stew (Moqueca)

I know some of you like to keep an eye on the numbers, so here’s a quick peek at the nutritional breakdown for this delicious Brazilian Fish Stew. Just remember, these values are estimates and can totally vary depending on the specific brands you use, how much salt you add, and even the size of your fish fillets. Think of it as a general guide, not a strict rule!

Share Your Brazilian Fish Stew (Moqueca) Experience

Well, there you have it! My absolute favorite way to make Brazilian Fish Stew (Moqueca). I really, really hope you give this recipe a try. When you do, please come back and tell me all about it in the comments below! Did you love it as much as I do? What fish did you use? Don’t forget to rate the recipe and share your culinary masterpiece on social media – tag me so I can see it! Happy cooking, my friends!

Print

Creamy Brazilian Fish Stew (Moqueca)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Moqueca is a delicious and aromatic Brazilian fish stew. It features white fish cooked in coconut milk, diced tomatoes, onions, and bell peppers. This dish is usually served with rice and pirão, a fish broth thickened with cassava flour.

  • Author: Hank
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stove-top
  • Cuisine: Brazilian
  • Diet: Gluten Free

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (13.5 ounce) can coconut milk
  • 1/2 cup vegetable broth
  • 1 pound white fish fillets (such as cod or tilapia), cut into 2-inch pieces
  • 1/4 cup chopped fresh cilantro
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 5 minutes.
  2. Stir in garlic, red bell pepper, and green bell pepper. Cook for another 5-7 minutes, until peppers are slightly tender.
  3. Add diced tomatoes, coconut milk, and vegetable broth. Bring the mixture to a simmer.
  4. Gently add the fish pieces to the pot. Reduce heat to low, cover, and simmer for 10-15 minutes, or until the fish is cooked through and flakes easily.
  5. Stir in fresh cilantro. Season with salt and black pepper to taste.
  6. Serve hot with rice and pirão, if desired.

Notes

  • For a spicier stew, add a pinch of red pepper flakes with the bell peppers.
  • You can use other types of firm white fish like mahi-mahi or snapper.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 420
  • Sugar: 8g
  • Sodium: 450mg
  • Fat: 28g
  • Saturated Fat: 20g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 50mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Hank

A professional chef turned teacher, known for his balanced approach to flavor bold yet thoughtful. After two decades in restaurant kitchens, he now dedicates his time to helping home cooks master simple techniques that feel refined but real.

You Might Also Like...

Greek Chicken Bowls with Tahini Feta

Greek Chicken Bowls with Tahini Feta

Creamy White Chicken Chili

Creamy White Chicken Chili

Red Pesto Pasta with Chili Kale

Red Pesto Pasta with Chili Kale

Creamy Leek and Mushroom Pasta

Creamy Leek and Mushroom Pasta

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star