Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Flavorful Brazilian Fish Stew for a Cozy Night In

Brazilian Fish Stew for Cozy Nights

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 20 Minutes
  • Cook Time: 25 Minutes
  • Total Time: 45 Minutes
  • Yield: 6 Servings 1x
  • Cuisine: Brazilian

Description

How to make Brazilian fish stew with coconut milk, fresh fish, and aromatic spices that creates the perfect comfort meal for chilly evenings at home.


Ingredients

Scale

Base Ingredients

  • 2 lbs firm white fish fillets, cut into 2-inch chunks
  • 1 large yellow onion, diced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 4 cloves garlic, minced
  • 2 medium tomatoes, diced

Flavor Builders

  • 1 can (14 oz) coconut milk
  • 1 cup fish or vegetable stock
  • 2 tbsp dendê oil or olive oil
  • 2 tbsp lime juice
  • 1 tsp ground cumin

Seasonings and Garnish

  • 1 tsp smoked paprika
  • 1/2 tsp cayenne pepper
  • Salt and black pepper to taste
  • 1/4 cup fresh cilantro, chopped
  • Lime wedges for serving

Instructions

  1. Prep Fish: Pat fish fillets completely dry and season generously with salt and pepper. Cut into 2-inch chunks and set aside while you prepare the aromatic base.
  2. Sauté Vegetables: Heat dendê oil in a large heavy pot over medium heat. Add onion and bell peppers, cooking until softened and fragrant, about 5-6 minutes.
  3. Build Base: Add garlic, cumin, and paprika to the pot, stirring constantly for 30 seconds until aromatic. Add diced tomatoes and cook until they start breaking down.
  4. Add Liquids: Pour in coconut milk and stock, bringing the mixture to a gentle simmer. Season with salt, pepper, and cayenne to taste, stirring well.
  5. Simmer Stew: Let the base simmer for 8-10 minutes until flavors meld and the broth thickens slightly. The vegetables should be tender but not mushy.
  6. Add Fish: Gently nestle fish chunks into the simmering broth. Cook for 4-5 minutes until fish flakes easily but doesn’t fall apart completely.
  7. Finish Stew: Remove from heat and stir in lime juice and fresh cilantro. Taste and adjust seasoning, then serve immediately with lime wedges alongside.

Notes

  • Don’t add fish too early or it will overcook and fall apart into flakes.
  • Store in airtight container in refrigerator for up to 3 days for best quality.
  • Substitute olive oil for dendê oil if unavailable without affecting overall taste.
  • Serve over rice or with crusty bread to soak up the delicious coconut broth.
  • Gentle simmer prevents coconut milk from curdling and maintains smooth texture.
  • Fresh lime juice added at the end brightens all the flavors beautifully.

Allergy Information: Fish


Nutrition

  • Calories: 285 calories
  • Fat: 18g
  • Carbohydrates: 12g
  • Protein: 24g