This post may contain affiliate links. Please see our disclosure policy.
Stonefruit Steamed Salmon Curry – inspired by my short time working on the line at AL’s Place, this steamed salmon curry is a tad sweet, so easy, and absolutely delicious.

Chef Tips
- Shake the coconut milk – Always shake the can before using to get a smooth, even texture.
- Layer carefully – Keep the salmon mostly in a single layer so it cooks evenly. Avoid stacking pieces too much.
- Don’t skip the parchment – Parchment traps steam inside the pot, helping to gently cook the fish and veggies while keeping everything tender. Add 1/2 cup of water under the parchment to prevent scorching.
- Use ripe nectarines – Ripe but firm nectarines add the best sweet bite without falling apart during cooking.
- Check doneness – The salmon should flake easily with a fork or register about 135°F for perfect, moist results.
- Make this in small batches of just 2-4 portions.
Ingredient notes
- Salmon (12 oz) – Use center-cut fillets if possible for even cooking. Cut into smaller pieces to cook evenly with the vegetables.
- Coconut Milk (½ can) – Shake the can well before using so you get a smooth, liquid consistency. Full-fat coconut milk works best here.
- Red Curry Paste (2 tbsp) – Brings warmth and depth without overpowering the dish.
- Nectarines (2) – Diced small. They add natural sweetness that pairs really nicely with the savory flavors.
- Shallot (1) – Thinly sliced for a mild onion flavor.
- Broccoli (½ lb) – Cut into small florets to cook quickly.
- Garlic (1 clove) – Lightly smashed to release its flavor.
- Neutral Oil (1 tbsp) – Avocado, grapeseed, or canola oil work well.
- Soy Sauce (2 tbsp) – Adds saltiness and umami to balance the curry.
- Cilantro (¼ cup, chopped) – Stirred in for a fresh, herbal finish.
- Kosher Salt + Black Pepper – Essential for seasoning the fish and vegetables.
instructions
prep the vegetables and salmon
- Slice the shallot, chop the broccoli into florets, and lightly smash the garlic.
- Add the vegetables to a large mixing bowl. Top with the salmon pieces.
- Add the kosher salt, black pepper, red curry paste, neutral oil, soy sauce, and cilantro.
- Gently mix everything together, spreading the curry paste over the salmon as you mix. It doesn’t need to be perfectly coated.
assemble the pot
- Add ½ cup of water to the bottom of a medium pot.
- Line the pot with two overlapping sheets of parchment paper.
- Add a layer of the vegetables, then spread the salmon evenly on top.
- Add the remaining vegetables and broccoli over the salmon.
- Pour the coconut milk inside the parchment paper over the mixture.
cook
- Cover the pot and cook over medium-high heat for 10 minutes, or until the salmon reaches an internal temperature of 135°F.
- Serve immediately with extra cilantro if desired.
FAQ
Can I substitute the nectarines?
Yes! Peaches, plums, or even mango would also work beautifully.
What if I don’t have parchment paper?
You can still cook everything directly in the pot, but the texture may be slightly different, and you’ll need to watch more closely to avoid scorching.
Can I use another fish?
Yes—cod, halibut, or even shrimp would work. Adjust cooking times as needed based on the protein.
Is this dish spicy?
It’s mildly spicy from the curry paste. You can use less curry paste if you prefer a softer flavor.
How do I store leftovers?
Store in an airtight container in the fridge for up to 2 days. Gently reheat on the stovetop over low heat.
Video Tutorial:
Recipe:
PrintStonefruit Steamed Salmon Curry
- Total Time: 30 minutes
- Yield: 2 1x
Description
This coconut curry salmon is light, fresh, and packed with bold flavor. The juicy nectarines add a surprising pop of sweetness that balances the richness of the coconut milk and the savory red curry. Everything gently steams together in one pot for a simple, feel-good meal that’s ready in about 20 minutes.
Ingredients
- 12 ounces salmon
- 1/2 can (14 ounces) coconut milk (shake before using to get a liquid consistency)
- 2 tablespoons red curry paste
- 2 nectarines (diced)
- 1 shallot (sliced)
- 1/2 lb broccoli
- 1 clove garlic (smashed)
- 1 tablespoon neutral oil
- 2 tablespoons soy sauce
- 1/4 cup cilantro (chopped)
- 1 teaspoon kosher salt
- Black pepper
Instructions
- Prep the Vegetables Slice the shallot, broccoli, and garlic. Add the vegetables to a mixing bowl, then top with pieces of salmon. Add the salt, black pepper, curry paste, oil, soy sauce, and cilantro to the bowl, and mix well. Spread the curry paste on the salmon, but it doesn’t need to be perfect.
- To a pot, add 1/2 cup of water. Then, line the pot with 2 sheets of parchment paper. Add a layer of the vegetables, then spread the fish in one even layer on the greens. Top with remaining vegetables and broccoli, then pour the coconut milk into the mixture, all inside the parchment paper.
- Cook Cook for 10 minutes on medium high heat, or until the fish reaches 135F. Enjoy!
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: quick and easy
- Method: stovetop
- Cuisine: asian