Coconut Fish Curry with Lime & Lemongrass: Easy Tropical Delight

Coconut Fish Curry with Lime and Lemongrass: Your Ticket to a Tropical Flavor Adventure!

Hey there, Jason Griffith here! When you’re craving a meal that’s light, incredibly flavorful, and transports your taste buds to a sunny, exotic destination, a good fish curry is always the answer. And this Coconut Fish Curry with Lime and Lemongrass? It’s an absolute game-changer! Featuring tender white fish fillets simmered in a rich, creamy coconut broth, infused with zesty lime and aromatic lemongrass, it’s a gourmet experience that comes together surprisingly quickly, perfect for a delicious and healthy dinner here in Marion, South Carolina.

Why I Love This Recipe

I’m a huge advocate for dishes that pack a punch of complex flavors with minimal fuss, and this Coconut Fish Curry truly delivers. What I particularly love about it is the harmonious blend of ingredients that creates such a vibrant and comforting sauce. The creamy coconut milk provides a luxurious base, beautifully complemented by the savory red curry paste and the fresh aromatics of ginger, garlic, and that distinctive bright note from the smashed lemongrass. The tender white fish cooks perfectly in the simmering broth, absorbing all those incredible flavors, and a final squeeze of lime brightens everything up. It’s quick, healthy, and incredibly satisfying, making it a fantastic weeknight meal that feels truly special.

Ingredients

Here’s what you’ll need to create this incredibly flavorful and aromatic Coconut Fish Curry:

  • 500g (1 lb) white fish fillets, cut into 1-inch chunks (cod, snapper, halibut, or tilapia work well)
  • 1 tbsp oil (vegetable or coconut oil)
  • onion, sliced
  • garlic cloves, minced
  • 1 tbsp grated ginger (freshly grated is best)
  • 1 stalk lemongrass, smashed (or 1 tbsp minced lemongrass paste)
  • 1 tbsp red curry paste (mild or medium, adjust to taste)
  • 1 can (400ml) full-fat coconut milk (for creamy richness)
  • Juice of 1 lime (freshly squeezed)
  • Salt and pepper, to taste
  • Fresh cilantro, for garnish (optional)

Swaps and Notes

  • White Fish: Use any firm, white fish fillets that hold up well in a curry. Cod, halibut, snapper, tilapia, or even firm salmon (though salmon has a stronger flavor that might compete) are good choices. Cut into uniform chunks for even cooking.
  • Oil: Vegetable oil or coconut oil are good choices for sautéing.
  • Lemongrass: Smashed lemongrass stalk adds an incredible aromatic, citrusy note. To smash, use the back of a knife or a rolling pin. If unavailable, 1 tablespoon of lemongrass paste can be used (often found in tubes).
  • Red Curry Paste: This is key for the curry base. Adjust the amount based on your spice preference and the heat level of your paste. Yellow or green curry paste can also be used for a different flavor profile.
  • Coconut Milk: Full-fat canned coconut milk is crucial for the creamy richness of the curry. Do not use light coconut milk or a carton beverage, as it will not provide the same body.
  • Lime Juice: Freshly squeezed lime juice is essential for brightening the flavors at the end.
  • Garnish: Fresh cilantro adds a burst of freshness and color. You can also add thinly sliced red chilies for extra heat and visual appeal.
  • Veggies (Optional): You can add quick-cooking vegetables like bell pepper strips, green beans, or snap peas along with the fish for a heartier curry.

Directions

Making Coconut Fish Curry is a quick and straightforward process, primarily done in one pot for easy cleanup!

  1. Sauté Aromatics: Heat 1 tbsp oil in a large pot or deep skillet over medium heat. Add the sliced onion, minced garlic, and grated ginger. Sauté for about 3-5 minutes until the onion is soft and translucent and the garlic and ginger are fragrant.
  2. Add Lemongrass & Curry Paste: Add the smashed lemongrass stalk and red curry paste to the pot. Cook for 1 minute, stirring constantly, to toast the curry paste and release its aromas.
  3. Simmer Coconut Milk: Pour in the can of full-fat coconut milk. Stir well to combine, scraping up any bits from the bottom of the pan. Bring the mixture to a gentle simmer.
  4. Add Fish & Cook: Once simmering, gently add the fish fillets, cut into chunks, to the curry. Cook gently (maintaining a low simmer) for 6–8 minutes, or until the fish is opaque, cooked through, and flakes easily with a fork. Be careful not to overcook the fish, as it can become tough.
  5. Finish with Lime & Season: Remove the pot from heat. Stir in the juice of 1 lime. Season with salt and pepper to taste. Adjust salt, pepper, or lime juice as needed.
  6. Garnish & Serve: Garnish generously with fresh cilantro. Serve hot, typically over steamed white or brown rice for a complete and satisfying meal.

Tips for Success

  • Fresh Aromatics: Fresh garlic, ginger, and lemongrass will yield the best, brightest flavors.
  • Don’t Overcook Fish: Fish cooks very quickly, especially in a simmering sauce. Watch closely to prevent it from becoming dry.
  • Toast Curry Paste: Briefly cooking the curry paste before adding liquid deepens its flavor.
  • Full-Fat Coconut Milk: This is crucial for the rich, creamy texture of the curry.
  • Lime at the End: Adding lime juice at the very end brightens the flavors without it becoming bitter from prolonged cooking.
  • Taste and Adjust: Always taste the curry before serving and adjust salt, pepper, or lime juice as needed.

Serving Suggestions and Pairings

This Coconut Fish Curry is a complete and incredibly flavorful meal on its own. It’s fantastic served hot over a bed of fluffy steamed white rice or brown rice. You could also serve it with a side of steamed green beans or a simple cucumber salad (like my Cucumber Salad) to balance the richness. For other delicious Asian-inspired dishes, consider my Chinese Pepper Steak or Crispy Shredded Chilli Beef.


Storage and Leftover Tips

Coconut Fish Curry is best enjoyed fresh. If you have leftovers, store them in an airtight container in the refrigerator for up to 1-2 days. To reheat, gently warm in a pot on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much. Be very careful not to overcook the fish when reheating. Freezing cooked fish curry is generally not recommended as the fish texture can become rubbery upon thawing.


More Recipes You Will Love

If you loved the bold, savory, and aromatic flavors of this curry, here are a few more fantastic savory recipes that I think you’ll absolutely love:


Final Thoughts

This Coconut Fish Curry with Lime and Lemongrass is a true culinary delight – bringing a burst of tropical flavor, creamy richness, and subtle spice right to your kitchen. It’s perfect for a quick, healthy, and incredibly satisfying dinner that feels both exotic and comforting. Give it a simmer, and enjoy this delicious flavor adventure!

What’s your favorite ingredient for adding an authentic Asian flavor to your dishes? Share your ideas and feedback in the comments below, and don’t forget to follow Chef Maniac for more delightful and inspiring recipes!