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. Perfect for any occasion, this dish combines the zesty flavors of lime with creamy coconut milk, creating a tropical escape right in your kitchen. Whether you’re hosting a dinner party or enjoying a quick family meal, this recipe stands out for its rich taste and simple preparation.

Why You’ll Love This Recipe
- Quick to Prepare: With only 30 minutes from start to finish, you can have a delicious meal ready in no time.
- Packed with Flavor: The combination of coconut milk, lime, and red curry paste creates a mouthwatering experience that delights your taste buds.
- Versatile Dish: This curry works well with various types of fish and can easily be adjusted to suit your preferences.
- Healthy Option: Rich in protein and healthy fats, this meal is not just tasty but also nutritious.
- Beautiful Presentation: The colorful ingredients make for an eye-catching dish that impresses guests.
Tools and Preparation
Before diving into the cooking process, gather your tools to ensure a smooth experience. Having the right equipment makes all the difference when crafting this delightful Coconut Lime Fish Curry.
Essential Tools and Equipment
- Large saucepan
- Knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon
Importance of Each Tool
- Large saucepan: Essential for cooking the fish and combining all the delicious flavors without spills.
- Knife: A sharp knife ensures quick and safe chopping of ingredients like garlic and ginger.
- Measuring cups and spoons: Accurate measurements guarantee that you achieve the perfect balance of flavors in 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: Cook the Jasmine Rice
- Rinse the jasmine rice under cold water until the water runs clear.
- In a large saucepan, combine 1 cup of rinsed rice with 2 cups of water.
- Bring to a boil over medium heat. Once boiling, cover and reduce heat to low.
- Simmer for about 15 minutes or until water is absorbed. Remove from heat, fluff with a fork, and set aside.
Step 2: Prepare the Curry Base
- In another large saucepan, heat a little oil over medium heat.
- Add minced garlic, grated ginger, and sauté until fragrant (about 1 minute).
- Stir in 2 tablespoons of red curry paste, mixing well to coat the garlic and ginger.
Step 3: Add Coconut Milk and Fish
- Pour in 14 oz of coconut milk, stirring until combined with the curry base.
- Add chunks of white fish fillets. Gently simmer for about 10 minutes or until the fish is fully cooked through.
Step 4: Finish with Lime Juice
- Remove from heat and stir in the juice and zest of 2 limes.
- Season with salt and pepper to taste.
- Serve hot over jasmine rice, garnished with fresh cilantro leaves.
Enjoy your homemade Coconut Lime Fish Curry with Jasmine Rice!
How to Serve Coconut Lime Fish Curry with Jasmine Rice
Coconut Lime Fish Curry with Jasmine Rice is not just a dish; it’s an experience. To enhance its flavors and make your meal more enjoyable, consider these serving suggestions.
Pair with Fresh Herbs
- Cilantro Garnish: Top your curry with fresh cilantro leaves for a burst of color and flavor.
- Mint Leaves: Add a few mint leaves for a refreshing contrast that complements the lime.
Accompany with Lime Wedges
- Extra Zest: Serve additional lime wedges on the side so guests can squeeze more juice over their dish, intensifying the lime flavor.
Enjoy with Crusty Bread
- Sourdough or Baguette: A slice of crusty bread is perfect for soaking up the rich coconut curry sauce.
Serve Over Steamed Vegetables
- Healthy Addition: Steamed broccoli or green beans add vibrant color and nutrition, making your meal even healthier.
Complement with Pickled Vegetables
- Tangy Crunch: Adding pickled carrots or cucumbers offers a tangy crunch that balances the creamy curry.
How to Perfect Coconut Lime Fish Curry with Jasmine Rice
Creating a perfect Coconut Lime Fish Curry requires attention to detail. Here are some tips to ensure your dish is flavorful and satisfying.
- Choose Fresh Fish: Use fresh fish fillets for the best texture and taste. Frozen fish can work but may lack freshness.
- Balance Flavors: Taste your curry as you cook. Adjust the lime juice, salt, and curry paste until you reach your desired flavor profile.
- Use Aromatics Wisely: Sauté garlic and ginger before adding other ingredients to release their full flavors.
- Control Spice Level: Adjust the amount of red curry paste based on your spice preference. Start small, then add more as needed.
- Simmer Gently: Cook the fish gently in coconut milk to keep it tender and flaky without overcooking.
- Let It Rest: Allow the curry to sit for a few minutes before serving. This helps meld the flavors together beautifully.
Best Side Dishes for Coconut Lime Fish Curry with Jasmine Rice
To create a complete meal around Coconut Lime Fish Curry with Jasmine Rice, consider these delicious side dishes that will complement its flavors perfectly.
- Thai Cucumber Salad: A refreshing salad made with sliced cucumbers, rice vinegar, and sugar for a sweet-tangy finish.
- Steamed Jasmine Rice: Extra jasmine rice can be served alongside the main dish, perfect for soaking up the curry sauce.
- Grilled Asparagus: Lightly seasoned asparagus adds a nice crunch and pairs well with the creamy curry.
- Mango Sticky Rice: A delightful dessert that balances the savory flavors of your main dish, featuring sweet mango over sticky rice.
- Thai Spring Rolls: Fresh spring rolls filled with vegetables provide a light appetizer that complements the rich curry.
- Roasted Sweet Potatoes: The sweetness of roasted sweet potatoes contrasts nicely with the spicy elements of the curry.
- Papaya Salad (Som Tum): A spicy salad made from green papaya adds crunch and brightness to balance out your meal.
- Coconut Rice: For an extra touch of coconut flavor, serve jasmine rice cooked in coconut milk instead of water.
Common Mistakes to Avoid
Many people make common mistakes when preparing Coconut Lime Fish Curry with Jasmine Rice that can affect the dish’s flavor and texture. Here are some to watch out for.
- Using the wrong type of fish: Different fish have varying cooking times and flavors. Stick to white fish like cod or tilapia for the best results.
- Not balancing flavors: If you skip the lime juice or zest, the dish may taste flat. Make sure to include these for a bright, fresh flavor.
- Overcooking the fish: Fish cooks quickly; overcooking makes it tough. Aim for tender chunks that flake easily.
- Ignoring the rice ratio: Using too much or too little water can ruin your jasmine rice. Follow the recommended 1 cup of rice to 2 cups of water ratio.
- Skipping garnishes: Fresh cilantro adds a burst of flavor and color. Don’t forget to garnish before serving!

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 3 days.
- Allow the curry to cool before sealing to prevent condensation.
Freezing Coconut Lime Fish Curry with Jasmine Rice
- Freeze for up to 2 months in a freezer-safe container.
- Separate portions for easier thawing later.
Reheating Coconut Lime Fish Curry with Jasmine Rice
- Oven: Preheat to 350°F (175°C). Cover with foil and heat for about 20 minutes until warmed through.
- Microwave: Place in a microwave-safe bowl, cover loosely, and heat on high for about 2-3 minutes, stirring halfway through.
- Stovetop: Heat over medium heat in a saucepan, stirring occasionally until hot.
Frequently Asked Questions
Here are some common questions regarding Coconut Lime Fish Curry with Jasmine Rice.
How do I customize Coconut Lime Fish Curry with Jasmine Rice?
You can add vegetables like bell peppers or spinach for extra nutrients and color. Adjust spices according to your taste preferences as well.
Can I use canned fish instead?
Yes, canned fish like tuna can work, but it won’t have the same fresh flavor as freshly cooked fish.
What is the best way to serve Coconut Lime Fish Curry with Jasmine Rice?
Serve it hot with jasmine rice on the side, topped with fresh cilantro and lime wedges for added zest.
How spicy is Coconut Lime Fish Curry?
The spice level depends on how much red curry paste you use. Start with less if you’re sensitive to heat, then adjust accordingly.
Final Thoughts
Coconut Lime Fish Curry with Jasmine Rice is not only delicious but also versatile. You can easily customize it by adding your favorite vegetables or adjusting spices. This dish is perfect for an easy weeknight dinner that still feels special. Give it a try, and enjoy its comforting flavors!
Coconut Lime Fish Curry with Jasmine Rice
- Total Time: 30 minutes
- Yield: Serves 4
Description
Indulge in the tropical flavors of Coconut Lime Fish Curry with Jasmine Rice, a vibrant and comforting dish that brings the essence of Thai cuisine to your table. In just 30 minutes, you’ll enjoy a creamy coconut curry infused with zesty lime and fragrant spices. This recipe is not only quick but also versatile, allowing you to tailor it to your taste by choosing your favorite fish or adding vegetables. Ideal for a family dinner or an elegant gathering, this dish is as visually appealing as it is delicious, making it a perfect centerpiece for any occasion.
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
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Rinse jasmine rice under cold water until clear. Combine with 2 cups of water in a saucepan, bring to a boil, cover, and simmer for 15 minutes until absorbed.
- In another saucepan, heat oil over medium heat. Sauté minced garlic and grated ginger until fragrant.
- Stir in red curry paste, then add coconut milk, stirring well.
- Add fish fillets and gently simmer for about 10 minutes until cooked through.
- Remove from heat; stir in lime juice and zest. Season with salt and pepper.
- Serve hot over jasmine rice garnished with fresh cilantro.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Simmering
- Cuisine: Thai
Nutrition
- Serving Size: 1 bowl (approx. 400g)
- Calories: 520
- Sugar: 6g
- Sodium: 600mg
- Fat: 28g
- Saturated Fat: 16g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 60mg
