A vibrant Brazilian Fish Stew in a clay pot with red peppers, tomatoes, and cilantro.

Creamy Brazilian Fish Stew (Moqueca) That Wows

This creamy Brazilian Fish Stew is the ultimate one-pot meal. It is packed with fresh seafood, coconut milk, and vibrant peppers.

Looking for a dish that wows your guests without stressing you out? This Brazilian Fish Stew is a total showstopper.

It is bright, creamy, and feels like a tropical vacation in a bowl. You need this in your life right now.

Why This Recipe Is a Winner

This dish is perfect for an impressive date night at home. It looks fancy but requires very little actual effort from you.

The combination of coconut milk and dendê oil creates a rich, velvety broth. Your kitchen will smell absolutely incredible while it simmers.

Simple Method

Making this Brazilian Fish Stew is all about the layers. You just stack the ingredients and let the heat do the work.

No constant stirring is required here. It is a hands-off way to get a complex flavor profile fast.

Ingredients You’ll Need

Most of these are fresh staples that bring a burst of color to your table.

  • 1.5 lbs firm white fish (snapper, sea bass, or cod), cut into 2-inch pieces
  • 0.5 lbs large shrimp, peeled and deveined
  • 2 tablespoons lime juice
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons olive oil
  • 2 tablespoons dendê oil (red palm oil)
  • 1 large onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 red bell pepper, sliced into rings
  • 1 yellow bell pepper, sliced into rings
  • 3 large tomatoes, sliced into rounds
  • 1 cup full-fat coconut milk
  • 1/2 cup fresh cilantro, chopped
  • 2 scallions, thinly sliced

Step-by-Step

  1. Place fish and shrimp in a bowl and season with lime juice, salt, and pepper; marinate for 20 minutes.
  2. In a large clay pot or heavy-bottomed skillet, heat olive oil and 1 tablespoon of dendê oil over medium heat.
  3. Add onions and garlic, sautéing until translucent.
  4. Layer half of the bell peppers and tomatoes over the onions.
  5. Arrange the marinated fish and shrimp in a single layer over the vegetables.
  6. Layer the remaining bell peppers and tomatoes on top of the seafood.
  7. Pour the coconut milk and the remaining tablespoon of dendê oil over the layers.
  8. Cover the pot and simmer on medium-low heat for 15 to 20 minutes until the fish is flaky and cooked through.
  9. Remove from heat and garnish with chopped cilantro and scallions before serving.

Best Ways to Enjoy It

Serve this stew over a bed of fluffy white rice. The rice soaks up every drop of that creamy coconut broth.

Add a few extra lime wedges on the side. A fresh squeeze of citrus makes the flavors pop even more.

How to Store Leftovers

Seafood is always best enjoyed fresh. However, you can store leftovers in an airtight container in the fridge.

Eat it within two days for the best quality. Reheat gently on the stove to avoid overcooking the fish.

Recipe Tips

  • Use a firm white fish like cod so it does not fall apart.
  • Do not skip the dendê oil for that authentic orange glow.
  • Ensure your coconut milk is full-fat for maximum creaminess.
  • Keep the heat low once the seafood is in the pot.
  • Marinate the fish for at least 20 minutes to lock in flavor.
  • Slice your peppers into rings for a beautiful presentation.
  • Garnish generously with cilantro right before you serve it.

Ways to Switch It Up

  • Add red chili flakes if you want a spicy kick.
  • Swap the fish for extra shrimp or scallops if you prefer.
  • Use hearts of palm for a delicious vegetarian version.
  • Stir in some spinach at the end for extra greens.

FAQs

What is dendê oil?

It is a red palm oil that gives Moqueca its distinctive color and nutty flavor.

Can I use frozen fish?

Yes, just make sure to thaw it completely and pat it dry first.

Is this stew spicy?

No, it is mild and savory, making it great for the whole family.

Trust me, once you try this, it will become your favorite way to cook fish!

— Jasmine
A vibrant Brazilian Fish Stew in a clay pot with red peppers, tomatoes, and cilantro.

Moqueca (Brazilian Fish Stew)

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Calories: 480

Ingredients
  

  • 1.5 lbs firm white fish (snapper, sea bass, or cod), cut into 2-inch pieces
  • 0.5 lbs large shrimp, peeled and deveined
  • 2 tablespoons lime juice
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons olive oil
  • 2 tablespoons dend ê oil (red palm oil)
  • 1 large onion , thinly sliced
  • 3 cloves garlic , minced
  • 1 red bell pepper, sliced into rings
  • 1 yellow bell pepper, sliced into rings
  • 3 large tomatoes , sliced into rounds
  • 1 cup full -fat coconut milk
  • 1/2 cup fresh cilantro, chopped
  • 2 scallions , thinly sliced

Method
 

  1. Place fish and shrimp in a bowl and season with lime juice, salt, and pepper; marinate for 20 minutes.
  2. In a large clay pot or heavy-bottomed skillet, heat olive oil and 1 tablespoon of dendê oil over medium heat.
  3. Add onions and garlic, sautéing until translucent.
  4. Layer half of the bell peppers and tomatoes over the onions.
  5. Arrange the marinated fish and shrimp in a single layer over the vegetables.
  6. Layer the remaining bell peppers and tomatoes on top of the seafood.
  7. Pour the coconut milk and the remaining tablespoon of dendê oil over the layers.
  8. Cover the pot and simmer on medium-low heat for 15 to 20 minutes until the fish is flaky and cooked through.
  9. Remove from heat and garnish with chopped cilantro and scallions before serving.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating