The first time I tasted a Coconut Lime Fish Curry, it felt like a mini vacation in my own kitchen. This easy, creamy dish brings the vibrant tastes of Southeast Asia to your table, transforming a simple weeknight into an exotic escape. The rich coconut milk melds beautifully with zesty lime and tender fish, creating a flavor-packed experience that’s sure to impress anyone. Plus, it pairs perfectly with fragrant jasmine rice, making it both a comforting meal and a delightful crowd-pleaser. Worried about prep time? Fear not! This dish comes together quickly, allowing you to whip up something special without the fuss. Ready to embark on this culinary adventure with me? Let’s dive in!

Why is this dish a must-try?
Tropical Essence: This Coconut Lime Fish Curry delivers a burst of tropical flavors that transport you to sun-kissed shores.
Quick to Prepare: With just a few simple steps, you can have this dish ready in no time, perfect for busy weeknights.
Crowd-Pleasing Appeal: This dish is sure to impress guests at dinner parties, making it a delightful centerpiece for any gathering.
Versatile Recipe: Customize to your taste by swapping fish for tofu for a vegan option, or add your favorite veggies for extra crunch.
Comforting Pairing: Served with fluffy jasmine rice, it elevates the meal experience and balances the rich curry beautifully. Enjoy it with a refreshing side like a crisp salad, and you might just find your new favorite dish!
Coconut Lime Fish Curry Ingredients
Embark on a flavorful journey with the right ingredients for your Coconut Lime Fish Curry.
For the Curry
- White Fish Fillets – Tender meat providing a protein base; substitute with tofu for a vegan option.
- Coconut Milk – The creamy base of the curry, enhancing richness; use full-fat for a luscious finish.
- Red Curry Paste – Adds a spicy and aromatic essence; adjust the quantity based on your spice preference.
- Fish Sauce (optional) – Enhances umami flavor; can be omitted for vegan versions.
- Limes (juice and zest) – Provides acidity and freshness, balancing out the richness; fresh limes yield the best flavor.
- Garlic – Adds aromatic depth; using freshly minced garlic is recommended for the best taste.
- Ginger – Complements with warmth and spice; freshly grated ginger is preferred.
- Salt and Pepper – Essential for seasoning to taste.
For Serving
- Fresh Cilantro – A beautiful garnish that adds a pop of color and freshness.
- Jasmine Rice – Serves as the aromatic base; rinse before cooking for fluffiness.
- Water – Required for cooking jasmine rice; adjust for your desired rice consistency.
With these ingredients, you’re just a step away from creating a Coconut Lime Fish Curry that whisks you away to a tropical paradise!
Step‑by‑Step Instructions for Coconut Lime Fish Curry with Jasmine Rice
Step 1: Prepare Ingredients
Begin by cutting your tender white fish fillets into bite-sized chunks and set aside. Mince 3 cloves of garlic and grate a 1-inch piece of ginger to bring out their aromatic flavors. Make sure to have your coconut milk, red curry paste, and lime ready for a smooth cooking process. This prep will set the stage for your delicious Coconut Lime Fish Curry!
Step 2: Cook the Curry
In a large skillet, heat 1 tablespoon of oil over medium heat. Once the oil shimmers, add 2 tablespoons of red curry paste along with the minced garlic and grated ginger. Sauté for about 2 minutes until fragrant, stirring constantly to avoid burning. Next, gently add the fish chunks, cooking for 4-5 minutes until they begin to flake and turn opaque.
Step 3: Simmer
Pour in 1 can (about 14 ounces) of full-fat coconut milk, followed by the zest and juice of 1 lime, and a dash of salt and pepper. If using, stir in 1 tablespoon of fish sauce for added depth. Bring the mixture to a gentle simmer and let it bubble for 10-15 minutes, until thickened and the fish is tender.
Step 4: Prepare Jasmine Rice
Meanwhile, rinse 1 cup of jasmine rice under cold water until the water runs clear, removing excess starch. In a separate saucepan, bring 2 cups of water with a pinch of salt to a boil. Add the rinsed rice, cover, and reduce the heat to low, letting it simmer for 15-20 minutes until the rice is fluffy and all the water has been absorbed.
Step 5: Serve
Once the jasmine rice is cooked, fluff it with a fork and serve it on plates. Spoon the creamy Coconut Lime Fish Curry over the rice, ensuring each bowl gets a generous portion of sauce. Garnish with fresh cilantro and extra lime zest for a burst of color and flavor. Enjoy this tropical delight with your family!

