Smashed cucumbers and sliced peaches sound like an odd pairing until you actually try them together. This Smashed Cucumber and Peach Salad is the salad that makes people pause mid-bite and ask what’s going on in the bowl crunchy, salt-cured cucumber chunks, juicy ripe peaches, toasted pine nuts, golden raisins, and fresh basil, all tossed in a sweet and spicy red wine vinaigrette that ties the whole thing together.

I started making this during peak summer peach season, looking for something other than another tomato cucumber salad. This one became the recipe I make on repeat from July through early September it works equally well as a quick lunch meal prep option or a genuinely impressive cookout side dish.
Why This Salad Belongs in Your Meal Prep and Cookout Rotation
The technique that makes this Healthy Vegan Salad different from a standard cucumber salad is the smashing. Smashing cucumbers instead of slicing them creates jagged, irregular surfaces that absorb dressing far more effectively than smooth, uniform slices ever could. Combined with a quick salt-curing step that pulls out excess moisture, you get cucumber chunks with genuinely concentrated flavor and crunch rather than the watery blandness you sometimes get from regular cucumber salad.
Add ripe peaches, toasted pine nuts, sweet golden raisins, and fresh basil, and you have a salad that hits sweet, salty, tangy, spicy, and herbal notes all at once. This works equally well portioned into meal prep containers for a quick weekday lunch or scaled up for a crowd at a summer cookout.
My Recipe At a Glance
| Detail | Info |
| Prep Time | 25 minutes (includes 15-minute cucumber rest) |
| Cook Time | 5 minutes (toasting pine nuts) |
| Total Time | 30 minutes |
| Servings | 4 people |
| Calories per Serving | 161 kcal |
| Course | Side Dish / Salad |
| Cuisine | Mediterranean-Inspired / Vegan |
Thirty minutes total, with the cucumber’s salt-resting time doing genuine work in the background. This recipe scales easily for a bigger cookout crowd just multiply every ingredient and smash a few more cucumbers.
Equipment You’ll Need For Healthy Vegan Salad

A practical, focused list:
- Heavy knife – for smashing the cucumbers. The wide, flat side of the blade does the actual smashing work, similar to how you’d crush a garlic clove before peeling it.
- Colander– for draining the salted cucumbers and letting excess moisture escape.
- Bowl – to place underneath the colander, catching the liquid the cucumbers release during their salt rest.
- Dry skillet – for toasting the pine nuts over medium-low heat.
- Small mixing bowl or mason jar – for combining the vinaigrette ingredients.
- Whisk or fork – if using a bowl rather than shaking a jar.
- Large serving bowl – for combining the cucumbers, peaches, and all the remaining ingredients with the dressing.
- Sharp knife – for slicing the peaches (right before serving, not earlier).
That covers the complete equipment list. A heavy knife and a colander handle the most important steps.
Ingredients (Serves 4)
Simple, fresh, and entirely plant-based:
For the Salad:
- 5–6 mini Persian cucumbers (or 1 large English cucumber) -Persian cucumbers have thin skin and minimal seeds, which makes them ideal for smashing. If using a large English cucumber, cut it into three segments first before smashing each piece.
- 2–3 ripe but firm peaches-sliced ripe enough to taste genuinely sweet, but firm enough to hold their shape when sliced. Overripe peaches turn mushy and bruise easily; underripe ones taste starchy and flat.
For the Sweet and Spicy Vinaigrette:
- 2 garlic cloves– crushed adds savory depth to balance the sweetness elsewhere in the dressing.
- ½ teaspoon red pepper flakes– plus more to taste this is where the “spicy” half of the vinaigrette comes from. Adjust up or down based on your own heat tolerance.
- 2 tablespoons red wine vinegar – the primary acid, with a slightly fruity sharpness that works beautifully against the sweet peaches.
- 1 teaspoon pure maple syrup – balances the vinegar’s acidity and the chili heat with a rounded sweetness.
- 2 tablespoons good-quality extra-virgin olive oil – use a flavorful oil here since it’s a meaningful component of a fairly simple dressing.
- Kosher salt and black pepper– to taste
For Topping:
- 2–3 tablespoons pine nuts – toasting transforms these from mild to genuinely rich and nutty.
- 2–3 tablespoons golden raisins – adds little pops of chewy sweetness that play beautifully against the spicy, tangy dressing.
- One handful of fresh basil leaves– slivered the herbal finish that ties everything together and adds a bright, aromatic note.
FYI on peach timing- Slice your peaches right before adding them to the salad, not earlier in your prep process. Sliced peaches bruise and brown faster than you’d expect, and they look (and taste) far better when cut close to serving time.
Step-by-Step Instructions For Healthy Vegan Salad

