Let me tell you about the day I discovered this Salmon with Coconut Broccoli. I was staring at my fridge, completely uninspired, with a piece of salmon and a head of broccoli staring back at me. I wanted something quick, something different, and something that didn’t require a sink full of dishes. Then I spotted the can of coconut milk in my pantry and had a lightbulb moment.
This recipe is proof that the simplest ingredients can create the most amazing meals. We’re talking flaky, smoky hot-smoked salmon nestled on a bed of tender broccoli that’s been simmered in the most luxurious coconut milk broth. The ginger adds a warm, aromatic kick that ties everything together beautifully.
The best part? It takes just 15 minutes from start to finish. One pan, minimal cleanup, and flavors that’ll transport you straight to a tropical paradise. Whether you’re cooking for yourself, impressing a date, or just want something healthy and delicious without the fuss, this one’s a winner.
Let’s get cooking!
Try my Chopped Salmon Salad recipe.
Why You’ll Love This Recipe
- Ready in 15 minutes: Faster than ordering takeout and way more satisfying.
- One-pan wonder: Minimal dishes, maximum flavor. My kind of cooking.
- Incredibly flavorful: Coconut milk, ginger, and salmon create a dreamy combination.
- Healthy and nourishing: Packed with omega-3s, vitamins, and healthy fats.
- Restaurant-quality at home: Looks and tastes like something from a fancy bistro.
- Simple ingredients: Nothing fancy just quality ingredients doing their thing.
- Gluten-free and dairy-free: Naturally fits many dietary needs.
- Perfect for weeknights: Quick enough for busy evenings but special enough for company.
Try my Salmon Teriyaki with Green Beans and Sweet Corn Rice recipe.
What You’ll Need to Make
For the Coconut Broccoli:
- 6.8 fl oz. (200ml) full-fat canned coconut milk the good stuff, not light
- 0.35 oz. (10g) fresh ginger, thinly sliced
- 1 head broccoli (about 10 oz / 280g), cut into florets
For the Salmon and Topping:
- 8.8 oz. (250g) hot-smoked salmon flaky and ready to eat
- 1 tbsp. sliced green onions
Also:
- Salt and pepper to taste
Equipment:
- A large skillet or shallow pan
- A sharp knife and cutting board
- A spoon for stirring
Try my Salmon, Rice and Tomato Tray Bake recipe.
What You’ll Need to Do
Alright, let’s make some magic happen! This one’s so simple, you’ll have dinner on the table before you know it.
Prep time: 5 minutes | Cook time: 10 minutes | Total time: 15 minutes Serving: 2 | Calories: ~410 per serving | Protein: ~32g per serving

Step 1: Grab your skillet and pour in that gorgeous full-fat coconut milk. Add your thinly sliced fresh ginger don’t be shy with it, the ginger adds so much warmth and flavor. Season with a good pinch of salt and a crack of black pepper.
Step 2: Now, add your broccoli florets to the pan. Make sure they’re nestled in the coconut milk so they can absorb all that creamy goodness. Bring everything to a gentle simmer over medium heat.
Step 3: Let it cook for about 6 minutes, stirring occasionally, until the broccoli is just tender. You want it to be bright green and easily pierced with a fork but still have a little bite not mushy. The coconut milk will reduce slightly and become even more flavorful.
Step 4: While the broccoli simmers, flake your hot-smoked salmon into big, beautiful chunks. Hot-smoked salmon is already cooked and perfectly flaky, so no cooking needed just break it apart gently.
Step 5: Once the broccoli is perfectly tender, turn off the heat. Divide the coconut broccoli between two bowls and top generously with that gorgeous flaked salmon.
Step 6: Sprinkle with sliced green onions and serve immediately. The green onions add a fresh, crisp pop of flavor that cuts through the richness of the coconut.
Step 7: Dig in and prepare to be amazed!
Try my Salmon, Rice and Tomato Tray Bake recipe.
Easy Ingredient Swaps
- Hot-smoked salmon → Cold-smoked salmon, grilled salmon, or trout: Any smoked or cooked fish works.
- Coconut milk → Coconut cream or heavy cream + coconut extract: For extra richness or a dairy alternative.
- Broccoli → Broccolini, cauliflower, or green beans: All work beautifully.
- Ginger → Galangal or lemongrass: Both add lovely aromatic notes.
- Green onions → Chives, cilantro, or parsley: Any fresh herb works for garnish.
- Full-fat coconut milk → Light coconut milk: For a lighter version.
Try my Citrus Honey Glazed Salmon and Pineapple Rice recipe.
Some Twist and Tweak Ideas
- Add some heat: Stir in a sliced chili or a pinch of red pepper flakes.
- Garlic lover: Add a couple of minced garlic cloves with the ginger.
- Citrus kick: Squeeze fresh lime juice over the top before serving.
- Extra veggies: Add mushrooms, bok choy, or snap peas to the coconut broth.
- Make it a curry: Add curry powder or paste for a coconut curry vibe.
- Serve over rice: The coconut broth is begging to be soaked up by rice or noodles.
- Nutty finish: Sprinkle with toasted coconut flakes or crushed peanuts.
Try my Wholesome Salmon Quinoa Zoodles recipe.
Some Helpful Tips
- Don’t overcook the broccoli: 6 minutes is usually perfect. You want it tender but still bright green and slightly crisp.
- Use full-fat coconut milk: The richness is what makes this dish special. Light coconut milk won’t give you the same luxurious texture.
- Fresh ginger matters: Thinly sliced fresh ginger infuses the coconut milk with warm, aromatic flavor. Don’t skip it!
- Flake the salmon gently: Hot-smoked salmon is delicate. Flake it into large chunks rather than shredding it into tiny pieces.
- Taste and season: Coconut milk can be bland without proper seasoning. Don’t be afraid to add salt and pepper.
Try my Miso Salmon Zoodles recipe.
Some Budget-Friendly Tips
- Use frozen broccoli: It’s cheaper and works just as well just add an extra minute or two to the cooking time.
- Buy canned coconut milk in bulk: It’s shelf-stable and cheaper when bought in packs.
- Use leftover salmon: Any cooked salmon works great for using up leftovers.
- Make it stretch: Serve over rice to make the meal go further.
- Buy frozen salmon: Frozen hot-smoked salmon can be cheaper and is just as delicious.
Try my Salmon Couscous Salad recipe.
Some Serving Ideas

