Imagine a dish that transports you to a tropical paradise with every single bite. These Coconut Lime Fish Curry with Jasmine Rice are a culinary journey that combines the freshness of fish with the richness of coconut and the brightness of lime.

Every spoonful is a perfect balance of creamy, tangy, and aromatic flavors. Moreover, these curry combines simple ingredients to create a restaurant-worthy meal right in your own kitchen.
Crafting the Perfect Coconut Lime Fish Curry: A Culinary Adventure
Dinner just got a whole lot more exciting. Furthermore, this recipe brings together the vibrant flavors of Southeast Asian cuisine in one incredible dish.
Why Coconut Lime Fish Curry Is Irresistible:
Get ready to fall in love with:
- Creamy coconut base
- Zesty lime brightness
- Quick and easy preparation
- Perfectly cooked fish
- Aromatic jasmine rice pairing
Pro Tips for Curry Perfection:
Fish Selection: Choose firm white fish like cod or tilapia.
Coconut Milk Tip: Use full-fat coconut milk for maximum creaminess.
Lime Juice Magic: Add lime juice at the end to preserve its brightness.
Rice Rinsing: Always rinse jasmine rice to remove excess starch.
Herb Freshness: Add fresh herbs just before serving.
Coconut Lime Fish Curry Recipe Details:
- Preparation time: 15 minutes
- Cooking time: 25 minutes
- Servings: 4
- Equipment: Large skillet, rice pot, cutting board
The Culinary Science of Curry Perfection
Understanding ingredient interactions creates the perfect curry. The combination of coconut milk, curry powder, and fresh herbs builds layers of complex flavor.
Ingredients:
For the Curry:
- 1 tablespoon vegetable oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon curry powder
- 1 can (14 ounces) coconut milk
- ¼ cup lime juice
- 1 tablespoon fish sauce
- 1 tablespoon sugar
- 2 pounds firm white fish (like cod or tilapia), cut into chunks
- ½ cup chopped fresh cilantro
- ¼ cup chopped fresh basil
For the Jasmine Rice:
- 1 cup jasmine rice
- 2 cups water
- ½ teaspoon salt
Step-by-Step Directions:
- Prepare the rice first. Rinse jasmine rice under cold water until the water runs clear. This removes excess starch and prevents sticky rice.
- In a medium pot, combine rice, water, and salt. Bring to a full boil over high heat.
- Reduce heat to low, cover the pot, and simmer for 15-20 minutes. The rice is done when water is completely absorbed and grains are tender.
- While the rice cooks, start preparing the curry. Heat vegetable oil in a large skillet over medium heat.
- Add chopped onion, minced garlic, and grated ginger. Sauté until the onion becomes translucent and fragrant.
- Sprinkle curry powder over the aromatics and cook for another minute. This helps release the spices' essential oils.
- Pour in the coconut milk, lime juice, fish sauce, and sugar. Stir to combine all ingredients thoroughly.
- Bring the sauce to a gentle simmer. The mixture should be bubbling softly, not rapidly boiling.
- Carefully add fish chunks to the simmering sauce. Cook for about 10 minutes, or until the fish is cooked through and flakes easily.
- Just before serving, stir in fresh cilantro and basil. The herbs will release their bright, fresh flavors.
Serving Suggestions:
- Serve over hot jasmine rice
- Garnish with extra herbs
- Add a lime wedge on the side
- Sprinkle with additional fresh herbs
- Pair with a crisp white wine
Delicious Variations:
- Use different types of fish
- Add vegetables like bell peppers
- Experiment with spice levels
- Try different herb combinations
- Add a sprinkle of red pepper flakes
Whether you're looking for a quick weeknight dinner or hoping to impress guests with your culinary skills, this Coconut Lime Fish Curry with Jasmine Rice is guaranteed to be a showstopper. The creamy coconut base, zesty lime, and perfectly cooked fish create a dish that's both comforting and exciting.
Prepare to take your taste buds on a tropical vacation!
PrintCoconut Lime Fish Curry with Jasmine Rice
Understanding ingredient interactions creates the perfect curry. The combination of coconut milk, curry powder, and fresh herbs builds layers of complex flavor.
- Total Time: 40 minutes
- Yield: 4 1x
Ingredients
For the Curry:
- 1 tablespoon vegetable oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon curry powder
- 1 can (14 ounces) coconut milk
- ¼ cup lime juice
- 1 tablespoon fish sauce
- 1 tablespoon sugar
- 2 pounds firm white fish (like cod or tilapia), cut into chunks
- ½ cup chopped fresh cilantro
- ¼ cup chopped fresh basil
For the Jasmine Rice:
- 1 cup jasmine rice
- 2 cups water
- ½ teaspoon salt
Instructions
- Prepare the rice first. Rinse jasmine rice under cold water until the water runs clear. This removes excess starch and prevents sticky rice.
- In a medium pot, combine rice, water, and salt. Bring to a full boil over high heat.
- Reduce heat to low, cover the pot, and simmer for 15-20 minutes. The rice is done when water is completely absorbed and grains are tender.
- While the rice cooks, start preparing the curry. Heat vegetable oil in a large skillet over medium heat.
- Add chopped onion, minced garlic, and grated ginger. Sauté until the onion becomes translucent and fragrant.
- Sprinkle curry powder over the aromatics and cook for another minute. This helps release the spices' essential oils.
- Pour in the coconut milk, lime juice, fish sauce, and sugar. Stir to combine all ingredients thoroughly.
- Bring the sauce to a gentle simmer. The mixture should be bubbling softly, not rapidly boiling.
- Carefully add fish chunks to the simmering sauce. Cook for about 10 minutes, or until the fish is cooked through and flakes easily.
- Just before serving, stir in fresh cilantro and basil. The herbs will release their bright, fresh flavors.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
Leave a Reply