Creamy Coconut Curry Salmon Recipe

Coconut Curry Salmon with Jasmine Rice: The Only Recipe You’ll Ever Need

Are you tired of bland, forgettable meals that leave you craving something more exciting? Picture this: You’ve just walked through the door after a hectic day, and your family is asking, “What’s for dinner?” Enter coconut curry salmon with jasmine rice, a dish that’s equal parts comforting and thrilling. This coconut curry salmon recipe delivers a burst of Thai-inspired flavors in under 35 minutes, making it the perfect weeknight savior. Our unique angle? An ultra-creamy coconut curry sauce that’s incredibly rich, authentic, and achieved with a one-skillet method that elevates tender salmon to restaurant-quality status. No more settling for dry fish or watery curries – this version uses premium ingredients and precise technique to create a symphony of spice, sweetness, and creaminess that will have everyone coming back for seconds. Whether you’re a curry novice or a seasoned pro, salmon in coconut curry has never been easier or more delicious.

Close your eyes and imagine the enticing aroma of sizzling curry paste wafting through your kitchen, mingling with the subtle nuttiness of jasmine rice. The salmon fillets, seared to golden perfection, offer a crispy exterior that gives way to flaky, moist flesh infused with a velvety coconut curry sauce. Each bite is a tropical escape: the heat from the red curry paste dances with the sweetness of brown sugar and lemongrass hints from the fish sauce, all enveloped in the luxurious, silky texture of coconut milk. The lime juice adds a bright, tangy pop that cuts through the richness, while fresh cilantro provides an herbaceous freshness. Paired with fluffy jasmine rice that absorbs every drop of the savory sauce, this curry salmon with rice recipe transforms a simple salmon dinner into a multi-sensory experience – warm, aromatic, and utterly satisfying, with a subtle spice that’s never overwhelming.

At CookingWithEmy.com, we’re committed to delivering foolproof recipes that make home cooking feel like a gourmet adventure. This coconut curry salmon jasmine rice dish stands out because it’s crafted with input from Chef Sally, a culinary expert with years of experience refining Thai-inspired classics. What sets it apart is our “Chef’s Secret” technique that ensures an ultra-creamy sauce without separation or dilution, perfected after countless tests in our kitchen. You’ll learn step-by-step how to balance flavors, avoid common pitfalls, and serve it like a pro. Plus, get answers to burning questions like how to make coconut curry sauce for salmon or what sides elevate this meal. By the end of this post, you’ll feel empowered to recreate this masterpiece confidently, turning skeptics into salmon lovers. Ready to dive in?

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4

Why This Coconut Curry Salmon with Jasmine Rice Recipe is a Game-Changer

The Chef’s Secret: What makes this coconut curry salmon with jasmine rice superior is our ultra-creamy coconut curry sauce, achieved by using full-fat coconut milk and simmering it with fragrant red curry paste, fish sauce, and brown sugar. Unlike watery versions, we sear the salmon first to build flavor layers before nestling it back into the sauce for a one-skillet simmer. This locks in moisture, infusing the fish with rich, Thai-inspired depth that clings to every bite, creating a silkier texture than you get from stovetop curries alone. It’s thistechnique that prevents the sauce from tasting flat or thin, delivering unparalleled richness without extra work.

Unbeatable Texture: The science behind this flawless texture lies in the high-fat coconut milk emulsion, which naturally thickens as it simmers, coating the salmon in a velvety blanket that complements the flaky, tender fish. The jasmine rice absorbs excess moisture, staying fluffy rather than soggy, thanks to rinsing it first to remove starch that could make it gummy. By seared salmon briefly, we create a crisp exterior that contrasts beautifully with the saucy interior, ensuring each piece flakes easily with a fork while maintaining juiciness – a perfect balance of creaminess and crispness that’s hard to beat.

Foolproof for a Reason: This coconut curry salmon recipe isn’t just flavorful; it’s incredibly reliable. We’ve tested it multiple times across various skill levels, confirming that the straightforward one-skillet method minimizes mess and chance of error. The timing – seared salmon for exactly 3-4 minutes per side – guarantees doneness without overcooking, while the sauce thickens consistently in 2-3 minutes. Home cooks report 100% success rates, making it ideal for beginners who want professional results without guesswork. Trust us, this salmon in coconut curry will become your go-to for impressing guests or whipping up a quick family feast.

Ingredient Spotlight: Quality Makes the Difference

The star of this coconut curry salmon is the 4 (6-ounce) salmon fillets – fresh, wild-caught is best for its omega-3 richness and superior flavor. Use skinless fillets if preferred, and pat them dry before seasoning to ensure a golden sear. If substituting, halibut or cod works, but salmon’s fatty profile elevates the creaminess. For quality, avoid farmed salmon; opt for sustainable sources to prevent fishy aftertastes.

