Coconut Lime Fish Curry with Jasmine Rice

jump to recipe
03 March 2026
3.8 (71)
Coconut Lime Fish Curry with Jasmine Rice
35
total time
4
servings
520 kcal
calories

Introduction

A quick, comforting weekday curry with tropical flair.
This recipe is designed for cooks who crave a bright, warming bowl without an evening spent at the stove. Written from the perspective of a recipe developer who values simplicity and flavor, the piece that follows walks you through how to create a silky, citrus‑kissed sauce that gently cooks a delicate protein while a fragrant grain steams nearby.
Expect an approachable method that honors texture and balance: a sauce that finishes glossy and aromatic, tender pieces of protein that flake softly, and a fluffy bed of grain that soaks up every spoonful. The tone here is practical and encouraging — I write like someone standing beside you at the counter, offering measured confidence and small tricks to lift the final dish.
Along the way you'll find advice on timing, heat control, and finishing touches that make a simple weeknight meal feel elevated. No complex techniques are required, only thoughtful steps and the right moment to pull the pan off the heat so textures remain perfect. Read on to gather ingredients, prepare efficiently, and assemble the curry so each bowl sings with harmony.

Why You’ll Love This Recipe

Comfort that’s bright rather than heavy.
This dish lives in the sweet spot between cozy and refreshing: a lush, creamy base tempered by citrus lift and a confident splash of savory seasoning. It’s the kind of bowl that feels indulgent without weighing you down, which makes it ideal for nights when you want something satisfying but not fussy.
Beyond the flavor, the appeal is practical. The technique keeps the protein tender by poaching gently in an aromatic liquid rather than high‑heat searing. The sauce comes together fast by blooming fragrant aromatics, so hands‑on time is minimal and you still get layers of complexity. The grain component cooks with little babysitting, leaving you free to focus on the sauce and a quick garnish.
Finally, the recipe is friendly to swaps: you can adapt heat levels, choose different proteins, or adjust the acid/sweet balance to match your pantry and palate. The combination of texture contrast — creamy sauce, soft protein, and fluffy grain — is what makes people come back for seconds, and it’s exactly why this curry is a reliable weeknight winner in my repertoire.

Flavor & Texture Profile

A harmony of cream, citrus, spice, and silk.
At the heart of this curry is a silky sauce that carries aromatics and spice while allowing the protein to remain the star. The mouthfeel is plush and smooth when the sauce is gently simmered; it should coat the back of a spoon without feeling greasy. Bright citrus notes add a clean, lively counterpoint that cuts through the richness and refreshes the palate between bites.
Texturally, contrast is key: tender, flaky pieces of protein provide a delicate chew that pairs beautifully with the sauce’s viscosity, while a soft, fragrant grain serves as the neutral, comforting base that captures every drop. Thin, crisped slices of tender pepper (or similar quick-cooking vegetables) give intermittent crunch and color, keeping each spoonful dynamic.
Layering flavor happens through short, controlled cooking pulses—blooming spice pastes briefly in hot oil, releasing volatile aromatics, then letting them marry with the creamy base so they round out rather than dominate. A finishing hit of citrus brightens the whole bowl, creating an interplay between lushness and lift that keeps the dish lively from the first spoonful to the last.

Gathering Ingredients

Gathering Ingredients

Organize your mise en place for a calm, efficient cook.
Before you heat a pan, lay everything out so assembly becomes rhythm instead of scramble. Use small bowls for seasonings and keep delicate elements refrigerated until just before they go in. A little upfront attention will preserve texture and make the finish look effortless.

  • 500g white fish fillets — cut into chunks
  • 1 tbsp vegetable oil
  • 1 medium onion — thinly sliced
  • 3 garlic cloves — minced
  • 1 thumb-size fresh ginger — grated
  • 1–2 tbsp red curry paste (adjust)
  • 400ml canned coconut milk
  • 1 lime — zested and juiced
  • 1 tbsp fish sauce
  • 1 tsp brown sugar or palm sugar
  • 1 red bell pepper — sliced
  • 200g jasmine rice
  • Fresh cilantro for garnish
  • Salt and freshly ground black pepper to taste
  • Optional: 1–2 Thai chilies — sliced

Take a moment to measure pantry staples and prep delicate garnishes last. Keep the grain rinsed and ready in a covered pot or rice cooker, and pat the protein dry and chilled until you’re ready to poach it—these small steps make a direct impact on the finished texture.

Preparation Overview

