Coconut Lime Fish Curry with Jasmine Rice
Delight in this Coconut Lime Fish Curry with Jasmine Rice, a vibrant dish packed with flavor and comfort. Whether you’re hosting a dinner party or seeking a quick weeknight meal, this recipe stands out for its simplicity and rich taste. The harmony of coconut milk and zesty lime creates a delightful sauce for tender fish, making it an ideal choice for seafood lovers. Plus, the jasmine rice perfectly complements the curry, ensuring each bite is satisfying.

Why You’ll Love This Recipe
- Easy to Prepare: This dish requires just 10 minutes of prep time, making it perfect for busy evenings.
- Bursting with Flavor: The combination of coconut milk, lime, and red curry paste brings an explosion of taste to your table.
- Versatile Serving Options: Enjoy it alone or pair it with a side salad for a complete meal that suits any occasion.
- Healthy Ingredients: Packed with protein and healthy fats, this curry is both nutritious and delicious.
- Perfect for Meal Prep: Make a larger batch to enjoy leftovers throughout the week.
Tools and Preparation
Having the right tools makes cooking easier and more enjoyable. Ensure you have these essentials on hand to whip up your Coconut Lime Fish Curry with Jasmine Rice.
Essential Tools and Equipment
- Chef’s knife
- Cutting board
- Large skillet
- Measuring cups and spoons
- Rice cooker or pot
Importance of Each Tool
- Chef’s knife: A sharp knife allows for precise cutting of fish fillets and vegetables, enhancing safety and efficiency.
- Large skillet: This tool provides ample space for cooking the fish evenly in the flavorful sauce without overcrowding.
Ingredients
Ingredients:
For the Fish Curry
- 1 lb white fish fillets (cod, tilapia), cut into chunks
- 14 oz coconut milk
- 2 tablespoons red curry paste
- 1 tablespoon fish sauce (optional)
- 2 limes, juice and zest
- 2 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- Salt and pepper to taste
- Fresh cilantro leaves, for garnish
For the Jasmine Rice
- 1 cup jasmine rice
- 2 cups water

How to Make Coconut Lime Fish Curry with Jasmine Rice
Step 1: Prepare the Jasmine Rice
Start by rinsing the jasmine rice under cold water until the water runs clear. This helps remove excess starch for fluffier rice. Combine 1 cup of rinsed rice with 2 cups of water in a rice cooker or pot. Cook according to your device’s instructions or bring to a boil over medium heat, then simmer until water is absorbed.
Step 2: Cook the Fish Curry
In a large skillet over medium heat, add 14 oz of coconut milk along with 2 tablespoons of red curry paste. Stir until combined. Add minced garlic and grated ginger. Let this mixture simmer for about 5 minutes until fragrant.
Step 3: Add Fish Fillets
Gently place your 1 lb of white fish fillets into the skillet. Cook for 8–10 minutes or until the fish flakes easily with a fork. Be careful not to overcook it.
Step 4: Finish with Lime
Once the fish is cooked through, squeeze in the juice from 2 limes and add their zest as well. Season with salt and pepper to taste. Let everything simmer together for another few minutes to meld flavors.
Step 5: Serve
Serve your Coconut Lime Fish Curry hot over jasmine rice. Garnish each bowl with fresh cilantro leaves for an added touch of flavor and color! Enjoy your meal!
How to Serve Coconut Lime Fish Curry with Jasmine Rice
Serving Coconut Lime Fish Curry with Jasmine Rice is an experience that delights the senses. This dish can be enjoyed in various ways, enhancing its delicious flavors and vibrant colors.
Casual Dinner
- Serve the curry straight from the pot for a relaxed family dinner. Pair it with warm jasmine rice to soak up the flavorful sauce.
Elegant Presentation
- For special occasions, plate the fish curry in shallow bowls. Garnish with fresh cilantro and lime wedges for an appealing look.
Meal Prep
- Divide the coconut lime fish curry into meal prep containers. This makes it easy to enjoy throughout the week and ensures you have a quick dinner option ready.
With a Side Salad
- Add a light cucumber or mango salad on the side. The freshness of the salad complements the rich flavors of the curry.
As a Wrap
- Use coconut lime fish curry as a filling for wraps. Add some shredded lettuce and mango salsa for a fun twist.
How to Perfect Coconut Lime Fish Curry with Jasmine Rice
Perfecting your Coconut Lime Fish Curry with Jasmine Rice requires attention to detail and some helpful tips. Follow these suggestions to elevate your dish.
- Use fresh ingredients: Fresh lime juice and herbs make a significant difference in flavor compared to bottled options.
- Adjust spice levels: If you prefer more heat, add extra red curry paste or fresh chili peppers to suit your taste.
- Choose quality fish: Opt for firm white fish like cod or tilapia, which hold up well in cooking.
- Monitor cooking time: Avoid overcooking the fish; it should be tender yet flaky after about 10 minutes of simmering.
- Balance flavors: Taste and adjust seasoning before serving, adding more lime juice or salt if needed.
- Garnish generously: Fresh cilantro not only adds flavor but also enhances presentation, making your dish visually appealing.
Best Side Dishes for Coconut Lime Fish Curry with Jasmine Rice
Pairing side dishes with Coconut Lime Fish Curry can enhance your meal experience. Here are some excellent options to consider:
- Thai Cucumber Salad: A refreshing mix of cucumbers, vinegar, and sugar that balances the richness of the curry.
- Steamed Broccoli: Lightly steamed broccoli adds color and nutrition without overpowering flavors.
- Mango Sticky Rice: A sweet dessert that complements the spiciness of the curry beautifully.
- Roasted Asparagus: Tossed in olive oil and sea salt, roasted asparagus adds a crunchy texture.
- Spring Rolls: Light and crispy spring rolls filled with vegetables make for an excellent appetizer alongside your main dish.
- Papaya Salad: A zesty salad that brings brightness through its mix of sweet and tangy flavors.
- Garlic Naan Bread: Soft naan bread is perfect for soaking up any remaining coconut curry sauce on your plate.
- Quinoa Salad: A protein-packed quinoa salad mixed with herbs can provide a nutritious accompaniment to this hearty meal.
Common Mistakes to Avoid
Avoid these common mistakes to ensure your Coconut Lime Fish Curry with Jasmine Rice comes out perfectly.
- Skipping the prep: Failing to prep ingredients before cooking can lead to chaos in the kitchen. Chop, measure, and organize all your ingredients first.
- Using low-quality fish: The taste of your dish relies heavily on fresh fish. Opt for high-quality fillets for the best flavor.
- Overcooking the fish: Cooking fish too long can make it dry and tough. Keep an eye on it and remove it from heat as soon as it’s flaky.
- Ignoring spice balance: Adding too much curry paste can overpower the dish. Start with less and adjust according to your taste preference.
- Neglecting garnishes: Fresh cilantro adds a burst of flavor and color. Don’t skip this important finishing touch!
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 3 days.
- Allow the curry to cool completely before refrigerating.
Freezing Coconut Lime Fish Curry with Jasmine Rice
- Freeze in an airtight container for up to 2 months.
- Make sure to separate portions for easy thawing.
Reheating Coconut Lime Fish Curry with Jasmine Rice
- Oven: Preheat to 350°F (175°C) and heat covered for about 15-20 minutes until warmed through.
- Microwave: Heat in a microwave-safe dish in 1-minute intervals, stirring in between, until hot.
- Stovetop: Warm over medium heat, stirring occasionally until heated through.

