As the aroma of coconut and lime fills the kitchen, I can’t help but feel transported to a sun-soaked beach, where the sound of waves dances in harmony with the sizzle of the pan. This Coconut Lime Fish Curry with Jasmine Rice is not just a meal; it’s a celebration of vibrant, Southeast Asian flavors, perfect for anyone yearning to escape the mundane routine of fast food. Whipping up this dish is a breeze, making it ideal for busy weeknights or that leisurely Saturday dinner. Plus, it’s easily adaptable for vegans with a simple swap for tofu, ensuring everyone can join in on the deliciousness. Are you ready to dive in and make your kitchen a tropical paradise?

Why is this dish a must-try?
Unforgettable Flavors: This Coconut Lime Fish Curry is a delightful medley of creamy coconut and zesty lime that brings an invigorating taste to your table.
Quick and Easy: With straightforward preparation and minimal cooking time, you can whip up a restaurant-quality dish in no time, perfect for those busy weeknights.
Versatile Options: Whether you choose tender fish or opt for tofu to cater to vegan diets, this recipe adapts easily to suit your family’s preferences.
Tropical Vibes: Each bite transports you to a sunny beach getaway, allowing you to savor a taste of Southeast Asia from the comfort of your home.
Complete Meal: Served over fluffy jasmine rice, this dish creates a satisfying meal that crowd-pleasers will adore, almost rivaling my Crockpot Coconut Chicken for its deliciousness!
Coconut Lime Fish Curry Ingredients
For the Fish Curry
• White Fish Fillets – The main protein source; substitute with cod, tilapia, or tofu for a vegan version.
• Coconut Milk – Provides creaminess; using light coconut milk offers a lower-fat alternative.
• Red Curry Paste – Adds spice and depth of flavor; adjust the quantity for your desired heat level.
• Fish Sauce (optional) – Enhances umami flavor; omit for a vegan preparation.
• Limes – Adds acidity and zest; be sure to zest before juicing for maximum flavor.
• Garlic – Offers an aromatic base flavor; fresh garlic is recommended for optimal taste.
• Fresh Ginger – Provides a fragrant, slightly spicy note; fresh is best, so avoid powdered options.
• Salt and Pepper – Essential seasonings to taste.
• Fresh Cilantro – Great for garnishing, adding a fresh herbal lift.
For the Jasmine Rice
• Jasmine Rice – The perfect starchy base that soaks up the curry sauce; feel free to substitute with basmati or brown rice.
• Water – Necessary for cooking the rice.
Step‑by‑Step Instructions for Coconut Lime Fish Curry with Jasmine Rice
Step 1: Prepare Ingredients
Start by cutting your white fish fillets into bite-sized chunks and place them aside. Next, mince two cloves of garlic and grate a small piece of fresh ginger to unleash their aromatic flavors. This Coconut Lime Fish Curry will truly shine with these vibrant ingredients ready for use!
Step 2: Cook the Curry
In a large skillet, heat a tablespoon of vegetable oil over medium heat. Once the oil is shimmering, add the red curry paste along with the minced garlic and grated ginger. Sauté for about 2 minutes until fragrant, stirring constantly, then gently add the fish chunks, cooking them for about 4-5 minutes until they start to flake but remain tender.
Step 3: Simmer
Lower the heat to medium-low and stir in one can of coconut milk, the juice of one lime, lime zest, and a pinch of salt and pepper. If using, add a tablespoon of fish sauce for an umami boost. Allow the mixture to simmer uncovered for 10-15 minutes, stirring occasionally, until it thickens slightly and the fish is fully cooked.
Step 4: Prepare Jasmine Rice
While the curry is simmering, rinse one cup of jasmine rice under cold water until the water runs clear to remove excess starch. In a medium saucepan, combine the washed rice with one and a half cups of water and a pinch of salt. Bring it to a boil, then lower the heat to low, cover, and simmer for 15-20 minutes, or until the rice is tender and all the water has absorbed.
Step 5: Serve
Once both components are ready, fluff the jasmine rice with a fork and spoon it onto plates. Top with the fragrant Coconut Lime Fish Curry, ensuring some of that creamy sauce bathes the rice. Garnish with fresh cilantro and an extra sprinkle of lime zest, if desired, for a pop of color and flavor that completes your tropical escape!

