The aroma of coconut and lime is a siren call that always draws me in, often leading to an evening that feels like a mini-vacation. This Easy Coconut Lime Fish Curry with Jasmine Rice is my go-to weeknight escape; it’s a dish that not only transports you to tropical shores but also takes just 35 minutes from start to finish! Imagine a bowl filled with tender fish nestled in a creamy, zesty sauce, paired perfectly with fluffy jasmine rice. It’s a quick, gluten-free delight that’s as healthy as it is satisfying—perfect for those of us who cherish homemade meals but crave simplicity. Why not take a break from the ordinary tonight and dive into this flavorful adventure? You might just discover your new favorite recipe!

Why is this curry a weeknight winner?
Quick and Easy: In just 35 minutes, you can whip up this stunning dish that’s both delicious and stress-free.
Tropical Flavors: The fusion of coconut and lime creates an uplifting taste experience that transports you to sunny shores with every bite.
Healthy and Gluten-Free: Featuring lean fish and creamy coconut milk, it offers a nutritious meal without compromising on taste, fitting perfectly into a healthy lifestyle.
Versatile Ingredients: Feel free to experiment with different protein choices like shrimp or chicken, or enhance nutritional value by adding vibrant veggies.
Crowd-Pleaser: It’s a family favorite that’s bound to impress guests or bring joy to your weeknight dinner table. Enjoy it with a side of crusty bread or a refreshing salad for even more satisfaction!
For a little more inspiration, check out my Coconut Salmon Curry or try some Salmon Patties when you want a delicious twist on fish!
Easy Coconut Lime Fish Curry Ingredients
For the Fish
- White Fish Fillets – A lean protein that flakes beautifully; substitutions like cod or tilapia work just fine.
For the Sauce
- Coconut Milk – Adds creaminess and richness; opt for light coconut milk for fewer calories, but the flavor may be less intense.
- Olive Oil – Ideal for sautéing; consider coconut oil for an authentic tropical flavor.
- Fresh Ginger – Infuses warmth and spice; ground ginger can be used in a pinch, though fresh is preferred.
- Garlic – Elevates the flavor profile; if you’re out, use garlic powder as a substitute.
- Red Curry Paste – The heart of the dish’s spice; adjust to match your heat tolerance.
- Lime Juice and Zest – Brightens the curry significantly; in a pinch, lemon juice offers a similar zest.
- Fish Sauce (optional) – Complements the dish’s depth; omit if preparing a vegetarian version.
For Garnish
- Fresh Cilantro – Provides a fresh finish; parsley can work as an alternative.
- Salt and Pepper – Essential seasoning; personalize to your taste.
For the Rice
- Jasmine Rice – Fluffy and fragrant, a perfect base; basmati is a suitable alternative if desired.
- Water (for rice) – Necessary for cooking this delicious rice.
Dive into the vibrant world of Easy Coconut Lime Fish Curry with Jasmine Rice and let your palate explore new, delightful flavors!
Step‑by‑Step Instructions for Easy Coconut Lime Fish Curry with Jasmine Rice: An Incredible 7-Step Recipe
Step 1: Cook the Jasmine Rice
Rinse 1 cup of jasmine rice under cold water to remove excess starch. In a medium saucepan, bring 3 cups of water and a pinch of salt to a boil over high heat. Once boiling, add the rice and reduce the heat to low. Cover and simmer for 15 minutes until the liquid is absorbed, then remove from heat and let it sit covered for another 5 minutes.
Step 2: Prepare the Sauce
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Once shimmering, add 1 tablespoon of minced fresh ginger and 2 minced garlic cloves. Sauté for about 1-2 minutes, stirring frequently, until fragrant and just starting to turn golden. This combination will create a warm, aromatic base for your Easy Coconut Lime Fish Curry.
Step 3: Add Curry Paste
Stir in 2 tablespoons of red curry paste into the skillet with the ginger and garlic. Cook for an additional minute, stirring well to combine, allowing the flavors to meld. You’ll notice the vibrant red color of the paste deepen as it heats through, creating an enticing aroma that fills your kitchen.
Step 4: Pour in Coconut Milk
Gradually whisk in one can (400ml) of coconut milk, along with the juice and zest of 1 lime, and optional fish sauce if desired. Increase the heat slightly and let the mixture simmer gently for 3-5 minutes, stirring occasionally until the sauce thickens slightly and is heated through. The creamy texture will complement the fish beautifully.
Step 5: Add the Fish Fillets
Gently place 4 white fish fillets into the sauce, ensuring they’re coated evenly. Cook for 4-5 minutes on one side until the fish turns opaque, then carefully flip and cook for another 4-5 minutes. The fish should flake easily with a fork when fully cooked, allowing all the flavors to absorb into the fillets.
Step 6: Season to Taste
Once the fish is cooked, taste the sauce and adjust the seasoning. Add salt and pepper to your preference, and squeeze in extra lime juice if you desire more brightness. This final seasoning step ensures the flavors of your Easy Coconut Lime Fish Curry are well-balanced and deliciously vibrant.
Step 7: Serve the Dish
Fluff the jasmine rice with a fork and divide it among serving bowls. Top each bowl generously with the coconut lime fish curry, making sure to spoon some of the rich sauce over the fish. Garnish with freshly chopped cilantro for a touch of color and freshness. Enjoy the vibrant flavors of this delightful dish with your loved ones!

