If you’re searching for a dinner that’s creamy, flavorful, nutritious, and surprisingly easy to prepare, Coconut Curry Salmon with Jasmine Rice deserves a permanent spot in your weekly meal rotation. Combining perfectly seared salmon with a rich coconut curry sauce and fragrant jasmine rice creates a restaurant-quality meal that feels luxurious without requiring advanced cooking skills.
Whether you’re cooking for your family, meal prepping for the week, or planning a cozy date night at home, this recipe delivers bold flavors while staying simple enough for busy weeknights.
In this guide, you’ll learn everything you need to know about making the perfect Coconut Curry Salmon with Jasmine Rice, including expert tips, ingredient substitutions, storage advice, and answers to common questions.
Why You’ll Love Coconut Curry Salmon with Jasmine Rice
This recipe checks all the boxes:
- Ready in about 40 minutes
- Rich, creamy, and comforting
- Packed with heart-healthy omega-3s
- Naturally gluten-free
- Perfect for meal prep
- Easy enough for beginners
- Beautiful enough for entertaining guests
The creamy coconut milk balances the warmth of curry spices while the salmon stays tender and flaky. Jasmine rice completes the meal by soaking up every drop of the delicious sauce.
Table of Contents
Table of Contents
Ingredients

For the Salmon
- 4 salmon fillets (6 oz each)
- 2 tablespoons olive oil
- 1 teaspoon salt
- ยฝ teaspoon black pepper
- 1 teaspoon paprika
- ยฝ teaspoon garlic powder
For the Coconut Curry Sauce
- 1 tablespoon butter
- 1 small onion, diced
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons red curry paste
- 1 teaspoon curry powder
- 1 can (13.5 oz) full-fat coconut milk
- ยฝ cup chicken broth
- 1 tablespoon soy sauce
- 1 tablespoon lime juice
- 1 teaspoon honey
- Fresh cilantro
For the Jasmine Rice
- 1ยฝ cups jasmine rice
- 2ยผ cups water
- ยฝ teaspoon salt
Optional garnish:
- Lime wedges
- Sliced green onions
- Sesame seeds
- Fresh cilantro
- Red chili slices
Kitchen Tools You’ll Need
- Large skillet
- Medium saucepan
- Measuring cups
- Wooden spoon
- Sharp knife
- Cutting board
Step 1: Cook the Jasmine Rice
Rinse the jasmine rice until the water runs mostly clear.
Add rice, water, and salt to a saucepan.
Bring to a boil before reducing the heat to low.
Cover tightly and cook for 15 minutes.
Remove from heat and let rest for another 10 minutes before fluffing with a fork.
Perfect jasmine rice should be fluffy rather than sticky.
Step 2: Season the Salmon
Pat each salmon fillet dry with paper towels.
Season both sides with:
- Salt
- Pepper
- Paprika
- Garlic powder
Dry salmon creates a beautiful golden crust.
Step 3: Sear the Salmon
Heat olive oil in a large skillet over medium-high heat.
Place the salmon skin-side down.
Cook:
- 5 minutes skin-side
- 3โ4 minutes on the other side
The salmon should be golden outside while remaining juicy inside.
Transfer to a plate.
Step 4: Build the Curry Base
Using the same skillet, melt butter.
Add:
- Onion
- Garlic
- Ginger
Cook about 4 minutes until fragrant.
Next, stir in:
- Curry paste
- Curry powder
Cook for another minute to bloom the spices.
Step 5: Make the Coconut Curry Sauce
Pour in:
- Coconut milk
- Chicken broth
- Soy sauce
- Honey
Stir well.
Simmer gently for 5โ7 minutes until slightly thickened.
Finish with fresh lime juice.
Taste and adjust:
- More lime for brightness
- More curry paste for spice
- More honey if needed
Step 6: Finish the Salmon