Streamline the hands-on work and respect gentle technique.
The key to a successful result is thoughtful sequencing: prepare components that need resting first, then move through flavor building, and finish by poaching gently so the protein stays tender. Keep heat moderate when introducing aromatic pastes—this unlocks their oils without scorching. When you combine the aromatic base with the creamy element, allow a brief marriage time off active high heat so flavors round out.
Simple mise en place habits will save time: have your seasonings in small bowls, aromatics finely minced and within reach, and garnishes ready to drop at the end. Patting the protein dry right before it hits the sauce prevents excess liquid from diluting the simmer and helps the pieces hold together while they poach.
While the protein cooks, keep an eye on the pan’s surface and the sauce’s consistency. A gentle simmer encourages even cooking; if the surface is aggressively boiling, lower the heat to maintain a calm, steady bubble. Taste and adjust the final balance of savory, sweet, and bright elements just before serving—this finishing tweak is where the dish reveals its personality.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step method to build the curry and poach the protein.

  1. Rinse the jasmine rice under cold water until the water runs clear. Cook the rice according to package instructions and keep warm.
  2. Pat the fish pieces dry and lightly season with salt and pepper. Set aside.
  3. Heat the vegetable oil in a large skillet or wok over medium heat. Add the sliced onion and sauté until soft and translucent, about a few minutes.
  4. Add the minced garlic and grated ginger, stirring briefly until fragrant.
  5. Stir in the red curry paste and cook for another minute to bloom the spices.
  6. Pour in the coconut milk and bring to a gentle simmer. Scrape any browned bits from the pan and let the sauce meld for a few minutes.
  7. Add the fish sauce, brown sugar, lime zest and half the lime juice. Taste and adjust balance of salty, sweet and sour.
  8. Add the sliced red bell pepper and gently slide the fish pieces into the simmering sauce. Poach until the fish is just cooked through, depending on thickness; avoid overcooking.
  9. If using, add sliced Thai chilies for extra heat and finish with the remaining lime juice. Adjust seasoning with salt or fish sauce as needed.
  10. Serve the curry over steaming jasmine rice and garnish with fresh cilantro. Enjoy immediately while hot.

These instructions keep the assembly straightforward: build depth with aromatics and spice paste, mellow with the creamy element, then finish with a balancing splash of acid and seasoning. Monitor the protein closely during the poaching step; it should flake gently and remain moist.

Serving Suggestions

Simple presentation and complementary sides to elevate the bowl.
Serve the curry directly from the pan onto warm bowls so the grain can soak up the saucy finish. A scattering of fresh herbs placed at the last moment adds both color and a bright aromatic note; add any thinly sliced chilies for diners who want extra heat. Think visually: contrast the glossy, pale sauce with vibrant green herb accents and a wedge of citrus at the side for those who love a final squeeze.
For side dishes, choose light accompaniments that won’t compete: a crisp green salad with a tangy vinaigrette, lightly pickled vegetables to cut through richness, or simple steamed greens tossed with a little lemon or vinegar. Breads with a neutral flavor can also be used to sop up sauce, though a fragrant grain remains the most classic partner.
When plating for guests, keep bowls shallow and neat—ladle grain first, then spoon the saucy protein over the top, finishing with herbs and an optional citrus wedge on the rim. This approach preserves textural contrast and ensures each bite delivers sauce, protein, and grain together in harmony.

Storage & Make-Ahead Tips

How to keep the curry at its best and reheat without losing texture.
Cool the curry quickly before storing: transfer to shallow containers and refrigerate within a couple of hours. Stored in an airtight container, the curry will keep well and develop flavor over a day or two; the grain can be stored separately to retain the best texture. If you plan to reheat, warm the curry gently over low heat with a splash of water or broth to loosen the sauce and prevent the protein from drying out.
Freezing is possible, but note that the texture of the protein and some components may change slightly upon thawing. For longer storage, freeze the sauce and protein together in a freezer-safe container, leaving some headspace. Thaw overnight in the refrigerator and reheat slowly over low to medium heat, stirring occasionally.
Make-ahead strategy: prepare the aromatic base and the grain in advance, then finish the poaching step shortly before serving so the protein remains tender. Keep fresh herbs and acid separate until the moment of service to preserve their brightness. These small timing choices make reheated or make-ahead portions feel nearly as fresh as the day they were cooked.

Frequently Asked Questions

Answers to common concerns and easy swaps.

  • Can I use a different protein? Yes—firmer white fish, shellfish added near the end, or firm tofu are common alternatives. Adjust cook times to avoid overcooking.
  • How can I control the heat? Start with a smaller amount of spice paste and taste as you go. Fresh chilies add immediate heat; seeds increase the intensity.
  • Will the curry thicken if it sits? The sauce may tighten on standing; gently reheat with a splash of liquid to restore a silky consistency.
  • Is this freezer-friendly? Yes, though delicate textures can shift—freeze in airtight containers and thaw gently overnight.
  • What’s the best way to reheat without drying the protein? Low, slow reheating with a little added liquid keeps the protein moist and the sauce glossy.

