Coconut Lime Fish Curry with Jasmine Rice Recipe

If you’ve ever craved a dish that perfectly balances creamy, tangy, and subtly spicy flavors, then you are in for a treat with this Coconut Lime Fish Curry with Jasmine Rice. It is a vibrant, comforting meal that feels exotic yet effortlessly achievable in your own kitchen. The gentle flakiness of the white fish melds beautifully with the rich coconut milk and zesty lime, while the fragrant jasmine rice invites you to soak up every last drop of the luscious curry. This dish is a complete sensory experience that will quickly become one of your favorite go-to dinners.

Coconut Lime Fish Curry with Jasmine Rice Recipe - Recipe Image

Ingredients You’ll Need

These ingredients are straightforward yet thoughtfully chosen to create an irresistible blend of textures and flavors. Each component plays a crucial role, from the subtle heat of red curry paste to the freshness brought by lime and cilantro, making every bite memorable.

  • 1 lb white fish fillets (cod, tilapia): Choose firm, mild-flavored fish that flakes nicely when cooked to soak up the curry’s rich sauce.
  • 1 can coconut milk (14 oz): Adds creaminess and a smooth, tropical sweetness that balances the acidity of lime perfectly.
  • 2 tablespoons red curry paste: Provides depth and warming spice to the curry without overpowering the delicate fish.
  • 1 tablespoon fish sauce (optional): This salty umami boost enhances the overall savoriness; skip if you prefer a vegetarian version.
  • 2 limes, juice and zest: Brings essential zing and brightens the rich coconut base, keeping the curry lively.
  • 2 cloves garlic, minced: Infuses the curry with aromatic warmth that complements the ginger and curry paste.
  • 1 tablespoon grated fresh ginger: Adds a subtle spicy freshness that lifts the flavors.
  • Salt and pepper to taste: Basic seasonings to balance the overall dish.
  • Fresh cilantro leaves, for garnish: Introduces a bright herbal note that finishes the dish beautifully.
  • 1 cup jasmine rice: The floral, slightly sticky jasmine rice is the perfect base for soaking up the curry sauce.
  • 2 cups water: Needed to cook the jasmine rice to light, fluffy perfection.

How to Make Coconut Lime Fish Curry with Jasmine Rice

Step 1: Prepare Your Ingredients

Begin by cutting your white fish into bite-sized chunks. This ensures the fish cooks quickly and evenly, letting it absorb the curry flavors thoroughly. Mince the garlic cloves and grate your fresh ginger to release their natural oils and aromatic qualities. It’s the foundation of flavor that will build your dish’s character from the start.

Step 2: Cook the Curry Base

Heat a little oil in a pan over medium heat. Add in the red curry paste along with the minced garlic and grated ginger, stirring constantly to toast their flavors but not burn them. Once fragrant, gently add the fish chunks. Cook them slowly until they begin to flake easily with a gentle poke, which indicates they are tender but not overdone.

Step 3: Simmer with Coconut Milk and Lime

Pour in the luscious coconut milk, stirring to combine all ingredients evenly. Add the fresh lime juice and zest, which will instantly brighten the creamy sauce. Season the curry with salt, pepper, and the optional fish sauce if you’re using it. Let everything simmer gently for about 10 to 15 minutes so the sauce thickens slightly and the flavors mingle beautifully.

Step 4: Prepare the Jasmine Rice

Meanwhile, rinse the jasmine rice under cold water to remove excess starch. Bring the 2 cups of water to a boil with a pinch of salt, then add the rice. Lower the heat to simmer, cover the pot, and cook for 15 to 20 minutes until the rice is tender and fluffy. Fluff it up with a fork before serving.

Step 5: Plate and Garnish

Spoon generous portions of the Coconut Lime Fish Curry over the bed of jasmine rice. Sprinkle freshly chopped cilantro leaves on top and, for an extra zing, add a little more lime zest. This final touch makes the whole dish pop in flavor and presentation.

How to Serve Coconut Lime Fish Curry with Jasmine Rice

Coconut Lime Fish Curry with Jasmine Rice Recipe - Recipe Image

Garnishes

Fresh cilantro and lime zest are classic garnishes that add brightness and a fresh herbal aroma, perfectly cutting through the richness of the curry. If you want to be adventurous, chopped green chilies or thinly sliced red onion add a sharp contrast and a bit of crunch.

Side Dishes

To turn this into a complete meal, consider light sides such as steamed vegetables like bok choy or snap peas. A simple cucumber salad dressed with rice vinegar complements the curry’s creaminess and adds a refreshing coolness to your plate.

Creative Ways to Present

For an eye-catching presentation, serve the curry in shallow bowls with the jasmine rice molded into neat domes using a small bowl or cup. Layer fresh herbs, lime wedges, and a drizzle of coconut cream for a restaurant-quality finish right at home that delights both the eyes and palate.

Make Ahead and Storage

Storing Leftovers