What to Serve with Easy Coconut Lime Fish Curry with Jasmine Rice
Brighten up your dinner table and create an unforgettable meal with these delightful pairings!
- Crispy Salad: A fresh, crunchy salad with mixed greens and citrus vinaigrette complements the rich curry and adds a refreshing contrast.
- Savory Naan Bread: Warm, pillowy naan is perfect for scooping up the curry, soaking up that luscious sauce, and enhancing the meal’s texture.
- Steamed Broccoli: Lightly steamed broccoli adds a vibrant color and nutrition, balancing the dish’s creaminess with a healthy green element.
- Zesty Cucumber Relish: A zesty cucumber salad with lime juice and mint provides a cooling element that contrasts beautifully with the warm curry.
- Coconut Rice: Enhance the tropical flavors by swapping jasmine rice for fragrant coconut rice, doubling up on the sumptuous coconut experience.
- Chilled White Wine: A crisp, chilled Sauvignon Blanc or Pinot Grigio brings out the dish’s bright notes while complementing the fish’s delicate flavors.
- Mango Sorbet: End the meal on a sweet note with a refreshing mango sorbet, cleansing your palate and echoing the dish’s fruity undertones.
- Coconut Chia Pudding: A creamy, light dessert made with coconut milk and chia seeds enriched with lime zest for a delightful finish.
- Hot Tea: Enjoy a cup of jasmine or green tea to bring warmth and aid digestion, enriching the overall dining experience.
- Classy Mocktail: A sparkling lime and coconut mocktail offers a festive touch while providing the same tropical vibe found in your curry.
Expert Tips for Easy Coconut Lime Fish Curry
-
Fresh Ingredients Matter: Using fresh ginger and garlic enhances the flavor significantly. Avoid bottled alternatives for the best experience in your Easy Coconut Lime Fish Curry.
-
Watch the Heat: When cooking the fish, keep the heat moderate to prevent overcooking. Cook until the fish is opaque and flakes easily; this ensures a tender texture.
-
Adjust Spice Level: Start with less curry paste if you’re sensitive to spice, then add more gradually. Tailor the heat in your Easy Coconut Lime Fish Curry to suit your palate.
-
Perfect Rice Texture: Ensure you let the jasmine rice sit covered after cooking; this allows it to steam and become fluffy, the perfect base for your curry.
-
Garnish Generously: Top the dish with plenty of fresh cilantro for a burst of freshness and color that complements the creamy sauce beautifully.
Make Ahead Options
These Easy Coconut Lime Fish Curry with Jasmine Rice are perfect for busy weeknights! You can prepare the sauce (without the fish) up to 24 hours in advance. Just sauté the ginger and garlic, stir in the curry paste, then whisk in the coconut milk, lime juice, and zest. Allow it to cool before transferring it to an airtight container and refrigerating. When you’re ready to serve, simply reheat the sauce gently, add the fish fillets, and cook until they’re flaky and opaque. This approach maintains the creamy texture of the sauce while giving you a substantial head start on meal prep, ensuring your dish will be just as delicious as if made fresh!
How to Store and Freeze Easy Coconut Lime Fish Curry
Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days to maintain freshness and flavor.
Freezer: If you want to keep your Easy Coconut Lime Fish Curry longer, freeze in a sealed container for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Reheat gently on the stove over low heat, stirring occasionally to prevent the fish from breaking apart. Adding a splash of coconut milk can help restore creaminess.
Avoid Overcooking: When reheating, ensure the fish remains tender by checking it frequently. Heat just until warmed through, about 5–10 minutes.
Easy Coconut Lime Fish Curry Variations
Feel free to explore these fun twists on the classic recipe and discover delightful new flavors!
-
Shrimp Swap: Substitute shrimp for the white fish for a quick-cooking alternative that pairs beautifully with coconut and lime.
-
Chicken Option: Use chicken breast or thighs instead of fish for a heartier protein choice. Cook until golden and juicy for maximum flavor.
-
Vegetable Boost: Toss in bell peppers, snap peas, or spinach to add color and extra nutrients. The veggies provide a satisfying crunch alongside the tender fish.
-
Quinoa Base: Try quinoa in place of jasmine rice for a protein-packed, grain-free dish. Its nuttiness complements the curry wonderfully.
-
Spice Up: Adjust the heat by adding fresh chopped chilies or using a spicier curry paste if you’re ready for a fiery kick.
-
Coconut Cream: For a richer sauce, swap regular coconut milk for coconut cream. You’ll achieve a velvety texture that intensifies the tropical flavor.
-
Baked Fish: Instead of simmering, bake the fish fillets with the sauce in a dish for an easy, hands-off approach. Serve with crusty bread to soak up the delicious sauce.
-
Zesty Twist: Replace lime juice with orange juice for a sweeter twist that brightens the overall flavor while still offering a refreshing citrus kick.
For more mouthwatering recipes, consider exploring my easy baked donut recipe or enjoying a flavorful Sushi Bake for a fun twist on seafood!

