Take your taste buds on a tropical getaway with this Coconut Lime Fish Curry with Jasmine Rice. This vibrant dish combines tender white fish simmered in a creamy coconut milk sauce, brightened with fresh lime for a perfect balance of richness and zest.
Light, fragrant, and incredibly satisfying, this curry is ideal for busy weeknights or when you want to impress guests with minimal effort. Every bite delivers a comforting yet refreshing flavor that feels like sunshine in a bowl.

⏱️ Recipe Info
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Category: Main Course
- Cuisine: Tropical / Asian-Inspired
- Difficulty: Easy
❤️ Why You’ll Love This Recipe
- Quick & easy: Ready in just 30 minutes
- Rich yet fresh: Creamy coconut meets zesty lime
- Healthy & light: Packed with protein and fresh ingredients
- Versatile: Easy to customize with vegetables or spices
🛒 Ingredients
🐟 Curry
- 1 lb white fish fillets (cod or tilapia)
- 1 (14 oz) can coconut milk
- 2 tablespoons lime juice
- 1 tablespoon lime zest
- 1 tablespoon oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 1-inch ginger, minced
- 1 teaspoon curry powder
- Salt and pepper, to taste
🍚 Rice
- 1 cup jasmine rice
- 2 cups water
🌿 Garnish
- Fresh cilantro
👩🍳 Instructions
🍚 Cook the Rice
- Rinse jasmine rice under cold water until clear.
- In a pot, combine rice and water. Bring to a boil.
- Reduce heat, cover, and simmer for 15 minutes.
- Fluff with a fork and set aside.
🧅 Sauté Aromatics
- Heat oil in a large skillet over medium heat.
- Add chopped onion and cook for 3–4 minutes until soft.
- Stir in garlic and ginger; cook for 1 minute until fragrant.
🥥 Build the Curry
- Add curry powder and stir to coat the aromatics.
- Pour in coconut milk and bring to a gentle simmer.
🐟 Cook the Fish
- Add fish fillets to the sauce.
- Cook for 5–7 minutes, until the fish is opaque and flakes easily.
🍋 Finish & Serve
- Stir in lime juice and zest. Season with salt and pepper.
- Serve the curry over jasmine rice.
- Garnish with fresh cilantro and enjoy!
💡 Tips
- Use fresh fish for best flavor, but thawed frozen fish works well too
- Avoid overcooking the fish—it should be tender and flaky
- Adjust lime juice to balance creaminess and acidity
🔄 Variations
- Add vegetables like bell peppers, spinach, or snap peas
- Spice it up with chili flakes or fresh chili
- Swap fish for shrimp or tofu
❓ FAQs
Can I make this ahead of time?
Yes, but add the fish fresh when reheating for best texture.
How do I store leftovers?
Store in the fridge for up to 3 days in an airtight container.
Can I freeze it?
Yes, freeze without rice for up to 2 months. Thaw overnight before reheating.
🍽️ Serving Suggestions
- Serve with naan or flatbread
- Pair with a fresh cucumber salad
- Enjoy with coconut water or a light drink