Return the salmon to the skillet.
Spoon sauce over each fillet.
Simmer gently for 5 minutes until cooked through.
Avoid overcooking.
Salmon is done when it flakes easily with a fork.
Step 7: Serve and Garnish
Fill each serving bowl with fluffy jasmine rice.
Top with:
- Coconut curry salmon
- Extra sauce
- Fresh cilantro
- Green onions
- Sesame seeds
- Lime wedges
Serve immediately.
Why Coconut Milk Works So Well
Coconut milk transforms ordinary curry into something luxurious.
It adds:
- Creaminess
- Natural sweetness
- Rich texture
- Healthy fats
Always choose full-fat coconut milk for the creamiest sauce.
Choosing the Best Salmon
Fresh salmon makes a noticeable difference.
Look for:
- Bright orange color
- Firm texture
- Mild ocean smell
- Moist appearance
Great options include:
- Atlantic salmon
- Sockeye salmon
- Coho salmon
- King salmon
Frozen salmon also works well when thawed completely.
Best Curry Paste to Use
Different curry pastes create different flavors.
Red Curry Paste
- Slightly spicy
- Rich flavor
- Traditional choice
Yellow Curry Paste
- Mild
- Family-friendly
- Slight sweetness
Green Curry Paste
- Spiciest option
- Fresh herbal flavor
For most families, red curry paste offers the best balance.
Tips for Perfect Coconut Curry Salmon with Jasmine Rice
Don’t Overcook the Salmon
Medium is ideal.
Overcooked salmon becomes dry quickly.
Use Full-Fat Coconut Milk
Light coconut milk makes thinner sauce.
Fresh Lime Matters
Fresh juice brightens every bite.
Cook Rice First
Everything comes together easily when the rice is ready.
Let the Sauce Simmer
A few extra minutes creates a richer flavor.
Delicious Variations
Add Vegetables
Try:
- Spinach
- Bell peppers
- Broccoli
- Snap peas
- Zucchini
- Mushrooms
Make It Spicier
Add:
- Sriracha
- Red pepper flakes
- Fresh Thai chilies
Low-Carb Version
Replace jasmine rice with:
- Cauliflower rice
- Steamed vegetables
Dairy-Free
Simply omit the butter.
Use olive oil instead.
What to Serve with Coconut Curry Salmon

Round out your meal with:
- Garlic green beans
- Asian cucumber salad
- Roasted asparagus
- Mango salsa
- Steamed broccoli
- Fresh avocado slices
- Naan bread
Meal Prep Tips
This recipe stores beautifully.
Store:
- Rice separately
- Salmon separately
- Sauce separately if possible
Reheat gently over low heat.
Avoid microwaving salmon for too long.
Storage Instructions
Refrigerator
Store in airtight containers for up to 3 days.
Freezer
Freeze sauce and salmon separately for up to 2 months.
Rice freezes well too.
Nutritional Benefits
Salmon is one of the healthiest proteins available.
Benefits include:
- High-quality protein
- Omega-3 fatty acids
- Vitamin D
- Vitamin B12
- Selenium
- Potassium
Coconut milk contributes healthy fats while jasmine rice provides satisfying carbohydrates for lasting energy.
Common Mistakes to Avoid
Cooking Salmon Straight from the Fridge
Let it sit for 15 minutes first.
Using Low-Quality Curry Paste
Better curry paste creates better flavor.
Forgetting the Lime Juice
Acidity balances the rich coconut milk.
Boiling the Coconut Sauce
Gentle simmering prevents separation.
Overcrowding the Pan
Cook salmon in batches if needed.
Frequently Asked Questions
Can I use frozen salmon?
Yes. Thaw completely and pat dry before cooking.
Can I make this recipe ahead?
Absolutely.
The flavors become even better the next day.
Is Coconut Curry Salmon with Jasmine Rice spicy?
It has mild warmth.
Adjust the spice level by adding more or less curry paste.
Can I substitute another fish?
Yes.
Try:
Cod
Halibut
Mahi-mahi
Tilapia
Shrimp
Can I use brown rice?
Definitely.
Brown rice adds more fiber but requires a longer cooking time.
Is this recipe gluten-free?
Use gluten-free soy sauce or tamari to make it completely gluten-free.
Final Thoughts
If you’re looking for a dinner that’s comforting, nutritious, and bursting with flavor, Coconut Curry Salmon with Jasmine Rice is hard to beat. The rich coconut curry sauce perfectly complements tender salmon, while fragrant jasmine rice ties everything together into a satisfying meal that’s sure to impress.
Whether you’re cooking for your family or treating yourself to a cozy night in, this recipe offers restaurant-quality results with simple ingredients and easy-to-follow steps. Once you try it, don’t be surprised if it becomes one of your go-to dinner favorites. The combination of creamy coconut, warm curry spices, flaky salmon, and fluffy rice is simply irresistible.






