Transport your taste buds to the sun-soaked shores of Brazil with this vibrant and flavorful Moqueca recipe—a traditional Brazilian fish stew that’s as colorful as it is delicious. Featuring tender white fish fillets like snapper or cod, marinated in lime juice, and nestled into a luscious blend of coconut milk, tomatoes, and bold spices, this dish is a feast for both the eyes and the palate. Enhanced with aromatic cilantro, sweet bell peppers, and the rich, nutty addition of palm oil, Moqueca strikes a perfect balance of creamy and tangy flavors. Ready in just about an hour, this one-pot wonder is an ideal centerpiece for any table, especially when paired with steamed rice or farofa. Whether you’re craving a comforting seafood stew or looking to explore the exquisite flavors of Brazilian cuisine, Moqueca will leave a lasting impression.
Rinse the fish fillets under cold water and pat dry with paper towels.
Squeeze the juice from the lime over the fish fillets and set aside to marinate for about 15 minutes.
Heat olive oil in a large, deep skillet or Dutch oven over medium heat.
Add the onion and garlic to the skillet, sautéing until the onion becomes translucent, about 5 minutes.
Stir in the bell peppers and cook for another 5 minutes until they start to soften.
Add the chopped tomatoes, cumin, salt, and black pepper to the skillet. Let it simmer for 5-7 minutes, allowing the tomatoes to break down slightly.
Gently place the marinated fish fillets into the skillet, nestling them into the mixture.
Pour the coconut milk over the fish, bringing the mixture to a simmer.
Drizzle the palm oil over the top and add the chopped chili pepper, if using.
Cover the skillet and reduce the heat to low, allowing the stew to cook gently for about 15-20 minutes, or until the fish fillets are cooked through and flakes easily with a fork.
Sprinkle chopped cilantro over the moqueca just before serving.
Serve hot with steamed rice or farofa on the side, if desired.
Calories |
1555 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 67.4 g | 86% | |
| Saturated Fat | 20.3 g | 102% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 360 mg | 120% | |
| Sodium | 2829 mg | 123% | |
| Total Carbohydrate | 100.7 g | 37% | |
| Dietary Fiber | 16.8 g | 60% | |
| Total Sugars | 61.0 g | ||
| Protein | 142.7 g | 285% | |
| Vitamin D | 30.0 mcg | 150% | |
| Calcium | 327 mg | 25% | |
| Iron | 7.7 mg | 43% | |
| Potassium | 4233 mg | 90% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.