You can store any leftover Coconut Lime Fish Curry with Jasmine Rice in an airtight container in the refrigerator for up to three days. Because the curry sauce thickens upon standing, gently reheat it with a splash of water or coconut milk to restore its silky texture.

Freezing

Freezing this fish curry is possible, but take care as the texture of the fish may change slightly after thawing. If you decide to freeze, opt to keep the curry and jasmine rice separate and store in freezer-safe containers for up to two months.

Reheating

When reheating, warm the curry slowly over low heat on the stove, stirring occasionally to prevent sticking and to ensure even heat distribution. For the rice, a few seconds in the microwave with a damp paper towel on top helps fluff it back up beautifully.

FAQs

Can I use other types of fish for this curry?

Absolutely! White, flaky fish like cod or tilapia work wonderfully, but you can also try snapper or halibut depending on availability. Just ensure the fish is firm so it holds up during cooking.

Is this dish spicy?

The heat level depends on the red curry paste you choose. Generally, it provides a mild to medium spice kick that can be adjusted by adding less curry paste if you prefer a gentler flavor.

Can I make this curry dairy-free?

Yes! This Coconut Lime Fish Curry with Jasmine Rice is naturally dairy-free thanks to the use of coconut milk, making it perfect for those avoiding dairy.

What can I substitute for fish sauce?

If you’re avoiding fish sauce, soy sauce or tamari can work as a substitute. They add depth and umami without the distinct fishy taste, but use sparingly to keep the balance right.

Will the rice work with other types?

Jasmine rice is preferred due to its fragrance and texture, which pairs beautifully with the curry. However, you can use basmati or even brown rice if you want a nuttier flavor or higher fiber option, though cook times and textures will vary.

Final Thoughts

There is something truly special about this Coconut Lime Fish Curry with Jasmine Rice that makes it worth adding to your weeknight rotation or your special occasion repertoire. It’s a dish that feels both indulgent and fresh, comforting and exciting all at once. I encourage you to give it a try, savor each vibrant bite, and perhaps even share it with friends who will thank you for introducing them to such a delicious journey of flavors.

Print

Coconut Lime Fish Curry with Jasmine Rice Recipe

A vibrant and aromatic Coconut Lime Fish Curry served over fluffy jasmine rice, combining tender white fish in a creamy coconut broth flavored with red curry paste, fresh lime, garlic, and ginger for a perfect balance of tangy and spicy notes.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Thai
  • Diet: Low Fat

Ingredients

Scale

For the Fish Curry

  • 1 lb white fish fillets (cod or tilapia), cut into chunks
  • 1 can (14 oz) coconut milk
  • 2 tablespoons red curry paste
  • 1 tablespoon fish sauce (optional)
  • 2 limes, juice and zest
  • 2 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • Salt and pepper to taste
  • Fresh cilantro leaves, for garnish

For the Jasmine Rice

  • 1 cup jasmine rice
  • 2 cups water
  • Pinch of salt

Instructions

  1. Prepare ingredients: Cut the fish fillets into chunks. Mince the garlic cloves and grate fresh ginger to have all ingredients ready for cooking.
  2. Cook the curry: Heat a tablespoon of oil in a pan over medium heat. Add the red curry paste, minced garlic, and grated ginger, cooking briefly until fragrant. Add the fish chunks and gently cook until the fish is just starting to flake but not fully cooked through.
  3. Simmer: Pour in the coconut milk, then stir in lime juice, lime zest, salt, pepper, and optionally fish sauce. Allow the curry to simmer on low heat for about 10 to 15 minutes until the sauce thickens slightly and the fish is fully cooked and tender.
  4. Prepare jasmine rice: Rinse the jasmine rice under cold water until the water runs clear. In a saucepan, bring 2 cups of water with a pinch of salt to a boil. Add the rice, reduce heat to low, cover, and let simmer for 15 to 20 minutes until the rice is tender and water is absorbed.
  5. Serve: Fluff the cooked jasmine rice with a fork and spoon it onto plates. Ladle the coconut lime fish curry over the rice. Garnish with fresh cilantro leaves and additional lime zest if desired for an extra burst of freshness.

Notes

  • Use firm white fish like cod or tilapia as they hold up well in curry without falling apart.
  • Adjust the amount of red curry paste based on your preferred spice level.
  • Fish sauce is optional but adds authentic umami; substitute with soy sauce for a vegetarian twist (if using tofu instead of fish).
  • For a thicker curry, simmer a little longer or add a teaspoon of cornstarch slurry.
  • Garnishing with fresh cilantro and lime zest enhances flavor and presentation.
  • Leftover curry can be stored in the refrigerator for up to 2 days; reheat gently to avoid overcooking the fish.

Nutrition

  • Serving Size: 1 serving (about 1/4 of recipe)
  • Calories: 390 kcal
  • Sugar: 3 g
  • Sodium: 480 mg
  • Fat: 21 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 1.5 g
  • Protein: 25 g
  • Cholesterol: 65 mg

Keywords: Coconut lime fish curry, Thai fish curry, jasmine rice, red curry paste, seafood curry, coconut milk curry

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating