Coconut Fish Curry with Lime and Lemongrass

If you’re looking for a fresh and exotic dish to add to your culinary repertoire, Coconut Fish Curry with Lime and Lemongrass is a perfect choice. This recipe combines the rich, creamy texture of coconut milk with the zesty aroma of lime and the fragrant undertones of lemongrass, creating a harmonious blend of flavors. It’s a delicious and easy-to-make curry that’s ideal for both weeknight dinners and special occasions.

Why You’ll Love Coconut Fish Curry with Lime and Lemongrass

This dish offers the best of tropical flavors with a perfect balance of savory, tangy, and aromatic elements. Here’s why it’s a must-try:

  • Creamy Coconut Milk: The coconut milk gives the curry its smooth, velvety texture while adding a subtle sweetness that complements the spices.
  • Lime Zing: The bright acidity of lime cuts through the richness of the coconut milk, enhancing the overall flavor profile of the dish.
  • Aromatic Lemongrass: Lemongrass adds a refreshing citrusy aroma that infuses the curry with its unique flavor, bringing the tropical essence to life.
  • Tender Fish: Fish fillets, such as cod, tilapia, or snapper, absorb the flavors beautifully, creating a light yet filling meal.

Ingredients You’ll Need

To make this Coconut Fish Curry with Lime and Lemongrass, you’ll need:

  • 500g of white fish fillets (such as cod, tilapia, or snapper)
  • 400ml can of coconut milk
  • 2 stalks of fresh lemongrass, bruised
  • 1 lime (zested and juiced)
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 thumb-sized piece of ginger, minced
  • 1-2 fresh red chilies, sliced (optional for heat)
  • 1 tablespoon fish sauce (for an extra umami kick)
  • 1 tablespoon olive oil
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground cumin
  • Salt and pepper to taste
  • Fresh cilantro, chopped (for garnish)
  • Cooked jasmine rice (to serve)

Instructions

  1. Prepare the Fish: Start by cutting the fish fillets into bite-sized pieces. Set aside.
  2. Sauté Aromatics: In a large pan, heat the olive oil over medium heat. Add the chopped onion, garlic, ginger, and chilies. Sauté until the onions become soft and translucent, about 3-4 minutes.
  3. Add Spices and Lemongrass: Stir in the turmeric, cumin, and lemongrass. Cook for an additional 1-2 minutes, allowing the spices to bloom and become fragrant.
  4. Simmer the Coconut Milk: Pour in the coconut milk, lime zest, and fish sauce. Stir to combine. Bring the mixture to a simmer and cook for 5-7 minutes to allow the flavors to meld together.
  5. Cook the Fish: Gently add the fish pieces to the pan and simmer for 8-10 minutes, or until the fish is fully cooked and flakes easily with a fork. Be careful not to overcook the fish.
  6. Add Lime Juice: Stir in the lime juice for an extra burst of freshness. Taste the curry and adjust the seasoning with salt and pepper if needed.
  7. Serve: Serve the Coconut Fish Curry with Lime and Lemongrass over a bed of jasmine rice. Garnish with fresh cilantro for a burst of color and flavor.

Tips for the Perfect Coconut Fish Curry

  • Choose the Right Fish: While most white fish fillets will work well, it’s best to choose fish that won’t fall apart easily in the curry. Cod, tilapia, and snapper are all excellent options.
  • Adjust the Heat: If you prefer a spicier curry, add more chilies or a pinch of chili flakes. If you like it milder, leave the chilies out altogether.
  • Add Vegetables: You can make this curry even more nutritious by adding vegetables like bell peppers, zucchini, or spinach in the final cooking stage.

Why This Recipe is Great for SEO

When it comes to SEO, this recipe is a winner. Here’s why:

  • Keyword-Rich Title: “Coconut Fish Curry with Lime and Lemongrass” includes both specific ingredients and a clear dish description, making it easy for users searching for similar recipes to find it.
  • Incorporating Tropical Flavors: Keywords like “coconut milk,” “fish curry,” “lime,” and “lemongrass” appeal to users looking for exotic and tropical-inspired dishes, which can drive more traffic.
  • Relevant Recipe Details: Providing specific ingredient lists and step-by-step instructions helps the recipe rank well in search results, while offering detailed tips makes it useful for readers.

The Health Benefits of Coconut Fish Curry

Not only does this dish taste amazing, but it’s also packed with health benefits:

  • Omega-3 Fatty Acids: The fish provides a healthy dose of omega-3 fatty acids, which are great for heart health.
  • Antioxidants: Lemongrass and turmeric are rich in antioxidants, which can help reduce inflammation and support overall well-being.
  • Vitamins and Minerals: The coconut milk is a great source of vitamins C and E, as well as essential minerals like potassium and magnesium.

Final Thoughts

Coconut Fish Curry with Lime and Lemongrass is an exotic yet easy-to-make dish that brings the flavors of the tropics right into your kitchen. Its creamy coconut base, refreshing lime, and fragrant lemongrass make it a crowd-pleasing meal that’s perfect for any occasion. Whether you’re a curry enthusiast or someone new to tropical flavors, this recipe is sure to become a favorite.

Serving and Storage Tips for Coconut Fish Curry with Lime and Lemongrass

Serving Tips

  1. Pair with Rice: Coconut Fish Curry with Lime and Lemongrass is best served over steamed jasmine rice, basmati rice, or even brown rice for a healthier option. The rice helps absorb the delicious curry sauce, making every bite a burst of flavor.
  2. Side Dishes: Serve with simple side dishes like a fresh green salad, steamed vegetables, or naan bread to complement the flavors of the curry. A cucumber and mint salad works particularly well to balance the richness of the curry.
  3. Garnish: Enhance the presentation and flavor by garnishing your curry with fresh cilantro or Thai basil, a squeeze of extra lime, and a sprinkle of red chili flakes if you prefer a bit of heat.
  4. Serve with Drinks: Pair your meal with a refreshing tropical drink such as coconut water, iced tea, or a light white wine like Sauvignon Blanc, which can complement the citrusy and creamy flavors of the curry.

Storage Tips

  1. Refrigeration: Leftover Coconut Fish Curry can be stored in an airtight container in the refrigerator for up to 2-3 days. The curry’s flavors will continue to meld together as it sits, making it even tastier the next day.
  2. Freezing: While it’s best to consume the curry fresh, you can freeze the curry without the fish for up to 1 month. The coconut milk may separate slightly upon reheating, so just stir well to re-combine the sauce. If you freeze the fish with the curry, it might lose some texture after thawing.
  3. Reheating: Reheat leftovers gently over medium heat on the stove or in the microwave, stirring occasionally. Add a splash of water or coconut milk if the curry has thickened too much during storage to restore its creamy consistency.
  4. Storing Fish Separately: For optimal results, store any leftover fish separately from the curry sauce if possible. Fish tends to lose its texture over time, especially if stored in liquid. Adding the fish back into the sauce while reheating will ensure the best results.

By following these serving and storage tips, you can enjoy Coconut Fish Curry with Lime and Lemongrass at its best, whether fresh or as leftovers. It’s a dish that’s not only flavorful but also convenient for meal prep and future meals!

1. Can I use any type of fish for this curry?
Yes, you can use a variety of white fish fillets for this curry. Cod, tilapia, snapper, or haddock are all great options. Just make sure the fish is firm and able to hold its shape while cooking. You can also experiment with salmon for a richer flavor, though it will slightly change the dish’s texture.

2. Can I make this recipe ahead of time?
Yes, you can prepare the curry in advance. The flavors will develop and intensify over time, making it an excellent dish to make ahead for meal prep. If you plan to store it, let the curry cool to room temperature before refrigerating in an airtight container. It can be stored in the fridge for up to 2-3 days.

3. Can I make this curry vegetarian or vegan?
Absolutely! To make this dish vegan, simply substitute the fish with tofu, tempeh, or a variety of vegetables such as cauliflower or eggplant. Use vegetable broth in place of fish sauce, and ensure the coconut milk is fully plant-based. The recipe will still be delicious and packed with flavor.

4. What can I substitute if I don’t have lemongrass?
If you don’t have lemongrass, you can use a combination of lime zest and a few drops of lemon juice to mimic the citrusy flavor. Alternatively, you can try using a small amount of lemon zest and ginger for a similar aromatic profile. However, fresh lemongrass is the best option for the most authentic taste.

Print

Coconut Fish Curry with Lime and Lemongrass

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Coconut Fish Curry with Lime and Lemongrass is a fragrant, creamy dish inspired by Southeast Asian flavors. Tender fish fillets are simmered in a rich coconut milk sauce infused with lime, lemongrass, and spices, creating a perfect balance of tangy, spicy, and savory notes.

  • Author: Beth
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Southeast Asian

Ingredients

Scale

For the curry:

  • 1 lb (450 g) white fish fillets (cod, snapper, or halibut), cut into large chunks
  • 2 tbsp vegetable oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 stalks lemongrass, bruised (lightly smashed)
  • 1 tbsp red curry paste
  • 1 can (13.5 oz) coconut milk
  • 1 cup (240 ml) fish stock or chicken broth
  • 1 tbsp fish sauce
  • 1 tbsp fresh lime juice
  • 1 tsp sugar

For garnish and serving:

  • 1/2 cup fresh cilantro, chopped
  • 1 red chili, thinly sliced (optional, for heat)
  • Steamed jasmine rice or rice noodles
  • Lime wedges


Instructions

1. Prepare the fish

  1. Season the fish chunks lightly with salt and set aside.

2. Sauté the aromatics

  1. Heat the vegetable oil in a large skillet or saucepan over medium heat.
  2. Add the chopped onion and sauté for 2–3 minutes, until softened.
  3. Stir in the garlic, ginger, and lemongrass. Cook for another 1–2 minutes, until fragrant.

3. Add the curry paste and coconut milk

  1. Stir in the red curry paste, cooking for 1 minute to release its flavors.
  2. Add the coconut milk and fish stock, stirring until well combined.

4. Simmer the curry

  1. Bring the mixture to a gentle simmer. Add the fish sauce, lime juice, and sugar. Taste and adjust seasoning as needed.
  2. Add the fish chunks to the curry, ensuring they are submerged in the liquid. Simmer gently for 8–10 minutes, or until the fish is cooked through and flakes easily with a fork.

5. Serve

  1. Remove the lemongrass stalks before serving.
  2. Ladle the curry into bowls and garnish with fresh cilantro and sliced red chili, if desired.
  3. Serve hot with steamed jasmine rice or rice noodles, and lime wedges on the side.

Notes

  • Fish Options: Firm white fish works best, but you can also use shrimp, scallops, or even tofu for a vegetarian version.
  • Lemongrass Tip: To prepare lemongrass, trim the ends, remove the tough outer layers, and lightly smash the stalks with the back of a knife to release their flavor.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star