If there’s one dish that consistently hits the sweet spot between healthy and satisfying, it’s this Sensational Peanut Salmon. Rich in omega-3s, packed with protein, and layered with deep, nutty spice – it’s one of those meals that feels indulgent but ticks every nutritional box. This recipe brings together crispy pan-seared salmon with a luscious, a stunning peanut sauce inspired by flavours from across Southeast Asia. It’s bold, it’s vibrant, and it comes together in under 30 minutes – making it perfect for weeknights or entertaining.
Salmon itself is a powerhouse ingredient, loaded with heart-healthy fats and anti-inflammatory properties, and when paired with simple sauce made with ingredients like fish sauce and wholesome peanut butter , the result is a dish that’s as good for your body as it is for your tastebuds. This has quickly become a go-to sauce – flavourful enough to impress, easy enough to repeat.
A Global Love Affair with Peanut Sauce
Peanut-based sauces have a fascinating history that winds through West Africa, Southeast Asia, and into modern kitchens around the world. In West Africa, groundnut stews have long been a staple, rich with crushed peanuts, spices, and slow-cooked meats. Across Southeast Asia, particularly in Indonesia and Thailand, peanut sauces are often served as dips, marinades, or salad dressings – think satay, gado-gado, or fresh spring rolls.
As global palates have shifted toward bold, spicy, and nutty flavours, peanut sauces have evolved to reflect fusion styles. Korean-inspired versions bring in fermented chilli pastes like gochujang, while Western variations (like this one) might add coconut milk, tamari, or maple syrup for depth. The possibilities are endless – and that’s part of what makes peanut sauces so universally loved.
“Peanut sauce is the passport to the world’s table – nutty, sweet, spicy, savoury. It’s flavour diplomacy.”
David Chang, chef and founder of Momofuku

Why You’ll Make This on Repeat
This dish checks all the boxes: it’s quick, satisfying, and incredibly versatile. The peanut sauce is the real hero – you’ll find yourself spooning it over rice bowls, noodles, grilled veg, or even using it as a salad dressing. It’s also a brilliant meal-prep option. The salmon stays juicy, the sauce keeps well, and the whole thing reheats beautifully.
Plus, you can easily adjust the heat, sweetness, or saltiness to match your preferences. Once you’ve made this a few times, it’ll become second nature – and possibly your new weeknight obsession.
Also Read: Spicy peanut brocollini
Substitutions for Peanut Butter
Whether you’re out of peanut butter, can’t face another peanut sauce or just want to switch things up, you can happily use any of these alternatives for a super tasty result.
- Almond butter – A slightly sweeter, milder option that pairs well with Korean spices.
- Cashew butter – Smooth, creamy, and with a subtle sweetness, it creates a luxurious sauce.
- Tahini – For a sesame-forward flavour that complements the toasted sesame oil.
- Sunflower seed butter – Nut-free but rich and creamy, great for allergies.
- Sesame paste (Chinese or Japanese) – rich and roasty; changes the flavour profile, but deeply delicious.