Easy Coconut Lime Fish Curry with Jasmine Rice Recipe FAQs
What type of fish is best for this recipe?
Absolutely! White fish fillets, such as cod, tilapia, or halibut, are ideal due to their delicate texture and mild flavors. If you’re feeling adventurous, try using salmon or shrimp for a different twist on this Easy Coconut Lime Fish Curry—but ensure proper cooking times to keep them tender.
How should I store leftovers?
Store any leftover Easy Coconut Lime Fish Curry in an airtight container in the refrigerator for up to 3 days. To ensure optimal flavor and texture, ensure it’s cooled completely before sealing. Reheat gently on the stove to preserve the fish’s delicate nature, which helps it avoid becoming rubbery.
Can I freeze this curry? If so, how?
Yes, you can freeze your Easy Coconut Lime Fish Curry for up to 2 months! Allow the curry to cool completely before transferring it to a freezer-safe container. To thaw, place it in the refrigerator overnight. When ready to eat, reheat gently on the stovetop, stirring occasionally to prevent the fish from breaking apart.
What should I do if my curry is too thin?
If your curry turns out too thin for your liking, don’t worry! Simply let it simmer uncovered for a few more minutes on low heat to allow the liquid to reduce. For a thicker sauce, you can also whisk in a little cornstarch mixed with water. Stir this mixture in gradually while cooking until you reach the desired consistency.
Are there any dietary considerations I should be aware of?
Great question! This Easy Coconut Lime Fish Curry is naturally gluten-free and provides healthy fats from coconut milk. However, if you have any allergies, make sure to check the labels on your coconut milk and fish sauce. Additionally, if you have vegetarian diners, you can easily substitute the fish with tofu or additional vegetables, making it a delightful option for everyone at your table.
How do I select ripe limes for the best flavor?
When choosing limes for this curry, look for ones that are firm and heavy for their size, as they tend to have more juice. A little give when you gently squeeze them indicates ripeness; avoid limes with discoloration or dark spots. For the best flavor, use fresh lime juice instead of bottled, which can be less vibrant.

Easy Coconut Lime Fish Curry with Jasmine Rice You’ll Love
Ingredients
Equipment
Method
- Rinse jasmine rice under cold water. In a saucepan, bring water and a pinch of salt to a boil. Add rice, reduce heat, cover, and simmer for 15 minutes. Let it sit covered for 5 minutes.
- In a large skillet, heat olive oil over medium heat. Add minced ginger and garlic, sauté for 1-2 minutes until fragrant.
- Stir in red curry paste and cook for 1 minute, allowing flavors to meld.
- Gradually whisk in coconut milk, lime juice, lime zest, and fish sauce. Simmer for 3-5 minutes until sauce thickens.
- Gently place fish fillets into sauce, cooking for 4-5 minutes on each side until opaque.
- Taste sauce and adjust seasoning with salt, pepper, and additional lime juice if desired.
- Fluff rice, serve in bowls topped with the curry, and garnish with fresh cilantro.

Leave a Reply