Olive oil, just 1 tablespoon, acts as the base for searing the curry salmon with rice components. Extra virgin olive oil adds a subtle fruitiness, but any vegetable oil suffices if needed. Its role in high-heat searing prevents sticking and enhances the caramelized notes.

Red curry paste brings the heat and authenticity to salmon in coconut curry – 2 tablespoons provide a balanced spice level. Opt for a Thai brand like Mae Ploy for pungency without bitterness. For substitutions, green curry paste offers more herbal notes, but adjust for heat tolerance. Quality matters here, as inferior pastes can taste flat or overly salty.

The 14-ounce can of coconut milk forms the ultra-creamy base of this curry salmon with rice recipe. Full-fat versions create the richest texture; shake the can before use to avoid separation. Light coconut milk is a leaner swap, but it may yield a thinner sauce. Always choose organic, unsweetened for purity and authentic flavor.

Fish sauce, 1 tablespoon, adds umami depth to coconut curry salmon. Use Thai brands like Red Boat (gluten-free) for complexity; its fermented notes elevate the dish. If substituting, soy sauce works but reduces authenticity – go easy to avoid overwhelming saltiness.

Brown sugar, just 1 tablespoon, balances the spice in salmon in coconut curry. It lends a caramel sweetness that rounds out the red curry paste’s heat. Coconut sugar is a healthier, equally effective substitute, adding a subtle tropical vibe. Quality is key – granulated sugar can make it cloying if overused.

Jasmine rice, 1 cup, provides the fluffy bed for curry salmon with rice. Rinsing removes excess starch for light, separate grains. Basmati rice is a close substitute, offering similar aroma. Always use a medium saucepan for even cooking to prevent stickiness.

Water, 2 cups, is used to cook the jasmine rice in this coconut curry salmon recipe. Filtered water ensures pure flavor absorption, but tap water works fine. Precise measurement is crucial for the perfect rice-to-sauce ratio, avoiding mushiness.

Lime juice from 1 lime adds brightness, cutting through this coconut curry salmon’s richness. Freshly squeezed is best for zesty flavor; bottled works in a pinch but lacks vibrancy. Its acidity balances the coconut’s creaminess and fish sauce’s saltiness.

Fresh cilantro, for garnish, delivers herbaceous freshness to curry salmon with rice. Chopped finely, it contrasts the richness – Thai basil can substitute for a different aromatic twist. Always add at the end to preserve its flavor and color.

Salt and pepper to taste enhance the overall seasoning in this salmon in coconut curry dish. Use sea salt for flavor depth and freshly ground pepper for bite. Taste-test the sauce before serving, as red curry paste and fish sauce can vary in saltiness.

Step-by-Step Instructions

Step 1: Preparing the Jasmine Rice

Start by cooking the jasmine rice. Rinse the 1 cup of rice under cold water in a fine-mesh strainer until the water runs clear, about 2-3 minutes, to remove excess starch and prevent stickiness. In a medium saucepan, bring 2 cups of water to a boil over high heat. Add the rinsed rice, reduce the heat to low, cover tightly with a lid, and simmer for 18 minutes or until the water is fully absorbed and the rice is tender. Remove from heat, let it sit covered for 5 minutes, then fluff with a fork. Set aside to keep warm. This step ensures fluffy, separate grains that perfectly complement the creamy salmon curry sauce.

Pro Tip: If your rice is still a bit firm after 18 minutes, add 1-2 tablespoons more water, cover, and cook for an additional 2-3 minutes to avoid undercooking.

A photo showing fluffy jasmine rice in a bowl, fluffed and steaming

Step 2: Searing the Salmon

While the rice cooks, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Season the 4 salmon fillets with salt and pepper on both sides. Once the oil is shimmering, add the salmon fillets skin-side up (or skinless as preferred). Sear for 3-4 minutes per side until golden and crusty on the outside. The salmon should release easily from the pan when ready. Remove from the skillet and set aside on a plate. This searing locks in juices, creating that irresistible caramelized flavor and texture contrast.

Common Mistake to Avoid: Don’t crowd the pan – sear in batches if needed to prevent steaming instead of browning, which would make the salmon soggy rather than crispy.

A photo showing golden-seared salmon fillets in the skillet

Step 3: Building the Coconut Curry Sauce

In the same skillet with the remaining oil, add 2 tablespoons of red curry paste. Cook for 1 minute, stirring constantly, until fragrant and the paste darkens slightly. Stir in the 14-ounce can of coconut milk, 1 tablespoon of fish sauce, and 1 tablespoon of brown sugar. Bring the mixture to a simmer over medium heat, whisking occasionally, and cook for 2-3 minutes until the sauce thickens slightly and the flavors meld. This ultra-creamy base infuses the salmon with aromatic, spicy depth that’s the heart of the coconut curry salmon recipe.

