The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
If you’re craving a dish that’s both comforting and vibrant, this Coconut Lime Fish Curry with Jasmine Rice is the perfect recipe. It combines tender fish, a creamy coconut sauce, and bright lime flavors into one irresistible meal that’s both satisfying and refreshing.
This dish is inspired by Southeast Asian flavors, where coconut milk, citrus, and spices come together to create a rich yet balanced curry. Served with fragrant jasmine rice, it’s a complete meal that’s perfect for weeknight dinners or special occasions.

Best of all, this coconut lime fish curry is quick to make, uses simple ingredients, and delivers restaurant-quality flavor at home.
Why You’ll Love This Recipe
This fish curry stands out for many reasons:
- Ready in under 30 minutes
- Creamy yet light and fresh
- Perfect balance of rich coconut and tangy lime
- Packed with flavor but easy to make
- Great for healthy eating
- Pairs beautifully with jasmine rice
The combination of creamy coconut milk and zesty lime creates a sauce that’s both comforting and refreshing.
Ingredients
For the Curry
- 1 lb white fish fillets (cod, tilapia, or halibut), cut into chunks
- 1 tablespoon oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon curry paste (red or yellow)
- 1 can (14 oz) coconut milk
- 1/2 cup chicken or vegetable broth
- 1 tablespoon fish sauce
- 1 teaspoon sugar
- Juice of 1 lime
- Zest of 1 lime
- Salt and pepper to taste
- 1/4 cup fresh cilantro, chopped

For Serving
- 2 cups cooked jasmine rice
- Lime wedges
- Extra cilantro
Instructions
- Heat oil in a large pan over medium heat.
- Add chopped onion and cook until soft and translucent.
- Stir in garlic and ginger and cook for 1 minute until fragrant.
- Add curry paste and cook for another minute to release flavors.
- Pour in coconut milk and broth, stirring well.
- Add fish sauce and sugar, then bring to a gentle simmer.
- Add fish pieces and cook for 6–8 minutes until tender and cooked through.
- Stir in lime juice and zest.
- Taste and adjust seasoning with salt and pepper.
- Remove from heat and sprinkle with fresh cilantro.
- Serve hot over jasmine rice with lime wedges.
Tips for Perfect Fish Curry
Use firm white fish
Fish like cod or halibut holds its shape well in curry.
Do not overcook the fish
Fish cooks quickly — keep it tender and flaky.
Use full-fat coconut milk
This gives the best creamy texture.
Balance flavors
Adjust lime, salt, and sweetness to taste.
Variations
Try these variations to customize your curry:
- Spicy Coconut Fish Curry – Add chili flakes or fresh chilies.
- Vegetable Fish Curry – Add bell peppers, spinach, or zucchini.
- Shrimp Coconut Curry – Replace fish with shrimp.
- Thai-Inspired Version – Add basil and lemongrass.
- Mango Coconut Curry – Add mango chunks for sweetness.
Serving Suggestions
This dish pairs perfectly with:
- Jasmine rice
- Basmati rice
- Naan or flatbread
- Steamed vegetables
- Fresh cucumber salad
The rice helps soak up the flavorful curry sauce, making every bite delicious.
Storage Tips
- Store leftovers in the refrigerator for up to 2 days
- Reheat gently to avoid overcooking fish
- Not ideal for freezing (fish texture may change)

Health Benefits
This dish is both delicious and nutritious:
Fish – High in protein and omega-3 fatty acids
Coconut milk – Provides healthy fats
Lime – Adds vitamin C
Herbs and spices – Add antioxidants and flavor
It’s a great option for a balanced, wholesome meal.
Why This Recipe Works
The magic of this dish lies in its balance of flavors. The coconut milk creates a rich base, while lime adds brightness and acidity. The curry paste brings warmth and depth, and the fish absorbs all the flavors beautifully.
This harmony of flavors makes the dish both comforting and refreshing at the same time.
Conclusion
This Coconut Lime Fish Curry with Jasmine Rice is a simple yet impressive dish that brings bold flavors to your table. It’s creamy, fresh, and perfectly balanced — ideal for both quick dinners and special meals.
With tender fish, a rich coconut sauce, and fragrant rice, this recipe is sure to become a favorite in your kitchen
Coconut Lime Fish Curry with Jasmine Rice
Ingredients
Equipment
Method
- Cook onion, garlic, and ginger.
- Add curry paste and cook briefly.
- Add coconut milk and broth and simmer.
- Add fish and cook 6–8 minutes.
- Finish with lime juice and serve over rice.