Best Vegetables for Salmon Peanut Bowls
There’s just something about a colourful satay bowl that feels so good – like you’re doing something kind for your body without missing out on flavour. Loaded with crunchy veggies, good fats, and protein like salmon or tofu, these bowls are a delicious way to eat more of the things that keep you feeling energised and satisfied. They’re fresh, vibrant, and full of feel-good ingredients that make healthy eating something to actually look forward to.
Here are 10 veggies we love for adding crunch, freshness, and a pop of colour to balance out that rich, spicy sauce:
- Cucumber – Cool, crisp, and hydrating; great sliced thin or julienned.
- Carrot – Adds sweetness and crunch; shred, spiralise, or steam.
- Red cabbage – Vibrant and crunchy; slice thinly for slaw-like texture.
- Snow peas or sugar snap peas – Fresh and slightly sweet; leave whole or slice diagonally.
- Baby spinach – Mild and tender; wilts slightly under warm salmon and sauce.
- Zucchini – Great raw or lightly sautéed; try it ribboned or spiralised.
- Bean sprouts – Light and crunchy; excellent for texture contrast.
- Broccolini or broccoli – Lightly steamed or roasted for an earthy balance.
- Cauliflower – Lightly steamed or roasted like its greener sibling.
- Edamame – Adds protein and a buttery texture; shelled for convenience.
And just in case you’re not sure how to mix and match, here’s some of our favourite combinations to get your started
👉 Flavour Combo Ideas (Raw-focused Bowls):
- “Thai Crunch” Bowl: shredded chicken, red cabbage, carrot, cucumber, bean sprouts, coriander and extra lime.
- “Fresh & Light” Bowl: Salmon, baby spinach, radish, cucumber, mint, and crushed peanuts with brown rice
- “Rainbow Slaw” Bowl: Fried tofu, Shredded carrot, red cabbage, radish, and coriander with a drizzle of lime juice and extra sauce
👉 Flavour Combo Ideas (Warm Bowl Options):
- “Spicy Comfort” Bowl: Shredded chicken, steamed broccolini, edamame, sautéed zucchini, and jasmine rice
- “Miso & Heat” Bowl: Grilled salmon, roasted broccoli, snow peas, and pickled ginger over soba noodles cooked in a miso broth.
- “Fusion Power” Bowl: Warm edamame, sautéed zucchini, raw spinach, and chilli oil drizzle
Loving peanut sauce and fresh veg? Try our rocking rice paper rolls with peanut sauce
Salmon Substitutions (Including Veg-Friendly Options)
If not into salmon or want to switch things up, try one of these for a tasty substitutes or full power protein hits.
Barramundi – Another fatty white fish with a lovely, buttery flake and a mild flavour that pairs beautifully with bold sauces like spicy peanut. It cooks quickly and holds its shape well when pan-seared, grilled, or oven-baked. A great local option in Australia for those looking to switch up their salmon routine.
Tofu (firm or extra-firm) – A versatile plant-based protein that takes on flavours beautifully. Press it first to remove excess moisture, then marinate in a little tamari, lime, and sesame oil before pan-searing or air-frying. You’ll get golden, crispy edges and a tender interior – the perfect canvas for a generous drizzle of peanut sauce.
Chicken thigh fillets – Juicy, tender, and full of flavour thanks to their slightly higher fat content. They’re more forgiving than breast meat when cooked and stay moist even after searing or grilling. Slice into strips or serve whole over your bowl for a satisfying, high-protein swap.
Tempeh – A fermented soy product with a firm, nutty texture and a slightly earthy flavour. It’s packed with plant-based protein and gut-friendly probiotics. Slice thin and pan-fry until golden, or steam first to mellow its flavour before marinating. It soaks up the spicy peanut sauce like a dream.
Eggplant – Thick slices of eggplant roasted until caramelised and tender offer a rich, almost meaty texture that works beautifully as a vegetarian centrepiece. Brush with a little oil and tamari, roast until golden, and finish with a spoonful of sauce – it’s hearty, satisfying, and soaks up flavour like a sponge.
Top Tips for Cooking Salmon
Mastering salmon is easier than it looks – these simple tips make all the difference between dry and delicious.
🧻 Pat it dry
Why: Moisture is the enemy of crispness.
Use a paper towel to gently blot the salmon before cooking. Dry skin = crisp, golden finish. This little step helps prevent steaming and gives you that satisfying sear.
🔥 Hot pan, skin-side down
Why: Crisp skin needs consistent heat and patience.
Heat your pan first, then add oil, and place the salmon skin-side down. Leave it undisturbed for 3–4 minutes so the skin gets beautifully crisp without tearing or sticking.
⏲ Don’t overcook
Why: Salmon keeps cooking after it’s off the heat.
Aim for medium or just-cooked in the centre – it should still look slightly translucent. Overcooking leads to dryness, but gentle cooking keeps it buttery and tender.
🍽 Use a fish spatula
Why: The right tool protects the fish.
A thin, flexible fish spatula slides easily under delicate fillets without breaking them apart – especially useful for skin-on pieces that might stick if handled too roughly.
Enhancing the Recipe: A Few Secrets
This dish is all about simple ingredients working hard — each one brings something essential to the table. From the nutty richness of peanut butter to the umami kick of gochujang and the fresh crunch of broccolini, every element earns its place.

