As I stirred the pot, the aroma of coconut milk and zesty lime twirled around the kitchen like a tropical breeze, infusing each corner with an irresistible invitation to gather. This Coconut Lime Fish Curry with Jasmine Rice isn’t just another recipe; it’s a quick weeknight dinner that transforms a busy evening into an exotic escape. The tender fish fillets soak up the tangy spices, while the fluffy jasmine rice acts as a perfect canvas for this creamy delight, pleasing both the palate and the soul. Plus, it’s incredibly customizable, so feel free to add your favorite veggies or adjust the spice level to create your signature version. Ready to dive into a vibrant bowl of goodness that whisks you away to sunny shores? Let’s get cooking!

Why is Coconut Lime Fish Curry Special?
Bursting with Flavor: The tropical combination of coconut and lime creates a delightful zing that dances on your taste buds.
Quick Preparation: This dish comes together in under 30 minutes, making it perfect for those busy weeknights.
Customizable: Feel free to swap the fish for your favorite seafood or tofu, and add in vibrant veggies for an extra crunch.
Crowd-Pleasing Dish: Serve it at dinner parties, and watch as your guests rave about this exotic treat that feels both comforting and fresh.
Balanced Meal: With creamy coconut, flaky fish, and fluffy jasmine rice, it’s a well-rounded dish that offers protein, carbohydrates, and healthy fats.
Pair this with a refreshing side salad or some Coconut Toffee Chocolate for a divine meal that brings a taste of the tropics right to your table!
Coconut Lime Fish Curry Ingredients
For the Curry
• White Fish Fillets – Cod or tilapia work best for their flakiness and mild flavor, making them ideal for this Coconut Lime Fish Curry with Jasmine Rice.
• Coconut Milk (14 oz) – Unsweetened coconut milk provides the creamy texture and tropical taste essential for this dish.
• Red Curry Paste (2 tbsp) – This adds heat and depth; adjust the quantity to tailor the spice level to your liking.
• Fish Sauce (1 tbsp, optional) – While it enhances the flavor’s umami, it can be omitted for a vegetarian version.
• Limes (2) – Use both juice and zest to infuse bright, citrusy notes, which elevate the overall flavor.
• Garlic (2 cloves, minced) – Freshly minced garlic offers a delicious aromatic punch that complements the coconut and lime.
• Fresh Ginger (1 tbsp, grated) – A little ginger adds warmth and subtle spice to this tropical delight.
• Salt and Pepper – Essential seasonings to taste, bringing everything together beautifully.
• Fresh Cilantro Leaves – Use as a garnish for a touch of freshness and a pop of color.
For the Jasmine Rice
• Jasmine Rice (1 cup) – This fragrant rice soaks up delicious curry sauce, creating the perfect base for serving.
• Water (2 cups) – Needed to cook the jasmine rice until it’s light and fluffy.
Feel free to gather these ingredients and embark on your culinary adventure, creating a dish that transports you to an island paradise!
Step‑by‑Step Instructions for Coconut Lime Fish Curry with Jasmine Rice
Step 1: Prepare Ingredients
Begin by cutting the white fish fillets into bite-sized chunks and set them aside. Mince the garlic and grate the fresh ginger to enhance the flavors of the Coconut Lime Fish Curry. Rinse the jasmine rice under cold water until the water runs clear; this will help achieve fluffy rice. Gathering and prepping ingredients makes the cooking process smoother.
Step 2: Cook Curry Base
In a large pan, heat 1 tablespoon of oil over medium heat. Add the red curry paste, minced garlic, and grated ginger. Sauté these ingredients for about 1 minute, stirring frequently, until they become aromatic and the mixture appears vibrant, releasing a tantalizing fragrance that invites you to continue cooking this delicious curry.
Step 3: Add Fish
Gently incorporate the fish chunks into the sizzling curry base, ensuring they’re well coated with the spices. Cook for approximately 3-4 minutes, turning the fish gently until it’s opaque and flakes easily with a fork. This step infuses the Coconut Lime Fish Curry with rich flavors while keeping the fish tender and juicy.
Step 4: Simmer
Next, stir in the coconut milk, lime juice, zest, and season with salt and pepper to taste. Bring the mixture to a gentle simmer and cook for 10-15 minutes, allowing the sauce to thicken slightly. You’ll know it’s ready when it coats the back of a spoon and is bubbling gently, filling your kitchen with a lovely aroma.
Step 5: Cook Jasmine Rice
While the curry simmers, prepare the jasmine rice in a separate pot. Bring 2 cups of water to a boil, then add the rinsed rice and a pinch of salt. Cover the pot, reduce the heat to low, and let it simmer for about 15-20 minutes until the rice is tender and has absorbed all the water, creating a light and fluffy bed for your curry.
Step 6: Serve
Once the jasmine rice is ready, fluff it with a fork and plate it generously. Spoon the delicious Coconut Lime Fish Curry over the rice, ensuring you get plenty of sauce. Garnish with fresh cilantro leaves and a sprinkle of lime zest for a vibrant touch. This dish not only looks beautiful but tastes like a tropical getaway!