What to Serve with Coconut Lime Fish Curry
Transform your Coconut Lime Fish Curry into a vibrant feast with these delightful accompaniments.
- Crispy Green Salad: A light salad tossed with fresh greens and a zesty dressing adds a refreshing crunch that balances the curry’s creaminess.
- Steamed Bok Choy: Tender, lightly steamed bok choy offers a mild earthy flavor and complements the tropical spices beautifully. Serve it drizzled with a hint of soy sauce for extra depth.
- Mango Sticky Rice: For a sweet finish, indulge in mango sticky rice, which brings a luscious, tropical sweetness that pairs wonderfully with the main course.
- Chilled Coconut Water: Refresh yourself with chilled coconut water, its natural sweetness and hydrating properties making it the perfect drink alongside the rich curry.
- Pineapple Salsa: A vibrant pineapple salsa, bursting with sweetness and tang, can add a burst of flavor, enhancing the overall dining experience.
- Coconut Lime Rice: Take your jasmine rice to the next level by cooking it with a splash of coconut milk and lime zest for a fragrant and flavorful side that ties in beautifully with the main dish.
- Grilled Shrimp Skewers: If you love seafood, grilled shrimp marinated in lime and coconut will mimic the flavors in your curry while offering a delightful grilled texture.
- Iced Thai Tea: A glass of iced Thai tea, with its rich, creamy profile, elegantly complements the coconut and lime flavors, making each sip a treat.
Expert Tips for Coconut Lime Fish Curry
-
Choose the Right Fish: Use tender white fish like cod or tilapia for the best texture. Avoid overcooking to maintain flakiness and moisture.
-
Adjust Spice Levels: If you prefer a milder dish, start with a small amount of red curry paste and gradually add more to taste, enhancing your Coconut Lime Fish Curry without overpowering it.
-
Vegan Alternative: For a delightful vegan version, substitute fish with firm tofu and omit fish sauce. Make sure to press tofu to remove excess moisture before cooking.
-
Fresh Ingredients Matter: Use fresh lime juice and zest, minced garlic, and grated ginger for the most vibrant flavor; they are crucial in elevating your Coconut Lime Fish Curry.
-
Perfect Rice: Rinse jasmine rice well before cooking to remove excess starch, ensuring it cooks up fluffy and separate—an ideal base for soaking up that delicious curry!
Storage Tips for Coconut Lime Fish Curry
- Fridge: Store leftover Coconut Lime Fish Curry and jasmine rice separately in airtight containers for up to 3 days. This keeps the flavors intact and prevents sogginess.
- Freezer: The curry can be frozen for up to 2 months; make sure to cool it completely before transferring to a freezer-safe container. Thaw in the fridge before reheating.
- Reheating: Gently reheat in a saucepan over low heat, adding a splash of coconut milk or water to loosen the sauce if needed. Stir occasionally to heat evenly.
- Rice Storage: Jasmine rice can be stored in the fridge for up to 3 days; reheat in the microwave with a little water to regain its fluffiness.
Coconut Lime Fish Curry Variations
Feel free to explore different twists on this delicious Coconut Lime Fish Curry to suit your taste and dietary preferences!
-
Vegan Option: Substitute white fish with firm tofu for a hearty, plant-based meal. Don’t forget to press the tofu first to remove excess moisture!
-
Vegetable Boost: Toss in fresh vegetables like bell peppers, snap peas, or spinach for added nutrition and a delightful crunch. These vibrant colors will make your dish even more inviting!
-
Grain Choices: Swap jasmine rice for brown rice or quinoa for a nuttier flavor and extra health benefits. Both options provide a lovely contrast to the creamy curry.
-
Herb Infusion: Try adding fresh basil or mint for a fragrant twist! These herbs will brighten up the flavors and provide a fresh aroma with each bite.
-
Heat Levels: Adjust the spiciness of your dish by adding sliced chili peppers or a pinch of red pepper flakes. Start with a small amount to get the perfect kick without overwhelming the tropical flavors.
-
Coconut Cream Drizzle: For that over-the-top creamy finish, drizzle coconut cream over the top just before serving. It adds richness and a beautiful presentation!
-
Zest for Flavor: Experiment with adding other citrus zest like orange or grapefruit for a unique flavor twist. The combination enhances the tropical essence beautifully.
As you savor this dish, consider pairing it with a refreshing side like a crisp salad or even a side of Easy Chinese Fried Rice for a delightful contrast. Enjoy your culinary journey!
Make Ahead Options
These Coconut Lime Fish Curry with Jasmine Rice components are perfect for meal prep! You can chop your fish and prepare the aromatic ginger and garlic up to 24 hours in advance; just refrigerate them in an airtight container to maintain freshness. Additionally, you can mix the curry sauce (coconut milk, curry paste, lime juice, and seasonings) a day ahead and store it separately in the fridge. When ready to whip up the meal, cook the fish and simmer the sauce for about 10-15 minutes until tender, and prepare the jasmine rice in the meantime. This way, you’ll enjoy a delicious, restaurant-quality meal with minimal effort, even on the busiest weeknights!