Tips for the Best Coconut Lime Fish Curry
Fresh Ingredients: Use fresh limes, garlic, and ginger: Fresh produce enhances the dish’s flavor and aroma tremendously, transporting your taste buds to tropical regions.
Don’t Overcook: Watch the fish closely: Aim for tender, flaky fish without overcooking; it should just flake easily with a fork.
Tailor the Spice: Adjust the red curry paste: Start with less if you’re sensitive to spice, and increase to your liking, ensuring a balanced Coconut Lime Fish Curry experience.
Perfect Rice Texture: Rinse jasmine rice thoroughly: This step removes excess starch, leading to beautiful, fluffy rice that perfectly soaks up the curry sauce.
Experiment with Veggies: Add seasonal vegetables: Bell peppers, snap peas, or zucchini can nicely complement the dish, adding nutrition and texture, while still keeping it a Coconut Lime Fish Curry.
What to Serve with Coconut Lime Fish Curry with Jasmine Rice
Enhance your meal experience with delightful pairings that complement the vibrant flavors of this dish.
-
Crisp Green Salad: A light salad with mixed greens and citrus vinaigrette provides a refreshing contrast to the creamy curry.
-
Steamed Broccoli: The bright green florets add a crunchy texture, balancing the richness of the coconut sauce beautifully.
-
Sweet Plantains: The natural sweetness of caramelized plantains pairs perfectly with the spicy notes of the curry, adding a tropical flair.
-
Cucumber Relish: A cool and crunchy cucumber salad garnished with lime shines alongside, cutting through the dish’s creaminess and brightening the palate.
-
Sliced Avocado: Creamy avocado slices add richness and a smooth texture, enhancing each bite of the Coconut Lime Fish Curry.
-
Mango Salsa: A zesty mango salsa brings sweetness and acidity, creating a vibrant contrast that elevates the entire dining experience.
-
Chilled Coconut Water: To cleanse your palate and stay hydrated, a glass of cold coconut water is a fitting tropical beverage.
-
Coconut Rice Pudding: For dessert, this sweet treat is a wonderful way to keep the coconut theme alive, providing a creamy finish.
-
Pinot Grigio: A chilled glass of this crisp white wine complements the curry’s flavors, enhancing both the spice and the tropical essence.
Coconut Lime Fish Curry Variations
Feel free to play around with this recipe, as there are countless ways to make this Coconut Lime Fish Curry even more delightful!
- Vegan Option: Replace white fish with firm tofu, marinating it in lime juice for added flavor.
- Heat Adjustment: Increase or decrease the red curry paste based on your spice preference; a little goes a long way!
- Vegetable Boost: Toss in colorful seasonal vegetables like bell peppers or zucchini for a nutrition-packed twist.
- Crunchy Topping: Add roasted peanuts or cashews as a topping to introduce delightful crunch and rich flavor.
- Herb Swaps: Experiment with fresh herbs like basil or mint instead of cilantro for a different herbaceous note.
- Coconut Cream: Use coconut cream instead of milk for an ultra-rich and indulgent sauce.
- Seafood Medley: Swap fish for a mix of shrimp and scallops, cooking them until tender for an ocean-inspired dish.
- Zesty Twist: Add the zest of an orange along with lime for an exciting citrus blend that elevates the dish.
If you’re looking to explore more tempting tropical flavors, check out my Caribbean Chicken Rice or indulge in some Coconut Toffee Chocolate. Each twist brings its own unique flair to your next dinner!
How to Store and Freeze Coconut Lime Fish Curry
Fridge: Store the Coconut Lime Fish Curry and jasmine rice separately in airtight containers for up to 3 days. This helps maintain the quality and prevent sogginess.
Freezer: For longer storage, freeze the curry in airtight containers for up to 2 months. Allow it to cool completely before freezing, and remember to thaw overnight in the fridge before reheating.
Reheating: To reheat, gently warm the curry in a saucepan over low heat, stirring occasionally until heated through. You can add a splash of coconut milk for creaminess if desired.
Rice Storage: Store jasmine rice in an airtight container in the fridge for up to 3 days. When reheating, add a little water and microwave or steam until warm.
Make Ahead Options
These Coconut Lime Fish Curry with Jasmine Rice are perfect for busy home cooks looking to save time in the kitchen! You can prep the fish chunks and store them covered in the refrigerator for up to 24 hours. Additionally, measure out and mix the coconut milk with the red curry paste, garlic, lime juice, and zest, refrigerating this mixture until you’re ready to cook. When you’re set to serve, simply heat the mixture, add the fish, and simmer until fully cooked. This method not only streamlines your cooking process but also ensures that the dish retains its vibrant flavors, so you can enjoy a delicious and satisfying meal without the last-minute rush!