Make Ahead Options
These Coconut Lime Fish Curry with Jasmine Rice are perfect for meal prep enthusiasts! You can chop the fish and prepare the curry base—mixing the red curry paste, garlic, and ginger—up to 24 hours in advance, storing it covered in the refrigerator to lock in freshness. For the best results, cook the jasmine rice on the day you plan to serve, as it’s best enjoyed freshly made. When you’re ready to enjoy your tropical delight, simply reheat the curry base on the stove, add the coconut milk, lime juice, and fish, simmer until cooked through, and serve over warm rice for an exotic meal that feels effortless and delicious!
Storage Tips for Coconut Lime Fish Curry
Fridge: Store any leftovers in airtight containers for up to 3 days. Ensure the curry is cool before sealing to prevent condensation.
Freezer: You can freeze the Coconut Lime Fish Curry for up to 2 months. Place it in a freezer-safe container, leaving space for expansion.
Reheating: To reheat, thaw overnight in the fridge, then warm gently on the stovetop. Add a splash of coconut milk to restore its creamy texture.
Serving Suggestions: If reheating, pair it with freshly cooked jasmine rice to bring back that delightful freshness, completing your tropical experience.
Coconut Lime Fish Curry Variations
Feel free to get creative with this Coconut Lime Fish Curry and make it your own!
- Fish Swap: Use salmon or mahi-mahi for a richer taste. Their oiliness pairs beautifully with the creamy curry.
- Tofu Twist: For a plant-based delight, replace fish with firm tofu or even grilled vegetables. The texture will still feel satisfying!
- Veggie Boost: Toss in vegetables like bell peppers, sugar snap peas, or zucchini for an extra crunch and flavor burst. They brighten up the dish perfectly.
- Vegan Version: Eliminate fish sauce and swap coconut milk with a blend of cashews and water for a creamy vegan alternative.
- Heat Level Change: Add fresh chili slices or use a spicier red curry paste if you prefer a fiery kick in your dish.
- Coconut Rice: Swap jasmine rice for coconut rice by cooking the rice in coconut milk instead of water for an extra tropical flair.
- Top with Nuts: Garnish with toasted cashews or peanuts for a delightful crunch that contrasts the creamy sauce.
- Add Fresh Herbs: Experiment with fresh basil or mint instead of cilantro for a unique flavor twist that refreshes every bite.
These simple variations can transform your dish and keep your taste buds intrigued. For more delicious weeknight dinner ideas, consider checking out my Crockpot Coconut Chicken or indulge in some Spicy Fish Nuggets for a change of pace!
What to Serve with Coconut Lime Fish Curry with Jasmine Rice
Enhance your tropical culinary experience by pairing this vibrant dish with delightful sides and drinks that complement its flavors.
-
Crispy Green Salad: A refreshing salad with mixed greens and a zesty vinaigrette balances the creamy curry and adds a crunchy texture.
-
Garlic Naan Bread: Soft and warm naan bread is perfect for sopping up the rich coconut sauce, enhancing each bite with an exciting twist.
-
Steamed Broccoli: Tender, steamed broccoli brings a touch of green and mild flavor that wonderfully complements the bold tropical elements of the curry.
-
Cucumber Raita: This cooling yogurt dip is a great contrast to the heat from the red curry paste, cleansing your palate between bites.
-
Mango Salsa: The sweetness of fresh mango salsa brightens up the dish and adds a fruity freshness that works beautifully with the lime.
-
Chilled Coconut Water: Refreshing and hydrating, a glass of chilled coconut water echoes the coconut flavor in the curry and enhances the tropical vibe.
-
Pineapple Coconut Sorbet: Finish your meal with this light dessert that mirrors the flavors of your curry while providing a sweet and refreshing end note.
Expert Tips for Coconut Lime Fish Curry
-
Fresh Ingredients Matter: Ensure your fish is as fresh as possible; this enhances the flavor and texture of your Coconut Lime Fish Curry.
-
Spice Level Adjustments: Start with the recommended amount of red curry paste but taste as you go. You can always add more if you like it hotter!
-
Vegetable Additions: For extra crunch and nutrition, consider adding bell peppers, snap peas, or spinach. Toss them in when you add the fish.
-
Rice Rinsing Technique: Rinse jasmine rice thoroughly to remove excess starch. This step is crucial for achieving that light and fluffy finish.
-
Reheating Leftovers: When enjoying leftovers, add a splash of coconut milk while reheating to keep the curry creamy and flavorful.

