Brazilian Moqueca Baiana with Coconut and Palm Oil
A fragrant Brazilian seafood stew simmered in coconut milk, dendê (palm) oil, tomatoes, and fresh herbs for a rich and tropical flavor. This brazilian-inspired seafood ready in about 45 minutes pairs ounces shrimp, peeled and deveined, tablespoons lime juice, teaspoon salt for a weeknight-friendly dinner that comes together with one pan and minimal cleanup. Each serving lands at about 350 calories and feeds 4, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 1.5 pounds firm white fish fillets (e.g. cod or snapper), cut into 1.5-inch pieces
- 8 ounces shrimp, peeled and deveined
- 2 tablespoons lime juice
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 tablespoons dendê oil (red palm oil)
- 2 tablespoons olive oil
- 1 large onion, thinly sliced
- 1 large red bell pepper, thinly sliced
- 1 large green bell pepper, thinly sliced
- 3 cloves garlic cloves, minced
- 3 medium fresh tomatoes, chopped
- 1 cup coconut milk
- 1/4 cup fresh cilantro, chopped
- 3 scallions, sliced
- 2 tablespoons fresh parsley, chopped
- for serving fresh lime wedges
Instructions
- Step 1: Toss 1.5 pounds firm white fish pieces and 8 ounces peeled shrimp with 2 tablespoons lime juice, 1 teaspoon salt, and 1/2 teaspoon black pepper. Set aside to marinate for 15 minutes.
- Step 2: Heat 3 tablespoons dendê oil and 2 tablespoons olive oil in a large heavy-bottomed pot over medium heat. Add 1 large thinly sliced onion, 1 large red bell pepper sliced, and 1 large green bell pepper sliced, sauté for 5-7 minutes until softened and fragrant.
- Step 3: Stir in 3 minced garlic cloves and 3 chopped medium fresh tomatoes, cooking for another 3-4 minutes until the tomatoes start to break down.
- Step 4: Pour in 1 cup coconut milk, bring the mixture to a gentle simmer, then add the marinated fish and shrimp. Cover and simmer gently for 10 minutes until the seafood is cooked through and tender.
- Step 5: Remove from heat and stir in 1/4 cup chopped fresh cilantro, 3 sliced scallions, and 2 tablespoons chopped fresh parsley. Serve hot with fresh lime wedges on the side.
Equipment for this recipe
Top-rated tools to make this recipe successfully.
Frequently asked questions
How long does Brazilian Moqueca Baiana with Coconut and Palm Oil take to make?
Total time is about 45 minutes (20 min prep + 25 min cook). Most home cooks find this fits comfortably into a weeknight; double the batch on Sunday for two dinners.
How do I store leftover Brazilian Moqueca Baiana with Coconut and Palm Oil?
Cool to room temperature within 2 hours, then store in an airtight container in the fridge for up to 4 days. Reheat covered in a 350°F oven for 10-12 minutes, or microwave at 70% power in 60-second bursts to keep tablespoons lime juice from drying out.
Can I substitute ingredients in Brazilian Moqueca Baiana with Coconut and Palm Oil?
Yes — most ingredients in this recipe have flexible swaps. For oil, use any neutral high-smoke-point oil (avocado, grapeseed, refined coconut). For aromatics, dried herbs at ⅓ the volume of fresh work in a pinch. The full ingredient list is shoppable on Instacart so you can see substitutes in real time.
How do I scale Brazilian Moqueca Baiana with Coconut and Palm Oil for a different number of people?
The recipe is written for 4 servings. Multiply each ingredient by (your serving target / 4). Cook time stays roughly the same up to 2x; for 3-4x batches, switch from a skillet to a sheet pan or stockpot so the food isn't crowded — overcrowding steams instead of browns.
What goes well with Brazilian Moqueca Baiana with Coconut and Palm Oil?
Brazilian seafood like this pair well with a simple grain (rice, couscous, or crusty bread), a quick salad with acid (lemon vinaigrette, pickled onions), and a pan sauce or yogurt-based dip. Tap "Plan a meal with the AI" to get specific side suggestions.