- Light dinner: Serve as-is for a healthy, satisfying meal.
- Over rice: Serve over jasmine or brown rice to soak up that delicious coconut broth.
- With noodles: Toss with rice noodles for a more substantial meal.
- Soup style: Add extra coconut milk and serve as a light soup.
- Lunch option: Pack in a container for a delicious lunch the next day.
- Impress guests: Serve in shallow bowls with lime wedges and fresh herbs.
Some Storage and Reheating Tips
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Freeze without the salmon for up to 3 months add fresh salmon when reheating.
- Reheating: Warm gently on the stovetop over medium heat. The microwave works too but may make the broccoli softer.
- Keep salmon fresh: Store salmon separately from the broccoli if you want to keep it flaky.
- Add freshness: When reheating, add a squeeze of lime or fresh herbs to brighten it up.
Final Thoughts
There you have it Salmon with Coconut Broccoli that’s quick, healthy, and absolutely delicious. This recipe is proof that you don’t need complicated techniques or fancy ingredients to create something truly special. With just a handful of simple components, you can make a meal that feels restaurant-quality in just 15 minutes.
Whether you’re cooking for a busy weeknight, a special date, or just treating yourself to something nourishing, this dish delivers every single time. It’s creamy, satisfying, and packed with flavors that’ll transport you to a tropical paradise.
Give it a shot, play around with the add-ins, and make it your own. Your taste buds will thank you!
Loved this recipe? Share it with your fellow seafood lovers and subscribe to my newsletter for more quick and delicious recipes delivered straight to your inbox!
Enjoying the free content?
If my recipes, meal plans, or cooking tips have helped you, consider buying me a coffee. Your support helps cover recipe testing, website costs, photography, and the time it takes to create new free content every week.
☕ Buy Danny a CoffeeEvery coffee helps keep new recipes and meal plans coming. Thank you for your support!
Salmon with Coconut Broccoli: The 15-Minute Dinner That Feels Like a Tropical Getaway
This salmon with coconut broccoli is my 15-minute dinner hero! Creamy coconut, tender broccoli, and flaky salmon so simple and delicious! 🥥🐟
Ingredients
Instructions
-
Place a large skillet or shallow pan over medium heat. Pour the full-fat coconut milk into the pan and add the thinly sliced fresh ginger. Season with salt and freshly ground black pepper to taste.
-
Add the broccoli florets to the pan, ensuring they are partially submerged in the coconut milk. Bring the liquid to a gentle simmer.
-
Cook for approximately 6 minutes, stirring occasionally, until the broccoli is tender yet still bright green and retains a slight bite.
-
While the broccoli simmers, gently flake the hot-smoked salmon into large, chunky pieces, being careful not to break it into fine shreds.
-
Once the broccoli is cooked, remove the pan from heat. Divide the coconut broccoli between two serving bowls.
-
Top each portion with the flaked hot-smoked salmon and sprinkle with sliced green onions. Serve immediately.
Nutrition Facts
Servings 2
- Amount Per Serving
- Calories 366kcal
- % Daily Value *
- Total Fat 22g34%
- Total Carbohydrate 9g3%
- Protein 33g66%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Approximate Glycemic Index (GI): 20 (Very Low)
- Approximate Glycemic Load (GL) per serving: 4 (Very Low)
