How to Make Brazilian Fish Stew with Coconut and Jasmine Rice

If you’re craving a dish that’s both comforting and bursting with exotic flavors, Brazilian Fish Stew with Coconut and Jasmine Rice is your new best friend in the kitchen. This rich, vibrant stew combines fresh fish simmered in creamy coconut milk with aromatic spices and herbs, all paired perfectly with fluffy jasmine rice. It’s a feast for the senses, with every spoonful delivering warmth, freshness, and a hint of tropical passion that will transport you straight to the shores of Brazil.

Why You’ll Love This Recipe

  • Authentic Brazilian flavors: Experience traditional ingredients and spices that capture the true taste of Brazil’s coastal cuisine.
  • Comforting yet light: A creamy coconut base balances the fresh fish, making a stew that’s satisfying but not heavy.
  • Simple ingredients: Easily sourced, wholesome ingredients come together without fuss for an impressive meal.
  • Perfect for all occasions: From weeknight dinners to special gatherings, this stew fits any table and mood.
  • Pairs beautifully with jasmine rice: Fragrant jasmine rice soaks up all the delicious stew juices for every bite to shine.

Ingredients You’ll Need

You’ll find this Brazilian Fish Stew with Coconut and Jasmine Rice surprisingly simple to make thanks to fresh, straightforward ingredients. Each item adds unique flavor, texture, or color, ensuring the final dish is both stunning and delicious.

  • Fresh white fish: Choose firm fillets like cod or snapper that hold shape during cooking.
  • Coconut milk: Adds a silky creaminess and tropical sweetness to the stew.
  • Jasmine rice: Fragrant and fluffy, it perfectly complements the rich stew base.
  • Bell peppers: Provide color and subtle sweetness for balance.
  • Onion and garlic: The flavor foundation that brings warmth and depth.
  • Tomatoes: Add acidity and a fresh, bright contrast to the richness.
  • Fresh cilantro: Brings herbal freshness and a bit of zing.
  • Lime juice: Enhances flavors with a citrusy brightness that lifts the dish.
  • Spices (paprika, cumin): Warm spices add character without overwhelming the fish.

Variations for Brazilian Fish Stew with Coconut and Jasmine Rice

This stew is wonderfully adaptable to your pantry and preferences. Feel free to experiment and customize by swapping ingredients or adding your own twist while maintaining the soul of the original recipe.

  • Vegetarian version: Replace fish with firm tofu or hearty vegetables like eggplant and zucchini.
  • Spicy kick: Add fresh chopped chili or a dash of cayenne pepper for heat.
  • Mixed seafood: Incorporate shrimp, mussels, or squid alongside the fish for variety.
  • Herb swaps: Use parsley or basil if you’re fresh out of cilantro for a different herbal note.
  • Brown rice substitute: For a nuttier texture and extra fiber, try brown jasmine rice instead.

How to Make Brazilian Fish Stew with Coconut and Jasmine Rice

Step 1: Prepare the base

Start by sautéing finely chopped onion and garlic in a splash of oil until fragrant and translucent. Add diced bell peppers and cook until just softened. Stir in spices like paprika and cumin to bloom their flavors in the warm oil.

Step 2: Add tomatoes and coconut milk

Next, fold in chopped fresh tomatoes and let them simmer to release their juices, creating a vibrant sauce. Then pour in canned coconut milk and gently stir to combine. Bring the mixture to a low simmer to allow the flavors to meld beautifully.

Step 3: Cook the fish

Gently add your cut fish fillets into the simmering stew. Cover and cook just until the fish turns opaque and flakes easily, usually about 8-10 minutes. Avoid stirring too much to keep the fillets intact and tender.

Step 4: Finish with fresh herbs and lime

Once the fish is perfectly cooked, remove the stew from heat and stir in chopped cilantro and a generous squeeze of fresh lime juice. These bright notes lift the richness and add freshness to every bite.

Step 5: Cook jasmine rice

While the stew simmers, rinse jasmine rice under cold water and cook it according to package instructions. Fluffy, fragrant rice will soak up the stew’s creamy sauce beautifully when served together.

Pro Tips for Making Brazilian Fish Stew with Coconut and Jasmine Rice

  • Use fresh fish: Fresh, high-quality white fish ensures the best texture and flavor.
  • Don’t overcook the fish: Fish cooks quickly; check early to avoid it turning rubbery.
  • Simmer gently: Keep the stew at a low simmer to let flavors develop without breaking down ingredients.
  • Make it ahead: The stew tastes even better the next day as flavors deepen.
  • Balance flavors: Adjust lime and spices at the end to fine-tune brightness and warmth.

How to Serve Brazilian Fish Stew with Coconut and Jasmine Rice

Garnishes

Fresh cilantro is a must for its vibrant herbal touch, while thin slices of fresh chili can add an optional spicy kick. A few lime wedges on the side brighten up the stew for each guest to squeeze as they like.

Side Dishes

This stew pairs wonderfully with simple sautéed greens like kale or spinach for a healthy balance. A crisp green salad with vinaigrette is also refreshing alongside the creamy coconut base.

Creative Ways to Present

Serve the stew in colorful bowls over mounds of jasmine rice to showcase contrasting textures. Garnish with edible flowers or avocado slices for an Instagram-worthy tropical vibe that invites guests to dive in.

Make Ahead and Storage

Storing Leftovers

Store leftover Brazilian Fish Stew with Coconut and Jasmine Rice in airtight containers in the refrigerator for up to 3 days. The stew develops even richer flavor overnight.

Freezing

This stew freezes well. Let it cool completely before placing in freezer-safe containers. It will keep for up to 2 months. Thaw in the refrigerator overnight before reheating gently.

Reheating

Reheat the stew on the stovetop over low heat, stirring occasionally to prevent sticking. If the sauce thickens too much, add a splash of water or coconut milk to restore silky consistency.

FAQs

Can I use frozen fish for this recipe?

Yes, frozen fish is fine as long as it’s properly thawed first. Pat it dry to reduce excess moisture before adding to the stew for the best texture.

Is jasmine rice essential for this stew?

While jasmine rice is traditional for its fragrance and softness, you can substitute with basmati or even quinoa if you want a different grain option.

Can I make this recipe vegan?

Absolutely! Swap the fish for firm tofu or hearty vegetables like mushrooms and zucchini. Use vegetable broth instead of fish stock for a vegan-friendly version.

How spicy is the stew?

This recipe is generally mild, but you can easily add chili peppers or cayenne to increase the heat according to your preference.

What wine pairs well with Brazilian Fish Stew with Coconut and Jasmine Rice?

A crisp, citrusy white wine like Sauvignon Blanc or a dry Riesling complements the creamy coconut and fresh fish beautifully without overpowering the dish.

Final Thoughts

There’s something truly special about Brazilian Fish Stew with Coconut and Jasmine Rice that brings warmth, comfort, and a splash of tropical flair to your table. Whether you’re cooking for family, friends, or simply treating yourself, this recipe is a delicious way to explore new flavors with ease. Give it a try and let the vibrant Brazilian spirit shine in your kitchen.

Related Posts

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star