Spicy Peanut Salmon Cucumber Salad
This Spicy Peanut Salmon Cucumber Salad came together on a chaotic Tuesday when I had a salmon fillet, a fridge full of vegetables, and exactly zero desire to cook a heavy meal.
One bold, creamy peanut dressing later, I had something that felt restaurant-worthy — crisp cucumbers, flaky salmon, crunchy peanuts, and that irresistible sriracha kick. Have you ever made a salad and immediately wanted to text everyone you know about it?
Honestly, this one is that salad. It has become my go-to for Fourth of July cookouts, potluck season, and weeknight dinners when I want something vibrant and satisfying without much fuss.
Table of Contents
Ingredients For Spicy Peanut Salmon Cucumber Salad

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Protein | Salmon fillets | 1 lb | Skin-on or skinless both work; canned salmon is a quick swap |
| Salad Base | Cucumbers, sliced | 2 large | English cucumbers preferred for fewer seeds |
| Salad Base | Shredded carrots | 1 cup | Pre-shredded bag saves time |
| Salad Base | Red bell pepper, thinly sliced | 1/2 | Yellow or orange also work great |
| Salad Base | Green onions, sliced | 1/4 cup | Use the green and white parts |
| Herbs | Fresh cilantro, chopped | 1/4 cup | Sub fresh mint or Thai basil if you dislike cilantro |
| Topping | Chopped peanuts | 2 tbsp | Roasted and salted for best flavor; cashews work too |
| Dressing | Creamy peanut butter | 3 tbsp | Natural or conventional both work |
| Dressing | Soy sauce | 1 tbsp | Use tamari for gluten-free |
| Dressing | Lime juice | 1 tbsp | Freshly squeezed is best |
| Dressing | Honey | 1 tbsp | Maple syrup for vegan version |
| Dressing | Sriracha | 1 tsp | Add more for extra heat, omit for mild |
| Dressing | Sesame oil | 1 tsp | Toasted sesame oil adds the deepest flavor |
| Dressing | Garlic, minced | 1 clove | 1/4 tsp garlic powder in a pinch |
| Dressing | Warm water | 1-2 tbsp | Add gradually to reach pourable consistency |
Instructions For Spicy Peanut Salmon Cucumber Salad
Season your salmon lightly with salt and pepper on both sides. Bake at 400°F (200°C) for 12 to 15 minutes until the flesh turns from translucent to a soft, peachy-pink and flakes easily with a fork. Let it rest for 5 minutes before handling.
While the salmon cools, add the sliced cucumbers, shredded carrots, bell pepper, green onions, and cilantro to a large bowl. The colors alone — deep orange, crimson red, bright green — look like a painting. Give everything a gentle toss to mix.
In a small bowl, whisk together the peanut butter, soy sauce, lime juice, honey, sriracha, sesame oil, and minced garlic. Add warm water one tablespoon at a time until the dressing is smooth and pourable, like a silky ribbon rather than a thick paste.
Use a fork or your fingers to gently flake the cooled salmon into generous chunks — think rustic, not shredded. In my testing, I found that keeping the pieces a little larger gives the salad more substance and prevents the fish from disappearing into the vegetables.
Add the flaked salmon to the vegetable bowl. Drizzle the spicy peanut dressing over everything and toss gently so the salmon stays in nice pieces. You want every cucumber slice coated and glistening.
Scatter the chopped peanuts across the top right before serving for that satisfying crunch. Serve immediately for the best texture, or see the storage section below if you’re prepping ahead.

Substitutions and Variations
Make It Vegan
Swap the salmon for crispy baked tofu or edamame for a plant-based high protein salad that still delivers serious staying power. Replace honey with maple syrup in the dressing — it blends in perfectly.
Make It Gluten-Free
Use tamari instead of soy sauce and double-check your sriracha label. Everything else in this spicy peanut salad is naturally gluten-free, so it is an easy swap with no flavor sacrifice.
Boost the Protein
After making this dozens of times, I love adding a handful of shelled edamame alongside the salmon for extra plant protein. Shrimp also works beautifully — just pan-sear for 2 minutes per side.
Adjust the Heat
Start with half a teaspoon of sriracha if you are heat-sensitive, especially when serving kids. For true heat lovers, a drizzle of chili crisp on top takes this salmon cucumber salad somewhere spectacular.
Pair this with a lighter side like this creamy cucumber ditalini salad for a refreshing spread at your next gathering.
Expert Tips and Troubleshooting
Pat the Cucumbers Dry
Cucumbers release water quickly, especially once dressed. After slicing, lay them on a paper towel and pat dry. This one step prevents a watery, diluted dressing and keeps your spicy peanut salad crisp longer.
Do Not Overdress
In my testing, I found that starting with two-thirds of the dressing and tossing first works best. You can always add more, but a swimming salad loses its crunch fast. Leftover dressing keeps well in the fridge for a week.
Rest the Salmon First
Adding hot salmon straight to the vegetables wilts everything immediately. Even a 5-minute cool-down makes a real difference. For even faster prep, the FDA’s seafood safety guidelines remind us that salmon should reach 145°F internally — use a quick thermometer check if you are unsure.
Dress Right Before Serving
The peanut dressing is thick enough that it does not immediately make things soggy, but for the absolute best texture, dress just before serving. If meal prepping, keep the dressing in a separate jar and toss at the table.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Assembled dressed salad | Airtight container in refrigerator | Up to 1 day |
| Undressed vegetables + salmon | Airtight container in refrigerator | Up to 2 days |
| Spicy peanut dressing | Sealed jar in refrigerator | Up to 1 week |
| Baked salmon (alone) | Airtight container in refrigerator | Up to 3 days |
For meal prep, bake the salmon and make the dressing on Sunday. Store the sliced vegetables separately. When ready to eat, assemble and dress — lunch is ready in under 3 minutes. This approach keeps the cucumbers crisp and the salmon fresh all week.
The dressing actually tastes even better after a day in the fridge as the garlic and sesame deepen. Shake well before using since natural peanut butter can separate slightly when chilled.
Serving Suggestions

