If you are craving a dish that bursts with vibrant flavors and comforting textures, this Salmon Coconut Curry Recipe will quickly become your new favorite go-to. The flaky, tender salmon pairs beautifully with the rich, creamy coconut milk infused with fragrant Thai red curry paste, creating a luscious sauce that dances on your palate. Fresh herbs and crisp vegetables add brightness and depth, making this dish a perfect balance of indulgence and freshness that’s sure to impress both your family and friends.
Ingredients You’ll Need
Gathering simple, wholesome ingredients is the first step toward creating this flavorful Salmon Coconut Curry Recipe. Each component plays an essential role, from the creamy coconut milk that lends rich texture to the fresh herbs that brighten every bite, making the cooking process both straightforward and rewarding.
- 1 pound fresh salmon: Choose skin-on for extra crispiness and ease of cooking.
- Salt & pepper (to taste): Basic seasonings that enhance the natural flavor of the fish.
- 1 tablespoon olive oil: Adds a subtle fruity note and helps sear the salmon perfectly.
- 1 tablespoon butter: Brings richness and helps develop a beautiful golden crust on the salmon.
- 1/2 medium onion (chopped): Provides a sweet, aromatic foundation when sautéed.
- 2 cloves garlic (minced): Adds depth and a mild pungency to the curry sauce.
- 2 heaping tablespoons Thai red curry paste: The star flavor that gives the dish its spicy, fragrant kick.
- 1/2 teaspoon fish sauce (optional but recommended): Deepens umami notes and balances sweetness.
- 1 (13.5 ounce) can full-fat coconut milk: Creates a creamy, luscious base for the curry.
- 1/2 teaspoon brown sugar: Balances the spice with subtle sweetness.
- 1/2 cup matchstick cut carrots: Adds crunch and a natural sweetness.
- 1 heaping cup chopped broccolini: Offers a tender, slightly peppery bite and vibrant color.
- 1 teaspoon lime juice: Brings bright acidity that livens up the whole dish.
- 2 tablespoons torn/chopped fresh basil: Freshens the curry with herbaceous notes.
- 2 tablespoons chopped fresh cilantro: Adds a burst of fragrant brightness to finish.
How to Make Salmon Coconut Curry Recipe
Step 1: Prepare and Sear the Salmon
Start by cutting your fresh salmon into four equal portions, patting each piece dry and seasoning well with salt and pepper. Heating a skillet over medium-high, add olive oil and butter—this combo is your secret to that perfect golden crust. Place the salmon skin-side down and let it cook undisturbed for five minutes; this helps the skin crisp without sticking. Flip gently and cook for an additional two to three minutes until the fish is nearly done. Don’t rush the flip; allowing the crust to form naturally prevents tearing.
Step 2: Sauté the Aromatics and Build the Curry Base
After transferring the salmon to a plate, remove excess oil from the pan, leaving about a tablespoon. Toss the chopped onion into the skillet and sauté till soft and lightly browned, about three minutes. Add the minced garlic and Thai red curry paste, stirring continuously for a minute to release their bold flavors. This step fills your kitchen with an irresistible aroma and lays the foundation for your sauce.
Step 3: Simmer the Vegetables and Coconut Curry Sauce
Next come a splash of fish sauce and the full-fat coconut milk, which creates that creamy texture essential for this curry. Stir in brown sugar, then add the matchstick carrots and broccolini to the pan. Let this gentle bubble continue for about five minutes until the vegetables are tender but still have a nice crunch—though you can adjust timing if you enjoy softer veggies. This simmer brings all the flavors together into a harmonious blend.
Step 4: Finish and Combine the Salmon with the Curry
Before serving, stir in a teaspoon of lime juice to brighten the dish beautifully. Return the salmon to the skillet, nestling it gently into the curry sauce to warm through for a couple of minutes. Taste and season with additional salt and pepper if needed. Finally, sprinkle torn basil and cilantro over the top—these fresh herbs add an herbal lift that perfectly balances the richness.
How to Serve Salmon Coconut Curry Recipe
Garnishes
Garnishing isn’t just for looks; it enhances every element on the plate. A sprinkle of fresh basil and cilantro provides a vibrant contrast in both color and flavor, giving your Salmon Coconut Curry Recipe an inviting, fragrant finish. For an extra touch, a few thin slices of red chili or a lime wedge on the side add a pop of color and an optional spicy or tangy kick that your guests will appreciate.
Side Dishes
The creamy, fragrant curry pairs beautifully with simple accompaniments that soak up the sauce without overwhelming it. Steamed jasmine rice is an ideal choice, offering a subtly nutty flavor and fluffy texture that complements the dish perfectly. Alternatively, fragrant coconut rice or warm naan bread can elevate your meal, turning it into a cozy feast. A light side salad with cucumber and mint can also provide refreshing crunch alongside the rich curry.
Creative Ways to Present
For a more stylish presentation, serve the curry in a shallow bowl to showcase the vibrant colors of the salmon, vegetables, and herbs. Layer the rice in a neat mound beside the curry or shape it using a mold for a clean, elegant finish. Adding a drizzle of coconut cream or a few toasted coconut flakes on top can bring a creative flair that looks as good as it tastes.
Make Ahead and Storage
Storing Leftovers
Leftover Salmon Coconut Curry Recipe keeps well in the refrigerator for up to three days. Store it in an airtight container to preserve freshness and prevent the curry’s rich aromas from spreading in your fridge. For the best texture, keep rice separate and reheat just before serving.
Freezing
This curry freezes nicely, making it perfect for meal prep. Place cooled curry in freezer-safe containers, leaving some headspace for expansion. It will keep its flavor and texture for up to two months. When thawing, do so overnight in the fridge for even reheating.
Reheating
When ready to enjoy your leftovers, warm the curry gently in a saucepan over low heat, stirring occasionally to prevent sticking. Add a splash of water or coconut milk if the sauce has thickened too much. Reheat the rice separately in the microwave or on the stove to maintain its fluffy texture before plating together.
FAQs
Can I use frozen salmon for this Salmon Coconut Curry Recipe?
Absolutely! Just make sure to thaw the salmon completely and pat it dry before cooking to ensure it sears nicely and doesn’t steam in the pan.
Is fish sauce necessary, or can I leave it out?
While fish sauce adds a wonderful umami depth to the curry, it’s optional. You can omit it or substitute with soy sauce if preferred, keeping in mind it will slightly alter the traditional flavor profile.
What can I substitute for broccolini if I can’t find it?
Broccoli florets, green beans, or even snap peas make fantastic substitutes. They provide similar crunch and color, keeping the dish vibrant and fresh.
How spicy is the curry with the Thai red curry paste?
The heat level is moderate and can be adjusted by adding less or more curry paste. If you prefer milder flavors, start with less curry paste and add more to taste during cooking.
Can I make this recipe dairy-free?
Yes! The butter can be replaced with a neutral oil like coconut or vegetable oil, and the coconut milk keeps the sauce creamy without any dairy, making this dish naturally creamy and dairy-free.
Final Thoughts
This Salmon Coconut Curry Recipe is truly a celebration of flavors and textures—rich, creamy, spicy, and fresh all in one bowl. Whether you’re cooking a weeknight dinner or looking to impress at a weekend gathering, this dish delivers every time. Give it a try and enjoy the joyful cooking experience and delicious results with every bite.
Print
Salmon Coconut Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Description
This Salmon Coconut Curry is a flavorful and creamy dish combining tender salmon with a rich Thai red curry coconut sauce. Cooked in a skillet, it features fresh vegetables like broccolini and carrots, enhanced with aromatic herbs such as basil and cilantro for a vibrant, satisfying meal ready in just 35 minutes.
Ingredients
Seafood
- 1 pound fresh salmon
- Salt & pepper (to taste)
Cooking Fats
- 1 tablespoon olive oil
- 1 tablespoon butter
Aromatics & Vegetables
- 1/2 medium onion, chopped
- 2 cloves garlic, minced
- 1/2 cup matchstick cut carrots
- 1 heaping cup chopped broccolini
Sauces and Pastes
- 2 heaping tablespoons Thai red curry paste
- 1/2 teaspoon fish sauce (optional but recommended)
- 1 (13.5 ounce) can full-fat coconut milk
Seasonings & Herbs
- 1/2 teaspoon brown sugar
- 1 teaspoon lime juice
- 2 tablespoons torn or chopped fresh basil
- 2 tablespoons chopped fresh cilantro
Instructions
- Prepare the salmon: Cut the salmon into four equal pieces. Pat both sides dry with paper towels and season generously with salt and pepper to enhance flavor and help form a nice crust during cooking.
- Heat the skillet: Add olive oil and butter to a skillet over medium-high heat. Allow the skillet sufficient time to heat up fully so the salmon will sear properly without sticking.
- Cook the salmon: Place the salmon pieces skin-side down in the skillet and cook for 5 minutes. Flip the pieces carefully and cook for an additional 2-3 minutes until the salmon is almost fully cooked. If the fish sticks to the pan, wait a bit longer until it releases naturally to avoid tearing.
- Remove salmon: Transfer the salmon to a plate. If you prefer not to eat the skin, gently slide it off before proceeding.
- Prepare for sauce: Spoon out excess oil from the skillet, leaving about one tablespoon behind to sauté the aromatics.
- Sauté aromatics: Add the chopped onion to the skillet and sauté for about 3 minutes until lightly browned. Stir in minced garlic and Thai red curry paste and cook together for 1 minute to release their aromas and develop flavor.
- Add liquids and vegetables: Pour in fish sauce (if using), coconut milk, and sprinkle in brown sugar. Stir to combine, then add the matchstick carrots and chopped broccolini. Let the mixture simmer gently for about 5 minutes or until the vegetables are tender but still crisp.
- Finish the curry: Stir in lime juice for brightness, then return the salmon pieces to the skillet. Warm through for a couple of minutes, tasting and adjusting seasoning with additional salt and pepper if necessary. Finally, sprinkle with fresh torn basil and chopped cilantro before serving immediately.
Notes
- Fish sauce is optional but adds a depth of umami typical to Thai curries.
- Do not force the salmon off the pan if it sticks; letting it release naturally prevents breakage.
- You can substitute broccolini with broccoli or green beans if unavailable.
- Adjust the curry paste quantity to control the heat level according to your preference.