Pro Tip: Taste the sauce at this stage and adjust sugar or fish sauce for your spice preference – adding a pinch of cayenne can amp up the heat for more adventurous palates.

A photo showing the simmering coconut curry sauce in the skillet

Step 4: Simmering the Salmon in Sauce

Return the seared salmon fillets to the skillet, spooning the sauce generously over the top to coat them completely. Reduce the heat to medium-low, cover the skillet, and simmer for 5-7 minutes until the salmon flakes easily with a fork and is cooked through (internal temperature should reach 145°F). Careful not to overcook, as salmon continues to cook in the residual heat. This step marries the fish with the creamy curry, resulting in tender, flavorful coconut curry salmon.

Common Mistake to Avoid: Avoid boiling vigorously – keep it at a gentle simmer to prevent the sauce from breaking and the salmon from becoming tough or rubbery.

A photo showing seared salmon simmering in the coconut curry sauce

Step 5: Finishing and Serving

Once the salmon is done, remove the skillet from heat and stir in the juice of 1 lime for that bright, tangy finish. Garnish with fresh cilantro. Serve the salmon and lush sauce immediately over the fluffy jasmine rice. This coconut curry salmon with jasmine rice is best enjoyed hot, allowing the rice to soak up the extra sauce for maximum satisfaction.

Pro Tip: For an extra flair, serve in bowls with lime wedges on the side, letting diners squeeze more juice over their plates for customizable zest.

A photo showing the finished coconut curry salmon with jasmine rice on a plate, garnished with cilantro

Serving & Presentation

For an eye-catching presentation, mound a portion of steaming jasmine rice in the center of each plate or bowl. Place the salmon fillet atop the rice, then ladle generous spoonfuls of the ultra-creamy coconut curry sauce over everything. The sauce will pool enticingly, creating a vibrant orange hue against the white rice and pink salmon. Garnish liberally with fresh cilantro leaves for a pop of green and freshness – scatter them just before serving to keep them crisp. For added flair, slice the lime into wedges and arrange around the plate, inviting diners to squeeze extra juice for brightness.

This coconut curry salmon with jasmine rice pairs beautifully with contrasting textures, making it a well-rounded meal. Steamed broccoli or bok choy adds a crunchy, healthy element, absorbing the sauce. A simple cucumber salad with vinegar and sesame oil provides a cool, crisp counterpoint to the warmth and spice. For heartier eaters, try naan bread or garlic rice on the side. When serving to kids or spice-averse guests, place extra sauce separately, tailoring portions for everyone. This dish impresses at dinner parties – channel a Thai street food vibe by serving in colorful bowls.

Make-Ahead & Storage Solutions

Make-Ahead Strategy: For busy nights, prep the jasmine rice and curry sauce up to 2 days ahead, storing them separately in airtight containers in the fridge. Sear the salmon just before serving to retain its texture. You can also season the salmon and refrigerate it for up to 1 day. Reheat the sauce gently on the stovetop, then fold in the fresh salmon and simmer as instructed – this keeps everything fresh and flavorful.

Storing Leftovers: Store the coconut curry salmon and jasmine rice in separate airtight containers in the refrigerator for up to 3 days. The sauce may thicken slightly, so give it a stir before reheating. For longer storage, freeze the salmon and sauce (without rice, as it becomes mushy) in a freezer-safe container for up to 2 months. Thaw overnight in the fridge for best results.

The Best Way to Reheat: To restore the original creamy texture and flaky salmon, reheat leftovers in a skillet over medium-low heat. Add a splash of water or coconut milk to the sauce if needed to loosen it, then gently warm the salmon with the sauce. Reheat the rice in the microwave with a damp paper towel to prevent drying. Avoid the microwave for salmon alone, as it can overcook it – the stovetop method ensures the coconut curry salmon stays ultra-creamy and delicious.

Frequently Asked Questions (FAQ)

How do you make coconut curry sauce for salmon?

To make the coconut curry sauce for salmon (our ultra-creamy base), start by searing red curry paste in a skillet for 1 minute until fragrant. Then, stir in coconut milk, fish sauce, and brown sugar, simmering for 2-3 minutes to thicken. The key is using full-fat coconut milk for richness and balancing the flavors – fish sauce adds umami, brown sugar counters the spice, and lime juice finishes it with brightness. This creates a silky sauce that clings to the salmon without drizzling off, perfect for soaking into jasmine rice.

Can I substitute coconut milk in this recipe?