Coconut Lime Fish Curry with Jasmine Rice Recipe FAQs
What type of fish should I use for Coconut Lime Fish Curry?
I recommend using mild white fish fillets like cod or tilapia, as they are flakey and won’t overpower the dish’s delicate flavors. It’s best to choose fresh fish, which enhances the taste and texture of the curry.
How long can I store leftovers of Coconut Lime Fish Curry?
Leftovers can be stored in airtight containers in the refrigerator for up to 3 days. Make sure the curry is cool before sealing the container to avoid condensation, which can affect the quality.
Can I freeze Coconut Lime Fish Curry?
Absolutely! You can freeze the Coconut Lime Fish Curry for up to 2 months. Place it in a freezer-safe container, leaving some space for expansion. When you’re ready to enjoy it, thaw it overnight in the fridge before reheating.
My curry is too spicy; how can I fix it?
If your Coconut Lime Fish Curry became too spicy, add a splash of coconut milk or cream to mellow the heat. You can also include a bit of sugar or honey, which helps to balance flavors without affecting the overall dish negatively.
Can I make this dish vegetarian or vegan?
Certainly! For a vegetarian version, substitute the fish with firm tofu or vegetables like cauliflower and bell peppers. If you want a vegan dish, make sure to avoid fish sauce and use vegetable broth instead of water while cooking the rice.
How can I tell if the fish is fresh when shopping?
Look for fish that’s bright and moist. Fresh fish should have a clean, ocean-like smell and the flesh should be firm with no dark spots. If you press it lightly, it should spring back rather than leave an indentation.

Coconut Lime Fish Curry with Jasmine Rice
Ingredients
Equipment
Method
- Begin by cutting the white fish fillets into bite-sized chunks and set them aside. Mince the garlic and grate the fresh ginger.
- In a large pan, heat 1 tablespoon of oil over medium heat. Add the red curry paste, minced garlic, and grated ginger. Sauté for about 1 minute.
- Gently incorporate the fish chunks into the curry base. Cook for approximately 3-4 minutes until the fish is opaque.
- Stir in the coconut milk, lime juice, zest, and season with salt and pepper. Simmer for 10-15 minutes until thickened.
- In a separate pot, boil 2 cups of water, then add rinsed rice and salt. Cover and simmer for 15-20 minutes.
- Fluff the jasmine rice and plate it, then spoon the curry over the rice and garnish with cilantro and lime zest.

Leave a Reply