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. This recipe brings together the creaminess of coconut milk and the zestiness of lime, making it perfect for family dinners, casual gatherings, or even a cozy night in. Its unique blend of spices and fresh ingredients guarantees a delicious meal that will leave everyone asking for seconds.

Why You’ll Love This Recipe
- Quick and Easy: This dish comes together in just 30 minutes, making it perfect for busy weeknights.
- Flavor-Packed: The combination of coconut milk, lime, and red curry paste creates an explosion of flavors that tantalize your taste buds.
- Nutritious: Loaded with protein from fish and rich in healthy fats from coconut milk, this curry is both satisfying and nourishing.
- Versatile: You can easily swap the fish for shrimp or tofu to cater to different dietary preferences.
- Garnished to Perfection: Fresh cilantro adds an aromatic touch that elevates the dish visually and flavor-wise.
Tools and Preparation
To prepare Coconut Lime Fish Curry with Jasmine Rice, gather your tools to ensure a smooth cooking process.
Essential Tools and Equipment
- Large skillet or wok
- Pot for cooking rice
- Measuring cups and spoons
- Knife and cutting board
- Mixing spoon
Importance of Each Tool
- Large skillet or wok: Ideal for evenly cooking the fish and allowing the sauce to reduce properly.
- Pot for cooking rice: Ensures that your jasmine rice is fluffy and perfectly cooked alongside your curry.
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
- Rinse the jasmine rice under cold water until the water runs clear.
- In a pot, combine 1 cup of rinsed jasmine rice with 2 cups of water.
- Bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover, and simmer for 15 minutes or until all water is absorbed.
- Remove from heat and let it sit covered for an additional 5 minutes.
Step 2: Cook the Fish Curry
- In a large skillet or wok over medium heat, add 14 oz of coconut milk along with 2 tablespoons of red curry paste.
- Stir well until combined and bring it to a gentle simmer.
- Add minced garlic (2 cloves) and grated ginger (1 tablespoon) to the skillet; stir continuously for about 2 minutes until fragrant.
- Gently add the fish chunks (1 lb) into the skillet; cook for about 5–7 minutes until fish is cooked through.
- Squeeze in juice from 2 limes (juice and zest) while seasoning with salt and pepper to taste.
Step 3: Serve
- Fluff the jasmine rice with a fork after resting.
- Serve the Coconut Lime Fish Curry over a bed of jasmine rice.
- Garnish with fresh cilantro leaves for an extra burst of flavor.
Enjoy your meal!
How to Serve Coconut Lime Fish Curry with Jasmine Rice
Serving Coconut Lime Fish Curry with Jasmine Rice is a delightful experience that combines vibrant flavors and comforting textures. Here are some serving suggestions to enhance your meal.
With Fresh Herbs
- Cilantro Garnish: A sprinkle of fresh cilantro adds a burst of color and an earthy flavor.
- Green Onions: Sliced green onions can provide a crunchy contrast and a mild onion flavor.
Accompanying Sauces
- Chili Sauce: A drizzle of chili sauce can add heat, perfect for spice lovers.
- Lime Wedges: Fresh lime wedges on the side allow guests to add extra zest to their dish.
On a Bed of Greens
- Spinach or Arugula: Serving the curry over a bed of fresh spinach or arugula offers added nutrients and freshness.
- Cabbage Slaw: A tangy cabbage slaw can provide crunch and balance out the creamy curry.
How to Perfect Coconut Lime Fish Curry with Jasmine Rice
Perfecting your Coconut Lime Fish Curry with Jasmine Rice involves a few techniques to elevate this dish. Here are some tips to ensure success.
- Use Fresh Ingredients: Fresh fish and produce will enhance the overall flavor of your curry.
- Adjust Spice Levels: Taste as you cook; you can always add more red curry paste for additional heat.
- Balance Flavors: If the curry is too tangy, adding a pinch of sugar can help balance the flavors.
- Cook Rice Properly: Rinse jasmine rice before cooking to remove excess starch for fluffier grains.
- Let It Rest: Allow the curry to sit for a few minutes after cooking; this helps flavors meld together beautifully.
Best Side Dishes for Coconut Lime Fish Curry with Jasmine Rice
Pairing side dishes with Coconut Lime Fish Curry enhances your meal’s experience. Here are some excellent options to consider.
- Thai Spring Rolls: Light and crispy, these rolls make for a refreshing appetizer alongside your curry.
- Mango Salad: A bright mango salad adds sweetness and acidity, complementing the rich flavors of the curry.
- Steamed Broccoli: Simple steamed broccoli provides a nutritious, mild side that won’t overpower your dish.
- Cucumber Relish: This cool, tangy relish can provide a refreshing contrast to the warm curry.
- Roasted Sweet Potatoes: Their natural sweetness pairs well with spicy flavors, adding depth to your meal.
- Garlic Naan Bread: Soft naan is perfect for scooping up curry, offering a delightful texture combination.
Common Mistakes to Avoid
To make your Coconut Lime Fish Curry with Jasmine Rice perfect, here are some common mistakes to avoid.
- Overcooking the fish: Fish cooks quickly. Keep an eye on it to prevent it from becoming tough and dry.
- Using low-quality coconut milk: The flavor of your curry depends on good coconut milk. Choose a high-quality brand for the best results.
- Skipping the zest: Lime zest adds a vibrant flavor. Always include it for an extra layer of taste in your dish.
- Neglecting seasoning: Taste as you cook! Adjust salt and pepper to enhance flavors instead of waiting until the end.
- Incorrect rice-to-water ratio: Use the right amount of water for jasmine rice to achieve perfectly fluffy grains. Follow the 1 cup rice to 2 cups water rule.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- They will keep well for up to 3 days in the fridge.
Freezing Coconut Lime Fish Curry with Jasmine Rice
- Allow the curry to cool completely before freezing.
- Use freezer-safe containers or bags and consume within 2 months for best quality.
Reheating Coconut Lime Fish Curry with Jasmine Rice
- Oven: Preheat to 350°F (175°C) and reheat in a covered dish for about 20-25 minutes.
- Microwave: Heat in short bursts of 1-2 minutes, stirring in between until hot throughout.
- Stovetop: Warm over medium heat, stirring frequently until heated through.
Frequently Asked Questions
Here are answers to some common questions about making Coconut Lime Fish Curry with Jasmine Rice.
Can I use any type of fish for this Coconut Lime Fish Curry?
You can use any firm white fish like halibut or snapper. Just ensure it’s fresh for the best taste.
How spicy is this Coconut Lime Fish Curry?
The spice level depends on the amount of red curry paste you use. Start with less if you’re sensitive to heat.
Can I make this recipe ahead of time?
Yes! You can prepare the curry a day before and warm it up just before serving. It often tastes better the next day!
What can I serve with Coconut Lime Fish Curry with Jasmine Rice?
This dish pairs well with steamed vegetables or a fresh salad for added texture and flavor.
Final Thoughts
Coconut Lime Fish Curry with Jasmine Rice is a delightful dish that brings comfort and flavor to your dinner table. Its versatility allows you to customize it by adding your favorite vegetables or adjusting spice levels. Give this recipe a try; it’s sure to become a family favorite!
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 perfect blend of creamy coconut milk and zesty lime that warms your heart. This dish comes together effortlessly in just 30 minutes, making it an ideal choice for busy weeknights or casual gatherings. With a delightful mix of spices and fresh ingredients, each bite is packed with flavor, ensuring your family will be asking for seconds. Whether served over fluffy jasmine rice or paired with fresh herbs and zesty lime wedges, this curry is sure to become a household favorite.
Ingredients
- 1 lb white fish fillets (cod or tilapia)
- 14 oz coconut milk
- 2 tablespoons red curry paste
- Juice and zest of 2 limes
- 2 cloves garlic, minced
- 1 tablespoon grated ginger
- Fresh cilantro leaves for garnish
- Salt and pepper to taste
- 1 cup jasmine rice
Instructions
- Rinse the jasmine rice under cold water until clear. In a pot, combine rice and water (2 cups), bring to boil, cover, and simmer on low for 15 minutes.
- In a large skillet over medium heat, combine coconut milk and red curry paste. Stir until well mixed and bring to a gentle simmer.
- Add minced garlic and grated ginger; cook for about 2 minutes until fragrant.
- Gently add fish chunks to the skillet; cook for 5-7 minutes until the fish is cooked through.
- Squeeze in lime juice and zest, season with salt and pepper.
- Fluff jasmine rice with a fork and serve the curry over the rice, garnished with fresh cilantro.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Thai
Nutrition
- Serving Size: 1 cup (250g)
- Calories: 370
- Sugar: 3g
- Sodium: 610mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 50mg
