Coconut Lime Fish Curry with Jasmine Rice – Light, Creamy, and Naturally Gluten-Free

Coconut Lime Fish Curry with Jasmine Rice – Light, Creamy, and Naturally Gluten-Free

Introduction

When you want a comforting meal without compromising on clean ingredients, this Coconut Lime Fish Curry with Jasmine Rice delivers every time. Made with flaky white fish simmered in creamy coconut milk, fresh lime, and fragrant spices, it’s a dish that feels indulgent but is surprisingly light and healthy. Plus, it contains no sugar, no flour, and pairs beautifully with tender jasmine rice for a complete, balanced meal.

Perfect for weeknight dinners or anytime you’re craving bold flavor with minimal effort, this curry is a keeper.


Why I Love This Recipe

This curry is a staple in my kitchen for several reasons:

  • It’s dairy-free, gluten-free, sugar-free, and flour-free
  • Bursting with Thai-inspired flavor—lime, ginger, coconut, turmeric
  • Takes less than 30 minutes to cook
  • A great way to enjoy lean white fish in a new, flavorful way
  • Easy to make in one pan and pairs beautifully with jasmine rice

It’s light enough for warm-weather meals but cozy enough for cooler nights too.


Ingredients You’ll Need

For the Curry:

  • 2 white fish fillets (cod, tilapia, or halibut)
  • 1 can (13.5 oz) coconut milk
  • 1 tbsp coconut oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1-inch piece fresh ginger, grated
  • 1 tsp turmeric
  • 1 tsp curry powder
  • ½ tsp cumin
  • ½ tsp chili flakes (optional)
  • Zest and juice of 1 lime
  • ½ cup diced tomatoes (fresh or canned, no sugar added)
  • ¼ cup chopped cilantro
  • Salt & pepper, to taste

For Serving:

  • 1 cup cooked jasmine rice

Step-by-Step Instructions

1️⃣ Cook the Rice

Cook jasmine rice according to package directions and set aside.

2️⃣ Sauté the Aromatics

In a large pan, heat coconut oil over medium heat.
Add the chopped onion and sauté until soft and translucent, about 3–4 minutes.
Stir in garlic and ginger, cooking for another 30 seconds until fragrant.

3️⃣ Build the Flavor

Add turmeric, curry powder, cumin, and chili flakes if using.
Stir and toast the spices for about 30 seconds to release their aromas.

4️⃣ Add Coconut Milk & Tomatoes

Pour in the coconut milk, lime zest, lime juice, and diced tomatoes.
Stir to combine and bring to a gentle simmer.

5️⃣ Cook the Fish

Carefully nestle the fish fillets into the curry sauce.
Cover and simmer for 8–10 minutes, or until the fish is cooked through and flakes easily with a fork.

6️⃣ Finish & Serve

Taste and adjust salt and pepper as needed.
Sprinkle with fresh cilantro and serve over warm jasmine rice.
Add extra lime wedges for brightness, if desired.


Tips for Success

  • Use full-fat coconut milk for a richer curry.
  • Don’t overcook the fish—once it flakes, it’s done!
  • Want more veggies? Add chopped spinach, green beans, or bell peppers to the simmering sauce.
  • Swap jasmine rice with cauliflower rice for a lower-carb option.

Serving Suggestions & Pairings

This curry is flavorful on its own but can be part of a bigger, healthful meal:


Storage & Make-Ahead Tips

  • Fridge: Store leftovers in an airtight container for up to 3 days.
  • Freezer: Freeze curry (without rice) for up to 2 months. Thaw in fridge before reheating.
  • Reheat: Gently warm in a skillet over low heat, adding a splash of coconut milk if needed.

More Clean & Flavorful Recipes You’ll Love

If you’re into wholesome dishes that don’t compromise on taste, try:


Final Thoughts

This Coconut Lime Fish Curry with Jasmine Rice is proof that healthy, sugar-free meals can still be incredibly satisfying. It’s creamy, comforting, and full of bold flavor—all made in one pan, with ingredients that nourish. Whether you’re eating clean, avoiding flour and sugar, or just love a good curry, this dish is a weeknight win.

Tried it? Share your bowl and tag your flavor moment! And don’t forget to follow along at ChefManiac for more globally inspired, healthful recipes.