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
Brazilian Fish Stew with Coconut and Jasmine Rice

Brazilian Fish Stew with Coconut and Jasmine Rice


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lina
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten Free

Description

Brazilian Fish Stew with Coconut and Jasmine Rice is a comforting and vibrant dish that combines fresh white fish simmered in creamy coconut milk with aromatic spices and fresh herbs. Paired with fragrant, fluffy jasmine rice, this stew delivers a perfect balance of tropical flavors and a satisfying but light meal inspired by Brazil’s coastal cuisine.


Ingredients

Scale

Main Ingredients

  • 500g fresh white fish fillets (cod or snapper), cut into chunks
  • 1 can (400ml) coconut milk
  • 1 cup jasmine rice
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 yellow bell pepper, diced
  • 2 medium tomatoes, chopped
  • 1/4 cup fresh cilantro, chopped
  • Juice of 1 lime

Spices and Seasonings

  • 1 tsp paprika
  • 1/2 tsp cumin
  • Salt, to taste
  • Black pepper, to taste
  • Oil for sautéing (vegetable or olive oil)

Instructions

  1. Prepare the base: Start by sautéing the finely chopped onion and garlic in a splash of oil over medium heat until fragrant and translucent. Add the diced bell peppers and cook until just softened. Stir in the paprika and cumin to bloom their flavors in the warm oil.
  2. Add tomatoes and coconut milk: Fold in the chopped fresh tomatoes and allow them to simmer for a few minutes until they release their juices and form a vibrant sauce. Pour in the canned coconut milk and gently stir to combine. Bring the mixture to a low simmer to let the flavors meld beautifully.
  3. Cook the fish: Gently add the cut fish fillets into the simmering stew. Cover and cook for about 8-10 minutes, or until the fish is opaque and flakes easily. Avoid stirring too much to prevent the fillets from breaking apart.
  4. Finish with fresh herbs and lime: Remove the stew from heat and stir in the chopped cilantro and a generous squeeze of fresh lime juice. These fresh elements add brightness and lift the richness of the stew.
  5. Cook jasmine rice: While the stew simmers, rinse the jasmine rice under cold water. Cook according to package instructions until fluffy. Serve the stew over the jasmine rice to soak up the creamy sauce.

Notes

  • Use fresh, high-quality white fish for the best texture and flavor.
  • Don’t overcook the fish; check early to avoid rubbery texture.
  • Simmer the stew gently over low heat to let flavors develop without breaking down ingredients.
  • The stew tastes even better the next day as flavors deepen.
  • Adjust lime juice and spices at the end to balance brightness and warmth.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Brazilian

Nutrition

  • Serving Size: 1 serving (including rice)
  • Calories: 450 kcal
  • Sugar: 4 g
  • Sodium: 350 mg
  • Fat: 18 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 3 g
  • Protein: 28 g
  • Cholesterol: 60 mg