Coconut Lime Fish Curry with Jasmine Rice Recipe FAQs
How do I choose the right fish for this curry?
Absolutely! For a Coconut Lime Fish Curry, tender white fish like cod or tilapia works best. Look for fillets that are firm, bright in color, and free of any dark spots. Fresh is ideal, but frozen is also a great option if you’re in a pinch. Just thaw it properly before cooking!
What’s the best way to store leftovers?
Very! Store your leftover Coconut Lime Fish Curry and jasmine rice separately in airtight containers in the fridge for up to 3 days. This will preserve both the rich flavors of the curry and the fluffy texture of the rice, preventing them from becoming soggy.
Can I freeze the Coconut Lime Fish Curry?
Absolutely! You can freeze the curry for up to 2 months. Allow it to cool completely, then transfer to a freezer-safe container. When you’re ready to enjoy it again, thaw it in the fridge overnight before gently reheating in a saucepan over low heat, stirring occasionally. You might want to add a splash of coconut milk to loosen it up.
What if the sauce is too thin after cooking?
No worries! If your Coconut Lime Fish Curry sauce seems too thin, simply let it simmer a bit longer. This allows the sauce to thicken naturally as some of the liquid evaporates. Another option is to mix a little cornstarch with water, then stir it into the curry and cook for an additional minute until thickened.
Is this dish safe for people with seafood allergies?
Absolutely! For those with seafood allergies, I recommend substituting fish with firm tofu, ensuring you omit the fish sauce. The coconut milk and spices will still provide a rich and satisfying flavor profile, making a wonderful vegan alternative that everyone can enjoy!

Coconut Lime Fish Curry with Jasmine Rice for a Tropical Escape
Ingredients
Equipment
Method
- Cut the white fish fillets into bite-sized chunks and set aside. Mince the garlic and grate the ginger.
- In a large skillet, heat oil over medium heat. Once shimmering, add red curry paste, garlic, and ginger. Sauté for 2 minutes.
- Add the fish chunks, cooking for 4-5 minutes until they begin to flake and turn opaque.
- Pour in the coconut milk, lime zest and juice, and season with salt and pepper. Optional: stir in fish sauce. Simmer for 10-15 minutes.
- Rinse the jasmine rice under cold water. Boil water in a separate saucepan, add rice, cover, and simmer for 15-20 minutes.
- Fluff the jasmine rice and serve on plates, spooning the coconut lime fish curry over the rice. Garnish with cilantro and lime zest.

Leave a Reply