Frequently Asked Questions
Here are some common questions about making Coconut Lime Fish Curry with Jasmine Rice.
What type of fish is best for Coconut Lime Fish Curry?
Mild white fish like cod or tilapia works best due to its delicate flavor that absorbs the curry spices well.
Can I make Coconut Lime Fish Curry ahead of time?
Yes! You can prepare the curry a day before serving. Just store it properly in the fridge and reheat when ready.
How spicy is Coconut Lime Fish Curry?
The spiciness level depends on how much red curry paste you use. Adjust based on your preference by starting with less paste.
Is Coconut Lime Fish Curry healthy?
Absolutely! It’s packed with protein from the fish and healthy fats from coconut milk, making it a nutritious meal option.
Final Thoughts
Coconut Lime Fish Curry with Jasmine Rice is not only delicious but also incredibly versatile. You can easily customize it by adding more vegetables or adjusting the spice levels. Try this comforting dish today, and enjoy a delightful meal that will satisfy your cravings!
Coconut Lime Fish Curry with Jasmine Rice
- Total Time: 30 minutes
- Yield: Serves 4
Description
Indulge in the vibrant flavors of Coconut Lime Fish Curry with Jasmine Rice, a dish that effortlessly combines simplicity and comfort. This delightful recipe features tender fish simmered in a rich coconut milk sauce, brightened with zesty lime and aromatic spices. Perfect for a quick weeknight dinner or an impressive meal for guests, it pairs beautifully with fluffy jasmine rice. With just a few fresh ingredients and easy-to-follow steps, you can create a satisfying seafood dish that bursts with tropical flavors.
Ingredients
- 1 lb white fish fillets (cod or tilapia)
- 14 oz coconut milk
- 2 tablespoons red curry paste
- 2 limes (juice and zest)
- 2 cloves garlic (minced)
- 1 tablespoon grated fresh ginger
- 1 cup jasmine rice
Instructions
- Rinse the jasmine rice under cold water until clear. Cook with 2 cups of water according to your device’s instructions or simmer until absorbed.
- In a large skillet over medium heat, combine coconut milk and red curry paste. Stir in minced garlic and grated ginger; simmer for 5 minutes.
- Add fish fillets to the skillet and cook for 8–10 minutes until flaky.
- Squeeze lime juice and add zest to the curry; season with salt and pepper to taste.
- Serve hot over jasmine rice, garnished with fresh cilantro.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Simmering
- Cuisine: Thai
Nutrition
- Serving Size: 1 cup (about 250g)
- Calories: 350
- Sugar: 3g
- Sodium: 450mg
- Fat: 16g
- Saturated Fat: 13g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 50mg