Final note: treat finishing touches—herbs, a squeeze of citrus, a last pinch of salt—as the moment when the dish truly comes together. Those small adjustments let you personalize the bowl for your taste and make the meal feel freshly tuned each time you serve it.

Coconut Lime Fish Curry with Jasmine Rice

Coconut Lime Fish Curry with Jasmine Rice

Bright and creamy Coconut Lime Fish Curry served over fragrant jasmine rice — a tropical weeknight favorite! 🥥🍋🐟🍚 Try this quick, zesty comfort dish tonight.

total time

35

servings

4

calories

520 kcal

ingredients

  • 500g white fish fillets (cod, snapper or tilapia), cut into chunks 🐟
  • 1 tbsp vegetable oil 🫒
  • 1 medium onion, thinly sliced 🧅
  • 3 garlic cloves, minced 🧄
  • 1 thumb-size piece fresh ginger, grated 🫚
  • 1–2 tbsp red curry paste (adjust to taste) 🌶️
  • 400ml canned coconut milk 🥥
  • 1 lime, zested and juiced 🍋
  • 1 tbsp fish sauce 🐟
  • 1 tsp brown sugar or palm sugar 🧂
  • 1 red bell pepper, sliced 🫑
  • 200g jasmine rice 🍚
  • Fresh cilantro (coriander) for garnish 🌿
  • Salt and freshly ground black pepper to taste 🧂
  • Optional: 1–2 Thai chilies, sliced 🌶️

instructions

  1. Rinse the jasmine rice under cold water until the water runs clear. Cook the rice according to package instructions (about 12–15 minutes) and keep warm. 🍚
  2. Pat the fish pieces dry and lightly season with salt and pepper. Set aside. 🐟
  3. Heat the vegetable oil in a large skillet or wok over medium heat. Add the sliced onion and sauté until soft and translucent, about 4 minutes. 🧅
  4. Add the minced garlic and grated ginger, stirring for 30–60 seconds until fragrant. 🧄🫚
  5. Stir in the red curry paste and cook for another minute to bloom the spices. 🌶️
  6. Pour in the coconut milk and bring to a gentle simmer. Scrape any browned bits from the pan and let the sauce meld for 3–4 minutes. 🥥
  7. Add the fish sauce, brown sugar, lime zest and half the lime juice. Taste and adjust balance of salty, sweet and sour. 🍋🧂
  8. Add the sliced red bell pepper and gently slide the fish pieces into the simmering sauce. Poach until the fish is just cooked through, about 6–8 minutes depending on thickness. Do not overcook. 🫑🐟
  9. If using, add sliced Thai chilies for extra heat and finish with the remaining lime juice. Adjust seasoning with salt or fish sauce as needed. 🌶️
  10. Serve the curry over steaming jasmine rice and garnish with fresh cilantro. Enjoy immediately while hot. 🌿🍚

related articles

Fettuccine Alfredo with Shrimp
Fettuccine Alfredo with Shrimp
Silky fettuccine Alfredo brightened with lemon and tender shrimp. A quick, elegant weeknight pasta t...
Celery Lox Boats with Cream Cheese and Capers
Celery Lox Boats with Cream Cheese and Capers
Light, elegant Celery Lox Boats filled with herbed cream cheese, smoked salmon and capers — a quick,...
Sheet Pan Chicken Pitas with Fresh Herb Ranch Slaw
Sheet Pan Chicken Pitas with Fresh Herb Ranch Slaw
A simple sheet pan chicken pita recipe topped with bright fresh herb ranch slaw—fast weeknight dinne...
Strawberry Scones with Fresh Strawberries
Strawberry Scones with Fresh Strawberries
Buttery, tender strawberry scones studded with fresh berries — a perfect brunch or tea-time bake tha...
Asian Cucumber & Chickpea Slaw with Sesame Dressing
Asian Cucumber & Chickpea Slaw with Sesame Dressing
Crisp cucumber and chickpea slaw tossed in a nutty sesame dressing—quick, vibrant, and perfect for l...
Quick Breakfast Grits with Veggies
Quick Breakfast Grits with Veggies
Creamy stone-ground grits folded with sautéed veggies and cheddar—ready in 20 minutes for a bright, ...
Herby Spring Pasta Salad with Protein
Herby Spring Pasta Salad with Protein
A bright, herb-forward pasta salad with crisp veg and your choice of protein—perfect for spring lunc...
Easter Fruit Salad with Peach Pie Filling
Easter Fruit Salad with Peach Pie Filling
A festive, creamy fruit salad topped with sweet peach pie filling—bright, easy, and perfect for spri...
Fresh Honey-Lime Chicken & Avocado Rice Bowl
Fresh Honey-Lime Chicken & Avocado Rice Bowl
Bright, easy honey-lime chicken paired with creamy avocado and fluffy rice—perfect for weeknight din...