Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Coconut Lime Fish Curry with Jasmine Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lina
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Thai-Inspired

Description

This coconut lime fish curry with jasmine rice is a quick, tropical-inspired dish full of vibrant flavor. Tender chunks of white fish simmer in a creamy coconut curry, finished with bright lime juice and served over fragrant jasmine rice for a comforting, nourishing meal.


Ingredients

    • 1 lb white fish fillets (cod, halibut, or tilapia), cut into chunks
    • 1 tbsp olive oil or coconut oil
    • 1 small onion, finely chopped
    • 2 cloves garlic, minced
    • 1 tbsp fresh ginger, minced
    • 23 tbsp red or yellow curry paste (adjust to taste)
    • 1 can (13.5 oz) full-fat coconut milk
    • 1 tbsp fish sauce or soy sauce
    • Juice of 1 lime
    • Salt and pepper to taste
    • Optional: 1 red chili (sliced), 1 cup bell peppers or spinach
    • Fresh cilantro or Thai basil for garnish

For the jasmine rice:

  • 1 cup jasmine rice
  • 1 3/4 cups water
  • 1/4 tsp salt

Instructions

  1. Cook the rice: Rinse jasmine rice under cold water until clear. In a saucepan, bring water and salt to a boil. Add rice, reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit covered for 5 minutes, then fluff with a fork.
  2. Make the curry: In a large skillet, heat oil over medium heat. Sauté onion, garlic, and ginger for 2–3 minutes until fragrant.
  3. Stir in curry paste and cook for 1–2 minutes.
  4. Add coconut milk and bring to a gentle simmer. Stir in fish sauce and a splash of water if needed to thin.
  5. Gently place fish chunks in the sauce. Simmer uncovered for 6–8 minutes until fish is opaque and flaky.
  6. Stir in lime juice. Taste and adjust seasoning as needed.
  7. Serve hot over jasmine rice, garnished with fresh herbs and optional chilies.

Notes

  • Use firm white fish that holds together well in sauce (e.g., cod, halibut).
  • For extra veggies, add bell peppers, spinach, or cherry tomatoes.
  • To make it spicier, add more curry paste or sliced chili.
  • This curry is naturally dairy-free and gluten-free (use gluten-free soy sauce if needed).

Nutrition

  • Serving Size: 1 serving
  • Calories: 460
  • Sugar: 4g
  • Sodium: 630mg
  • Fat: 23g
  • Saturated Fat: 13g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 55mg