Easy Coconut Lime Fish Curry with Jasmine Rice

Easy Coconut Lime Fish Curry

Easy Coconut Lime Fish Curry with Jasmine Rice is a quick, flavor-packed dinner that’s better than takeout. After making this many times, I’ve perfected the balance of coconut and lime for a fresh, cozy meal. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy No-Bake Chocolate Cherry Cream Pie Recipe and Easy Chocolate Chip Cookie Pie Recipe for Dessert.

Coconut Lime Fish Curry with Jasmine Rice
đź’›

Why This Easy Coconut Lime Fish Curry with Jasmine Rice Is Pure Comfort

  • Bursting with tropical flavors
  • Ready in 30 minutes
  • Creamy, comforting curry sauce
  • Perfect for meal prepping

What You'll Need for Easy Coconut Lime Fish Curry with Jasmine Rice

Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.

  • 1 lb white fish (like cod or halibut)
  • 1 can coconut milk
  • 2 limes
  • 1 onion
  • 2 cloves garlic
  • 2 tbsp curry powder
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp red pepper flakes (optional)
  • Optional: Fresh cilantro
  • Optional: Chopped green onions
  • Optional: Lime wedges
Coconut Lime Fish Curry Ingredients

📝 Ingredient Notes

  • fish: Any firm white fish works well.
  • coconut milk: Full-fat for creamier sauce.

đź›’ Tools & Equipment I Recommend

Coconut Lime Fish Curry with Jasmine Rice

How to Make Easy Coconut Lime Fish Curry with Jasmine Rice

  1. Step 1: Sauté onion, garlic, and spices until fragrant.
  2. Step 2: Add coconut milk, lime juice, and fish. Simmer until fish is cooked through.
  3. Step 3: Blend the curry until smooth (optional). Serve over jasmine rice.
🎩

Cook's Tips for Perfect Easy Coconut Lime Fish Curry with Jasmine Rice

  • : Add a pinch of sugar to balance the acidity of the lime juice.
  • Common mistake and fix: Don't overcook the fish. It can become dry and crumbly.
  • : For a spicier curry, add more red pepper flakes or a diced jalapeño.
  • : Make it a complete meal by serving with steamed vegetables or a side salad.

Storing & Reheating Easy Coconut Lime Fish Curry with Jasmine Rice

Short-Term Storage

Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 3 days. Make-ahead tip: Curry can be made ahead and reheated. Fish may lose some texture upon reheating.

Freezing Easy Coconut Lime Fish Curry with Jasmine Rice

Freeze individual portions for up to 2 months.

How to Reheat Without Drying It Out

Oven: Reheat in the oven at 350°F (180°C) for 10-15 minutes. Microwave: Reheat in the microwave for 1-2 minutes.

Recipe Notes

  • Chef tip: For a lighter curry, use light coconut milk and skip blending.
  • Best substitution: Use chicken or shrimp instead of fish for a different protein.
  • Make-ahead: Prepare the curry sauce up to 2 days ahead. Add fish when ready to serve.
  • Scaling: This recipe can be easily doubled or tripled.
  • Troubleshooting: If the curry is too thick, add a little water or coconut milk to thin it out.

Want to level up this recipe?

Good quality curry powder — Makes a world of difference in flavor. → Check price on Amazon

Easy Coconut Lime Fish Curry with Jasmine Rice

Coconut Lime Fish Curry with Jasmine Rice
⏱
Prep
15 mins
🍳
Cook
15 mins
⏳
Total
30 mins
🍽
Serves
4 servings
🥗
Diet
Gluten-Free

Ingredients

Main Ingredients

  • 1 lb white fish (like cod or halibut)
  • 1 can coconut milk
  • 2 limes
  • 1 onion
  • 2 cloves garlic

Seasonings

  • 2 tbsp curry powder
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp red pepper flakes (optional)

Optional Toppings

  • Fresh cilantro
  • Chopped green onions
  • Lime wedges

Instructions

  1. Step 1: Sauté onion, garlic, and spices until fragrant.
  2. Step 2: Add coconut milk, lime juice, and fish. Simmer until fish is cooked through.
  3. Step 3: Blend the curry until smooth (optional). Serve over jasmine rice.

Notes

  • Chef tip: For a lighter curry, use light coconut milk and skip blending.
  • Best substitution: Use chicken or shrimp instead of fish for a different protein.
  • Make-ahead: Prepare the curry sauce up to 2 days ahead. Add fish when ready to serve.
  • Scaling: This recipe can be easily doubled or tripled.
  • Troubleshooting: If the curry is too thick, add a little water or coconut milk to thin it out.

Storage

  • Fridge: Store leftovers in an airtight container for up to 3 days.
  • Freezer: Freeze individual portions for up to 2 months.
  • Oven reheat: Reheat in the oven at 350°F (180°C) for 10-15 minutes.
  • Microwave reheat: Reheat in the microwave for 1-2 minutes.
  • Make ahead: Curry can be made ahead and reheated. Fish may lose some texture upon reheating.

Nutrition Per Serving

  • Calories: 350
  • Protein: 30g
  • Fat: 18g
  • Carbs: 15g
  • Fiber: 2g
  • Sugar: 3g
  • Sodium: 700mg
  • Cholesterol: 70mg
  • Sat. Fat: 12g

Nutritional values are estimates only. Actual values may vary by brand and portion size.

Easy Coconut Lime Fish Curry with Jasmine Rice FAQs

Can I make this ahead?

Yes, prepare the curry sauce up to 2 days ahead. Add fish when ready to serve.

Why did my fish turn out dry?

Overcooking is the most common reason. Cook fish just until it's opaque and flakes easily.

Can I freeze this?

Yes, freeze individual portions for up to 2 months. Reheat in the oven or microwave.

How to make this in the Instant Pot?

Sauté the onions and spices, add the rest of the ingredients, and pressure cook for 5 minutes at high pressure.

What's the best substitute for fish?

Chicken or shrimp work well. Cook them a little longer if needed.

A Warm Final Note

I can’t wait for you to try Easy Coconut Lime Fish Curry with Jasmine Rice and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!

Similar Posts