Four stages with some happening simultaneously. Thirty minutes total. Here’s exactly how to time it.
Stage 1 – Smash and Salt the Cucumbers
Using the back of a heavy knife, smash down on each cucumber with the widest part of the blade the same motion you’d use to crush a garlic clove before peeling it until the cucumber cracks open into a few rough pieces. If using a large English cucumber, cut it into three segments first, then smash each segment the same way.
Using your hands, tear the smashed cucumbers into rough chunks. Place the chunks in a colander, sprinkle with a bit of kosher salt, and set the colander over a bowl. Let the cucumbers rest for at least 15 minutes, up to an hour. This salt-resting step pulls excess moisture out of the cucumber, which concentrates flavor and prevents the finished salad from turning watery. Discard any liquid that collects in the bowl underneath.
Stage 2 -Toast the Pine Nuts (While Cucumbers Rest)
While the cucumbers rest, toast the pine nuts: add them to a dry skillet over medium-low heat and toss occasionally until golden brown, about 3–5 minutes. Watch them closely toward the end pine nuts go from perfectly toasted to burnt quickly. Remove from heat and set aside.
Stage 3 – Make the Vinaigrette (Also While Cucumbers Rest)
Crush the garlic cloves and add them to a bowl along with the red pepper flakes, red wine vinegar, and maple syrup. Whisk to combine, then stream in the olive oil while continuing to whisk, until the dressing comes together into a cohesive vinaigrette. Season to taste with salt and pepper.
Alternatively, add all the dressing ingredients to a jar, seal the lid, and shake vigorously until emulsified the faster, less hands-on method that works just as well.
Stage 4 – Combine and Serve
Add the drained cucumbers to your large serving bowl. Slice the peaches now (not earlier) and add them to the bowl alongside the cucumbers. Pour the vinaigrette over everything and toss to combine. Top with the toasted pine nuts, golden raisins, and slivered fresh basil. Taste and add more salt or pepper as needed.
Full Nutrition Breakdown (Per Serving)
| Nutrient | Amount |
| Calories | 161 kcal |
| Carbohydrates | 17g |
| Protein | 2g |
| Total Fat | 11g |
| Saturated Fat | 1g |
| Monounsaturated Fat | 6g |
| Fiber | 2g |
| Sugar | 12g |
| Sodium | 141mg |
| Potassium | 217mg |
| Vitamin A | 361 IU |
| Vitamin C | 4mg |
| Calcium | 17mg |
| Iron | 1mg |

The fat content here is predominantly monounsaturated, coming from the olive oil and pine nuts exactly the kind of plant-based fat that’s genuinely good for you. At 161 calories per serving with only 1g of saturated fat, this is a light, satisfying option for meal prep lunches without sacrificing flavor.
Why This Salad Works So Well for Meal Prep
This recipe handles a few meal-prep-specific challenges better than most salads, which is exactly why it earns a spot in both the meal prep and cookout categories:
- The cucumber salting step actually helps with storage. Removing excess moisture upfront means the cucumbers stay crisper for longer in storage rather than releasing liquid into your container over a few days.
- Components store separately well. Keep the smashed cucumbers, sliced peaches (added fresh each time), dressing, and toppings in separate containers, then combine fresh portions as needed throughout the week.
- The dressing genuinely holds up. Red wine vinegar-based vinaigrettes don’t break down or separate the way creamy dressings do, making this ideal for make-ahead situations.
Tips for the Best Smashed Cucumber and Peach Salad Every Time
These details make a real, consistent difference:
- Don’t skip the salt-resting step. It’s tempting to rush past this, but the 15 minutes (or up to an hour) genuinely improves the final texture by removing excess moisture that would otherwise water down your dressing.
- Smash, don’t slice. The irregular surfaces created by smashing absorb dressing far more effectively than smooth cucumber slices. This is the single technique that makes the biggest textural difference in the whole recipe.
- Use ripe but firm peaches. Overripe peaches turn to mush when sliced and tossed; firm, just-ripe peaches hold their shape and add genuine texture to the bowl.
- Toast the pine nuts watchfully. They burn quickly on the stovetop. Stay near the pan in the final minute or two.
- Slice peaches right before serving. This is the one step where timing genuinely matters sliced peaches bruise and brown within 20-30 minutes.
- Taste the vinaigrette before adding it to the salad. It should taste sweet, tangy, garlicky, and gently spicy all at once. Adjust the red pepper flakes specifically based on your own heat preference.
Variations Worth Trying