This high protein salad is a complete meal on its own, but it also shines alongside brown rice or rice noodles for extra substance. Serve with a simple side of miso soup and you have a full, satisfying dinner.
For entertaining, pair this salmon cucumber salad with a bright and tangy tomato basil vinaigrette salad and a platter of summer fruits. It is a crowd-pleaser that feels fresh and impressive without a lot of work.
FAQs About Spicy Peanut Salmon Cucumber Salad
Do salmon and cucumber go together?
Yes, salmon and cucumber are a classic pairing. The cool, crisp cucumber balances the rich, savory salmon beautifully. In this salad, they work together with the bold peanut dressing to create a well-rounded dish.
Does peanut sauce go with salmon?
Absolutely. Peanut sauce is one of the best sauces for salmon because its creaminess complements the fatty richness of the fish without overpowering it. The lime juice and sriracha in this dressing add brightness and heat that make the combination especially good.
Can I make this spicy peanut salmon salad ahead of time?
Yes, with a little planning. Bake the salmon and make the dressing up to 3 days ahead. Slice the vegetables the day before. Store everything separately and toss together right before serving for the best texture.
Is there a viral cucumber salad with peanut butter?
Yes, peanut-dressed cucumber salads have had major moments on social media, often featuring thinly sliced cucumbers tossed in a spicy peanut sauce. This recipe takes that idea further by adding baked salmon for a complete high protein salad.
Which vegetables pair best with salmon?
Cucumbers, carrots, bell peppers, and green onions are all excellent with salmon. They provide crunch and freshness that contrast the rich fish without competing with its flavor. Avocado, edamame, and snap peas are also wonderful additions.
Final Thoughts
This Spicy Peanut Salmon Cucumber Salad checks every box — it is fast, colorful, loaded with protein, and genuinely exciting to eat. The creamy, zippy dressing ties it all together in the best possible way.
Well, if you make it, I would love to hear how it turned out. Leave a comment below and let me know if you added your own spin, or save this to Pinterest so you can find it again when summer calls for something fresh and bold.
And if you are in the mood for another elegant no-cook salad, my white nectarine basil caprese salad is a beautiful next recipe to try.

Spicy Peanut Salmon Cucumber Salad
Equipment
- Baking sheet
- Large mixing bowl
- Small mixing bowl
- Whisk
- Fork
Ingredients
Protein
- 1 lb Salmon fillets Skin-on or skinless both work; canned salmon is a quick swap
Salad Base
- 2 large Cucumbers, sliced English cucumbers preferred for fewer seeds
- 1 cup Shredded carrots Pre-shredded bag saves time
- ½ Red bell pepper, thinly sliced Yellow or orange also work great
- ¼ cup Green onions, sliced Use the green and white parts
Herbs
- ¼ cup Fresh cilantro, chopped Sub fresh mint or Thai basil if you dislike cilantro
Topping
- 2 tbsp Chopped peanuts Roasted and salted for best flavor; cashews work too
Dressing
- 3 tbsp Creamy peanut butter Natural or conventional both work
- 1 tbsp Soy sauce Use tamari for gluten-free
- 1 tbsp Lime juice Freshly squeezed is best
- 1 tbsp Honey Maple syrup for vegan version
- 1 tsp Sriracha Add more for extra heat, omit for mild
- 1 tsp Sesame oil Toasted sesame oil adds the deepest flavor
- 1 clove Garlic, minced 1/4 tsp garlic powder in a pinch
- 1-2 tbsp Warm water Add gradually to reach pourable consistency
Instructions
- Season the salmon with salt and pepper. Bake at 400°F (200°C) for 12 to 15 minutes until flaky and fully cooked. Let rest for 5 minutes.
- Combine the cucumbers, shredded carrots, bell pepper, green onions, and cilantro in a large bowl and toss gently.
- Whisk together the peanut butter, soy sauce, lime juice, honey, sriracha, sesame oil, garlic, and warm water until smooth and pourable.
- Flake the cooled salmon into large chunks using a fork or your fingers.
- Add the salmon to the vegetable mixture. Drizzle with the spicy peanut dressing and toss gently to coat.
- Sprinkle chopped peanuts over the top and serve immediately.