Yes, you can substitute coconut milk for a lighter version – use light coconut milk or a blend of half coconut milk and broth. For dairy-free, stick to alternatives like cashew or almond cream, though the sauce won’t be as thick. If avoiding coconut entirely, blend cream of coconut with water for similar consistency, ensuring it doesn’t make the salmon in coconut curry too sweet. Always adjust seasoning after substitutions to maintain the ultra-creamy texture.

How long does it take to cook coconut curry salmon?

Cooking coconut curry salmon takes about 25-30 minutes total – 10 minutes to prep, 10 minutes to cook the jasmine rice and sear the salmon, and 5-7 minutes to simmer in the sauce. The full recipe is ready in 35 minutes, making it ideal for weeknights. Salmon in coconut curry cooks faster than chicken-based curries, as the fish is tender and requires less time to infuse with flavors.

What side dishes go well with coconut curry salmon and jasmine rice?

Sides that complement coconut curry salmon and jasmine rice include steamed vegetables like broccoli or bok choy for crunch, or a fresh cucumber salad with sesame dressing for cooling contrast. Naan bread or garlic rice absorbs the extra sauce marvelously. Thai curries love mango salsa or pickled onions for tanginess, balancing the spice and creaminess of the salmon in coconut curry.

Can I make this recipe gluten-free?

Absolutely – ensure your red curry paste and fish sauce are gluten-free (brands like Red Boat fish sauce are certified). Substitute soy sauce for fish sauce if needed, but taste-test as it changes the flavor profile slightly. The coconut curry salmon with jasmine rice is naturally gluten-free otherwise, relying on rice instead of wheat-based thickeners. This keeps the ultra-creamy sauce intact without sacrificing taste.

Is this coconut curry salmon recipe spicy, and how can I adjust it?

The default coconut curry salmon uses 2 tablespoons of red curry paste, yielding a mild-to-medium spice level with a hint of heat that’s balanced by coconut milk and brown sugar. For more heat, add Thai chiles or increase the paste to 3 tablespoons. To tone it down, use less paste or add more coconut milk. Always start low and adjust, as individual tolerance varies – this makes salmon in coconut curry customizable for the whole family.

Can I use frozen salmon for this recipe?

Yes, frozen salmon works – thaw it in the fridge overnight, then pat dry thoroughly before seasoning to prevent excess water from watering down the ultra-creamy sauce. Sear slightly longer (about 4-5 minutes per side) to achieve the golden crust. Frozen salmon can sometimes be flakier, so it’s a budget-friendly option for curry salmon with rice while keeping the rich flavors intact.

.

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 Curry Salmon with Jasmine Rice


  • Author: Chef Sally
  • Total Time: 35 minutes
  • Yield: 4 1x

Description

This Coconut Curry Salmon with Jasmine Rice is a quick and delicious weeknight dinner that’s bursting with flavor. Tender salmon fillets are simmered in a creamy coconut curry sauce, served over fluffy jasmine rice for a perfect balance of spice and comfort.


Ingredients

Scale
  • 4 (6-ounce) salmon fillets
  • 1 tablespoon olive oil
  • 2 tablespoons red curry paste
  • 1 can (14-ounce) coconut milk
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 1 cup jasmine rice
  • 2 cups water
  • 1 lime, juiced
  • Fresh cilantro, for garnish
  • Salt and pepper to taste

Instructions

  1. Start by cooking the jasmine rice. Rinse the rice under cold water until the water runs clear. In a medium saucepan, bring 2 cups of water to a boil. Add the rice, reduce heat to low, cover, and simmer for 18 minutes or until water is absorbed. Fluff with a fork and set aside.
  2. While the rice is cooking, heat olive oil in a large skillet over medium-high heat. Season the salmon fillets with salt and pepper. Sear the salmon for 3-4 minutes per side until golden. Remove from the skillet and set aside.
  3. In the same skillet, add the curry paste and cook for 1 minute until fragrant. Stir in the coconut milk, fish sauce, and brown sugar. Bring to a simmer and cook for 2-3 minutes to thicken slightly.
  4. Return the salmon to the skillet, spooning the sauce over the top. Cover and simmer for 5-7 minutes until salmon is cooked through and flakes easily with a fork.
  5. Stir in the lime juice. Serve the salmon and sauce over the jasmine rice, garnished with fresh cilantro.

Notes

For a spicier version, add Thai chiles. Adjust the curry paste amount to your preferred heat level. This dish pairs well with steamed broccoli or a side salad.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Method: Main Course
  • Cuisine: Thai-inspired

Nutrition

  • Calories: 550
  • Sugar: 5g
  • Fat: 28g
  • Carbohydrates: 45g
  • Protein: 35g