This recipe is an excellent base for seasonal swaps:
Nectarine Version
Swap the peaches for nectarines for a slightly firmer, equally sweet alternative that works beautifully in this same format.
Walnut Version
Replace the pine nuts with toasted, chopped walnuts for a more affordable, slightly earthier nut option that still adds satisfying crunch.
Mint Version
Swap the basil for fresh mint for a cooler, more refreshing herbal note that pairs particularly well on the hottest summer days.
Still Hungry, Try It Next recipe
Easy Vegan Chopped Salad for Summer Cookouts

Make-Ahead and Storage Tips
This recipe handles advance prep well when broken into stages:
- Smash and salt the cucumbers up to a few hours ahead- Keep them draining in the colander, or transfer to an airtight container once drained.
- Make the vinaigrette up to 5 days ahead- Store in a sealed jar at room temperature or in the fridge.
- Toast the pine nuts up to 3 days ahead- Store in an airtight container at room temperature.
- Slice peaches fresh each time- This is the one component not worth prepping far in advance due to browning.
- Store leftovers (without dressing) for up to 2 days- Combine with fresh dressing when ready to eat for the best texture.
How to Serve at a Cookout or Pack for Meal Prep
This salad adapts well to either context:
- For a cookout- Serve in a large bowl with extra basil scattered on top, alongside other summer sides like watermelon cucumber salad or grilled corn.
- For meal prep- Portion the smashed cucumbers, dressing, and toppings into separate containers, with fresh peach slices added the morning you plan to eat it.
- Double or triple for a crowd- Every ratio holds cleanly when scaled up just smash more cucumbers and toast a larger batch of pine nuts.
My Final Thoughts

Healthy Vegan Salad Recipes for Meal Prep and Cookouts don’t get much better than this smashed cucumber and peach combination. Thirty minutes, four servings, and a flavor profile that hits sweet, salty, tangy, spicy, and herbal all in one bowl.
Smash your cucumbers properly. Let them salt-rest the full time. Slice your peaches last. Toast those pine nuts with care. And bring this to your next cookout or meal prep session knowing it’ll outperform anything else in the “healthy salad” category by a significant margin.

Healthy Vegan Salad Recipes for Meal Prep and Cookouts Side Dishes
Ingredients
Equipment
Method
- Stage 1 – Smash and Salt the Cucumbers
- Using the back of a heavy knife, smash down on each cucumber with the widest part of the blade the same motion you’d use to crush a garlic clove before peeling it until the cucumber cracks open into a few rough pieces. If using a large English cucumber, cut it into three segments first, then smash each segment the same way.
- Using your hands, tear the smashed cucumbers into rough chunks. Place the chunks in a colander, sprinkle with a bit of kosher salt, and set the colander over a bowl. Let the cucumbers rest for at least 15 minutes, up to an hour. This salt-resting step pulls excess moisture out of the cucumber, which concentrates flavor and prevents the finished salad from turning watery. Discard any liquid that collects in the bowl underneath.
- Stage 2 -Toast the Pine Nuts (While Cucumbers Rest)
- While the cucumbers rest, toast the pine nuts: add them to a dry skillet over medium-low heat and toss occasionally until golden brown, about 3–5 minutes. Watch them closely toward the end pine nuts go from perfectly toasted to burnt quickly. Remove from heat and set aside.
- Stage 3 – Make the Vinaigrette (Also While Cucumbers Rest)
- Crush the garlic cloves and add them to a bowl along with the red pepper flakes, red wine vinegar, and maple syrup. Whisk to combine, then stream in the olive oil while continuing to whisk, until the dressing comes together into a cohesive vinaigrette. Season to taste with salt and pepper.
- Alternatively, add all the dressing ingredients to a jar, seal the lid, and shake vigorously until emulsified the faster, less hands-on method that works just as well.
- Stage 4 – Combine and Serve
- Add the drained cucumbers to your large serving bowl. Slice the peaches now (not earlier) and add them to the bowl alongside the cucumbers. Pour the vinaigrette over everything and toss to combine. Top with the toasted pine nuts, golden raisins, and slivered fresh basil. Taste and add more salt or pepper as needed.
Notes
Full Nutrition Breakdown (Per Serving)
| Nutrient | Amount |
| Calories | 161 kcal |
| Carbohydrates | 17g |
| Protein | 2g |
| Total Fat | 11g |
| Saturated Fat | 1g |
| Monounsaturated Fat | 6g |
| Fiber | 2g |
| Sugar | 12g |
| Sodium | 141mg |
| Potassium | 217mg |
| Vitamin A | 361 IU |
| Vitamin C | 4mg |
| Calcium | 17mg |
| Iron | 1mg |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.