Coconut Lime Fish Curry with Jasmine Rice Recipe FAQs
How do I choose the right fish for this recipe?
Absolutely! When selecting your white fish fillets, look for fresh cuts that are firm to the touch and have a clean, ocean-like scent. Options like cod, tilapia, or snapper are fantastic! If you prefer a vegan alternative, firm tofu is a great substitute—be sure to press out excess moisture and cut it into cubes.
How should I store leftovers?
Very! To store Coconut Lime Fish Curry and jasmine rice, place them in separate airtight containers in the refrigerator. They’ll stay fresh for about 3 days. This method preserves the texture of the fish and ensures your rice doesn’t become soggy.
Can I freeze the Coconut Lime Fish Curry?
Absolutely! To freeze the curry, let it cool completely before transferring it to airtight containers. It can be frozen for up to 2 months. When you’re ready to enjoy it, thaw it overnight in the refrigerator, then gently reheat on the stove. If it’s too thick, stir in a splash of coconut milk for creaminess!
What can I do if my curry is too spicy?
No worries! If your Coconut Lime Fish Curry turns out too spicy, you can balance it by adding a little more coconut milk, which will help mellow out the heat. Alternatively, a teaspoon of sugar can counteract the spice, or you might add a dollop of yogurt or sour cream when serving to cool it down.
Can I add vegetables to this curry?
Absolutely! Adding seasonal vegetables like bell peppers, zucchini, or snap peas not only enhances the nutritional value but also adds a wonderful texture. Simply sauté them with the garlic and ginger at the beginning for a delightful crunch in your Coconut Lime Fish Curry!
Is this recipe suitable for my family with allergies?
Very! This Coconut Lime Fish Curry can be adjusted for dietary needs. If you have seafood allergies, use tofu instead of fish. Additionally, for those with gluten sensitivities, ensure your red curry paste is gluten-free (most are, but it’s best to check), and use tamari instead of fish sauce for a gluten-free option.

Coconut Lime Fish Curry with Jasmine Rice
Ingredients
Equipment
Method
- Start by cutting your white fish fillets into bite-sized chunks and place them aside. Mince garlic and grate ginger.
- In a large skillet, heat vegetable oil over medium heat. Add red curry paste, garlic, and ginger. Sauté for 2 minutes until fragrant.
- Add fish chunks and cook for 4-5 minutes until they start to flake.
- Lower heat and stir in coconut milk, lime juice, lime zest, and seasonings. Simmer uncovered for 10-15 minutes until thickened.
- Rinse jasmine rice under cold water, then combine with water and a pinch of salt in a saucepan. Bring to a boil, reduce heat, cover, and simmer for 15-20 minutes.
- Fluff the rice and plate it, topping with the Curry. Garnish with cilantro and lime zest.

Leave a Reply