Salmon: Look for sustainably sourced salmon – wild-caught is flavourful and rich in nutrients, but responsibly farmed varieties are also great. Choose fillets with bright, moist flesh and minimal smell. Fresh or frozen both work.
Fish sauce: Rich in umami and deeply savoury, fish sauce adds incredible depth — but if you’re vegetarian, tamari makes a great substitute. Personally, I’m a big fan and always try to keep it in. Just go easy with it — a little goes a long way, and too much can quickly overpower the dish.
Ginger: I’ve made this sauce without and it’s pretty decent but it’s definitely better with a little fresh ginger spice in it if you can remember to add it to your shopping basket!
Top tip: Ginger can be stored in zip lock bags and frozen so you always have some on hand.
Peanut butter: Use smooth, unsweetened varieties for best results. Natural peanut butter (where peanuts are the only ingredient) is ideal. If your nut butter is too thick, loosen it with a splash of warm water or lime juice. You can also pick up a jar of our spicy Rayu peanut butter on one of our market stall if you really want to give your sauce a little something something extra too.
Lime juice:I almost always have fresh limes on hand, so I rarely need a substitute — but when I do run out (or they’re drier than a dessert sponge for some reason), I’m not above reaching for the store-bought squeeze bottle. It does the trick! For an extra citrusy punch, try adding lime zest or chopped kaffir lime leaves too.

Peanut salmon bowls
Equipment
- 1 frying pan
- 1 mixing bowl
Ingredients
For the sauce
- 4 tbsp smooth peanut butter (or rayu spiced peanut butter)
- 4 tbsp coconut cream
- 4 tsp fish sauce (or tamari / soy sauce)
- 2 tbsp sweet chilli sauce
- 4 tbsp lime juice (or juice of 2 small limes )
- 10 grams fresh ginger (minced)
- 1 whole spring onion (finely chopped)
- 4 tbsp water
For the bowls
- 2 medium salmon fillets
- 150 grams broccolini (or veg of choice)
- 500 grams cooked rice
Instructions
- Pat dry salmon and season – fry on a medium hot pan for around 12 min or until cooked through flipping half way through the cook.
- Prepare vegetables as you prefer ie. Steaming, boiling, sautéing or roasting for your broccolini.
- Mix sauce ingredients together. If still too thick add a little extra warm water. Don't be afraid to adjust the ingredients to suit your taste eg. more sweet chilli for sweetness, more fish sauce for saltiness etc.
- Serve warm rice with salmon, vegetables and sauce. Top with a generous dose of Rocking Rayu.
Notes
Did you make this recipe
Fantastic! I’d love to hear how it turned out for you. Was it a delightful dinner time side kick a new favourite meal? Share your creations by tagging @thetastyspoonful on Instagram and using the hashtag #thetastyspoonful so we can see what you’re cooking up.
Craving more fusion flavours? Try these next:
- Rocking Rice Paper Rolls with Peanut Rayu Sauce
Fresh, crisp rice paper rolls paired with a spicy, nutty peanut rayu sauce — a perfect light meal or snack. - Cheat’s Dan Dan Noodles
A quick and flavour-packed noodle dish with a rich, spicy, nutty sauce ready in under 30 minutes. - Incredible 5-Minute Asian Cucumber Salad
A refreshing, tangy salad that balances out bold dishes with a cool, crisp crunch. - Warm Tofu and Broccoli Rice Bowls
A nourishing bowl of tender tofu, crisp broccoli, and savoury sauce — comforting and satisfying.
Want more? Follow along on Instagram to stay in the loop or come say hi at a farmers market near you soon — we’d love to meet you!
