Brazilian fish stew –Today, I’m excited to share a delightful recipe for Brazilian Fish Stew, also known as Moqueca Baiana. This dish is filled with vibrant flavors and is perfect for any gathering or a cozy dinner at home. Let’s dive into the amazing ingredients and simple instructions to create this mouthwatering stew.
Image of Brazilian Fish Stew
Here’s a glimpse of the beautiful dish you’re about to create:

Ingredients
To make this Brazilian Fish Stew, you will need the following ingredients:
- 1 lb (450g) white fish fillets (such as cod, tilapia, or haddock)
- 1 tbsp lime juice
- Salt and freshly ground black pepper, to taste
- 2 tbsp vegetable oil
- 1 large onion, thinly sliced
- 3 cloves of garlic, minced
- 1 bell pepper (red or green), sliced
- 1 can (14 oz) diced tomatoes
- 2 cups coconut milk
- 1 tsp paprika
- 1 tbsp fresh cilantro, chopped (plus more for garnish)
- 1-2 fresh red chili peppers, sliced (optional for spice)
Instructions
Follow these simple steps to create your Brazilian Fish Stew:
- Begin by marinating the fish fillets in lime juice, salt, and pepper for about 15-20 minutes. This will enhance the flavor of the fish.
- In a large pot or Dutch oven, heat the vegetable oil over medium heat. Add the sliced onions and sauté until they become translucent, about 5-7 minutes.
- Stir in the minced garlic and sliced bell peppers, and sauté for an additional 2-3 minutes until fragrant.
- Add the diced tomatoes to the pot and cook for another 5 minutes, allowing the mixture to thicken slightly.
- Pour in the coconut milk, followed by the paprika and chopped cilantro. If you like a bit of heat, add the sliced chili peppers at this stage as well.
- Bring the stew to a gentle simmer, and then carefully place the marinated fish fillets into the pot. Cover and let it cook for about 10 minutes, or until the fish is cooked through and flakes easily with a fork.
- Once cooked, taste and adjust the seasoning with more salt or pepper if necessary. Garnish with additional fresh cilantro before serving.
This Brazilian Fish Stew is not just a dish; it’s an experience filled with rich flavors and warmth. Serve it with some fluffy rice or crusty bread, and enjoy a comforting meal that’s sure to impress your friends and family!