easy brazilian moqueca fish stew recipe for Casual Weeknight Dinner
easy brazilian moqueca fish stew recipe for Casual Weeknight Dinner
Ingredients
- 1 1/2 lb firm white fish fillets such as cod, halibut, mahi-mahi, or tilapia, cut into 2-inch pieces (680 g)
- 1 tsp kosher salt 6 g
- 1/4 tsp ground black pepper 0.5 g
- 2 tbsp fresh lime juice divided (30 mL)
- 2 tbsp olive oil 30 mL
- 1 large yellow onion thinly sliced (about 7 oz / 200 g)
- 1 red bell pepper thinly sliced (about 5 oz / 150 g)
- 1 yellow or orange bell pepper thinly sliced (about 5 oz / 150 g)
- 3 medium Roma tomatoes sliced (about 13 oz / 360 g)
- 3 garlic cloves minced (about 3 tsp / 9 g)
- 1 can full-fat coconut milk 13.5 fl oz / 400 mL
- 1/4 cup water 60 mL
- 1/4 cup chopped fresh cilantro plus more for serving (about 0.3 oz / 8 g)
- 1 tbsp dendê oil red palm oil, optional (15 mL)
Instructions
- Pat the fish dry. Season it with the salt, pepper, and 1 tablespoon (15 mL) of the lime juice. Set aside while you prepare the vegetables.
- Heat the olive oil in a wide Dutch oven or deep skillet over medium heat. Add the onion and cook until softened, about 4 minutes. Add both bell peppers and cook until they begin to soften, about 3 minutes. Stir in the garlic and cook for 30 seconds.
- Arrange the sliced tomatoes over the vegetables. Gently nestle the seasoned fish pieces into the pan. Pour the coconut milk and water around the fish without stirring too much.
- Bring the liquid just to a gentle simmer. Cover and cook until the fish is opaque and flakes easily, 6 to 8 minutes, depending on the thickness of the pieces. Avoid boiling or vigorously stirring so the fish stays in large pieces.
- Remove the pan from the heat. Stir in the remaining 1 tablespoon (15 mL) lime juice, cilantro, and optional dendê oil. Taste the broth and add a small pinch of salt if needed. Serve hot with rice, if desired.
This easy brazilian moqueca fish stew recipe brings the sunny flavors of Brazil to a busy weeknight without asking for hard-to-find seafood or complicated techniques. Tender white fish simmers gently with sweet peppers, tomatoes, creamy coconut milk, lime, and herbs, making a colorful dinner that feels special but remains approachable for beginner cooks. It is a comforting one-pan meal with a bright, fresh finish rather than a heavy, thick stew.
Why This Easy Brazilian Moqueca Fish Stew Recipe Works for Weeknights
Brazilian fish stew, often called moqueca, is especially appealing when you want a dinner with lots of flavor and very little hands-on work. The vegetable base creates a savory, naturally sweet broth while full-fat coconut milk makes it silky enough to spoon over rice. Bell peppers add color and a mild flavor that works well for families, and lime cuts through the richness at the end.
This version keeps the ingredient list practical for U.S. grocery stores. Cod, halibut, mahi-mahi, snapper, or tilapia can all work, provided the fillets are firm and cut into similarly sized pieces. There is no need to hunt for a particular fish: select the freshest firm white fish within your budget. The key is a gentle simmer, which lets the fish cook through without falling apart.
It is also an adaptable coconut milk seafood stew. The recipe is written with fish only to keep prep simple and cooking even, but shrimp can be added near the end when you need a fish-and-shrimp dinner. Serve the stew with plain white rice to catch every bit of the coconut-tomato broth. For a coconut-forward side that fits the meal beautifully, try this easy Jamaican rice and peas with coconut milk.
Helpful Tips for a Flavorful Moqueca
For the best texture, pat the fish dry before seasoning it. Excess moisture can dilute the broth and makes it harder for seasoning to cling to the fillets. A wide skillet, braiser, or Dutch oven is useful because the fish can sit in a shallow layer rather than being crowded and stirred. Once the fish goes into the pan, resist the urge to stir often; a gentle shake of the pan is enough to settle the ingredients.
Choose full-fat canned coconut milk rather than the refrigerated drinking-style coconut beverage. Full-fat coconut milk gives the broth its creamy body and balances the acidity of tomatoes and lime. If your can has separated, whisk it briefly before adding it. Fresh, ripe tomatoes are ideal, but use flavorful tomatoes rather than pale, watery ones; Roma tomatoes are a dependable option for this reason.
Dendê oil, also known as red palm oil, is a traditional ingredient in many Bahian versions of moqueca. It contributes a distinctive golden-orange color and earthy richness. It is completely fine to leave it out when it is not available. The easy brazilian moqueca fish stew recipe will still have a lovely balance of coconut, vegetables, and citrus with olive oil. For mild heat, add a small amount of jalapeño or red pepper flakes, but keep the chile restrained so the fish and coconut remain the focus.
Fresh cilantro is classic, but parsley is a practical substitute for anyone who does not enjoy cilantro. A final squeeze of lime is more important than adding extra salt: it wakes up the entire pot and keeps the flavors tasting clean.
Serving Ideas for a Casual Family Dinner
Steamed long-grain white rice is the easiest accompaniment and makes the stew more filling for hungry families. Warm crusty bread is another convenient choice for dipping. To round out the table, pair the stew with a simple green salad or sliced avocado dressed with lime. If you enjoy comparing comforting seafood dinners from Portuguese-speaking food traditions, this Portuguese caldeirada fish stew is another satisfying option to save for a future meal.
Storage and Gentle Reheating
Fish tastes best on the day it is cooked, but leftovers can be useful for lunch the next day. Cool the stew promptly and refrigerate it in a covered container for up to two days. Reheat only the portion you plan to eat in a covered skillet over low heat until hot throughout. Add a small splash of water or coconut milk if the sauce has thickened. Avoid a rapid boil, which can turn delicate fish dry and cause it to break into the broth.
Food Safety Notes
Keep raw fish cold until cooking time, and wash hands, knives, cutting boards, and countertops after handling it. Cook the fish until it is opaque, flakes easily with a fork, and reaches 145°F in the thickest piece. Refrigerate leftovers within two hours of cooking, or within one hour if the room is very hot. When reheating leftovers, heat them to 165°F before serving.
Frequently Asked Questions
Can I use frozen fish?
Yes. Thaw frozen fish safely in the refrigerator, then pat it very dry before seasoning. Do not add fish that is still icy to the stew because it can release excess water and cool the cooking liquid too much.
Can I make this moqueca recipe dairy-free?
It is naturally dairy-free as written. Check the label on canned coconut milk if cooking for someone with a specific allergy, and serve it with rice rather than buttered bread.
How do I know when the fish is done?
The fish should look opaque in the center and separate into moist flakes with gentle pressure from a fork. Thick pieces may take a little longer than thin ones, so check the largest piece rather than relying only on the clock.
Can I prepare any part ahead?
You can slice the onion, peppers, and tomatoes and refrigerate them in separate containers earlier in the day. Keep the fish chilled and season it shortly before cooking for the freshest texture and flavor.
For another Brazilian-inspired comfort meal on a different night, pair your dinner plans with this easy Brazilian chicken stroganoff, a creamy family-friendly option with a very different flavor profile.



One Comment