Salads
This vegan pea salad recipe transforms simple ingredients into a vibrant, protein-packed dish that stands up as a main or side. The secret lies in balancing sweet peas with bright mint and crunchy vegetables, all bound together by a tangy lemon-tahini dressing that clings without being heavy.
No mayo means no greasy texture—just fresh, satisfying bites that sing with every flavor.
What makes this salad special is its versatility and nutrition. With just 15 minutes of prep, you’ll have a dish packed with plant-based protein, fiber, and essential vitamins. The peas stay vibrant and sweet, the mint adds a refreshing kick, and the tahini dressing delivers rich, nutty depth without dairy.
It’s the kind of recipe that proves vegan meals can be both healthy and indulgent.
The result is a salad that’s as beautiful as it is delicious—bright green peas, crisp vegetables, and fresh herbs create a visual feast. Serve it chilled alongside grilled tofu, as a side for roasted vegetables, or even as a light lunch on its own.
Every bite delivers a perfect balance of textures and flavors that keep you coming back for more.
Customize it with your favorite add-ins like cucumber, radishes, or toasted nuts for extra crunch. The dressing can be adjusted for thickness, ensuring it stays creamy without being overly clingy. This is vegan cooking at its finest—simple, flavorful, and impossible to resist.
Ingredients for vegan pea salad
Bright peas, fresh herbs, and a creamy tahini dressing—no mayo, no guilt, just flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Sweet Peas 🌱 | 2 cups | Frozen works if fresh unavailable |
| Fresh Mint Leaves 🌿 | ½ cup | Packed, stems removed |
| Red Bell Pepper 🧅 | 1 whole | Diced, seeds removed |
| English Cucumber 🥒 | 1 whole | Diced, peeled if preferred |
| Red Onion 🧅 | ¼ whole | Thinly sliced, soak in cold water |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed |
| Tahini 🥜 | ⅓ cup | Sesame paste, unsweetened |
| Maple Syrup 🍯 | 1 tbsp | Pure, grade B preferred |
| Water 💧 | ¼ cup | For thinning dressing |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For drizzling |
| Toasted Almonds 🥜 | ¼ cup | Sliced, optional topping |
The peas are the star here, so grab the freshest you can find—those bright green pods at the grocery store's produce section. If you're using frozen, no worries, but thaw them first. Trader Joe's and Whole Foods usually have the best selection of sweet peas. For the mint, fresh is a must—dried won't give you that bright, refreshing kick. Look for leaves that are vibrant green, not wilted or yellowing. The red bell pepper should be firm and crisp, not soft or shriveled. If you're short on time, baby spinach can be tossed in for extra greens, but the pepper adds that perfect crunch.
No tahini? Substitute with a mix of olive oil and a bit of lemon juice, though it won't be as rich. Fresh mint unavailable? Dried mint at half the amount works in a pinch, but it won't have the same bright flavor. The maple syrup can be swapped for agave or even a touch of date syrup if you're avoiding refined sugar. For the red onion, if you don't like the bite, soak the slices in cold water for 10 minutes to mellow them out. The dressing can be adjusted for thickness—add more water for a looser drizzle or less for something more clingy. If you're feeling fancy, add a pinch of ground cumin to the dressing for a little extra warmth.
Peas and veggies keep best in the fridge for 3-4 days once prepped, but the dressing will last 1 week in an airtight container. Store the dressing separately and mix just before serving to keep everything crisp. If you're prepping ahead, keep the almonds separate until serving to maintain that perfect crunch. This salad tastes even better the next day as the flavors meld together—perfect for meal prep. Double the dressing if you're making it for a crowd, as it's hard to resist going back for seconds.
Why You'll Love This Recipe
- The secret’s in the contrast: sweet peas’ tender bite, crisp cucumber slices, and that sharp red onion cut through by fresh mint. Add a squeeze of lemon, and suddenly you’ve got a salad that tastes like summer exploded in your mouth—no heavy dressing needed.
- No Chopping Nightmare: I swear by this one—just halve the cucumber, slice the onion once, and tear mint leaves right off the stem. The bell pepper? Dice it big or leave it in strips. That’s it. Honestly, my lazy Sundays thank me every time.
- Bright & Crunchy Magic: The secret’s in the contrast: sweet peas’ tender bite, crisp cucumber slices, and that sharp red onion cut through by fresh mint. Add a squeeze of lemon, and suddenly you’ve got a salad that tastes like summer exploded in your mouth—no heavy dressing needed.
- Packed Lunch Hero: This keeps perfectly for days in the fridge, so I meal prep it on Sundays. Toss it in wraps for lunch, pile it over greens for dinner, or even serve it cold with grilled veggies. My kids beg for it in their school lunches—yes, even the picky ones.
Step-by-step instructions for vegan pea salad
Here's how to create a vibrant, creamy salad without mayo—packed with fresh flavors and satisfying texture.
Prep All Vegetables for Maximum Freshness
Start by rinsing the 2 cups fresh sweet peas under cold water, then drain well. If using frozen peas, thaw them completely first. For the red bell pepper, cut it in half, remove seeds and membranes, then dice into small, even pieces—about ¼-inch cubes. The english cucumber should be peeled (if preferred) and cut into similar-sized dice to ensure even distribution throughout the salad.
Next, thinly slice the ¼ whole red onion and place it in a bowl of cold water for 5 minutes to mellow its sharpness. Drain before using. The ½ cup fresh mint leaves should have stems removed—just tear them by hand for a more rustic texture. Work quickly here; mint wilts fast when chopped. Keep all prepped vegetables in separate bowls until ready to combine.
Make the Tahini-Lemon Dressing
In a medium bowl, whisk together the ⅓ cup tahini, 3 tbsp lemon juice, 1 tbsp maple syrup, ½ tsp salt, and ¼ tsp black pepper. The mixture will be thick—this is normal. Gradually whisk in the ¼ cup water until you reach a smooth, pourable consistency. Here's the thing—tahini can be stubborn, so whisk vigorously for 2-3 minutes to fully emulsify.
Taste and adjust seasoning: add more lemon for brightness, maple syrup for sweetness, or salt for depth. The dressing should coat the back of a spoon but still flow easily. Set aside while you finish prepping the vegetables—this gives the flavors time to meld slightly.
Combine Everything for Perfect Texture
In a large mixing bowl, gently combine the drained sweet peas, diced bell pepper, cucumber, and onion. Add the torn mint leaves and toss lightly—just enough to distribute evenly without bruising the mint. Pour the dressing over the vegetables and fold everything together with a wooden spoon. The key here is to mix just until combined; over-tossing can make the peas mushy.
Let the salad sit for 10 minutes before serving. This resting time allows the flavors to develop and the dressing to fully coat each ingredient. If you're worried about the salad getting soggy, hold off on adding the toasted almonds until right before serving—they'll keep everything crisp.
Finish with Crunch and Serve Immediately
Just before serving, sprinkle the ¼ cup toasted almonds evenly over the salad. Drizzle with the 2 tbsp extra-virgin olive oil and give it one final gentle toss. The almonds add a satisfying crunch that contrasts beautifully with the creamy tahini dressing and tender peas.
Serve immediately while the mint is still vibrant and the almonds are at their crispest. This salad holds up well for 2-3 hours in the fridge if needed, but it's best enjoyed fresh. Pair with warm pita bread or as a side to grilled vegetables for a complete vegan meal.
Pro Tips For Making Vegan Pea Salad
- Shock Your Peas: Drop blanched peas into ice water for 10 seconds—this stops cooking and keeps them bright green. I learned this the hard way after serving peas that turned mushy and dull; the shock method guarantees crisp texture every time.
- Dice Onion Properly: Cut red onion into 1/4-inch dice, not thin slices—smaller pieces soften faster and blend into the salad instead of sitting like rubbery chunks. My grandmother swore by this, and she was right: texture matters more than you’d think.
- Salt the Cucumber: Toss sliced cucumber with 1/2 teaspoon salt and let it sit for 10 minutes before draining. This pulls out excess water, so your salad stays fresh and crunchy instead of soggy. (Yes, even if you’re impatient like me.)
- Add Mint Last: Tear mint leaves by hand and fold them in just before serving—this keeps their bright flavor and aroma from fading into the mix. I was skeptical until I tried it: the difference is noticeable in the first bite.
Dietary considerations for vegan pea salad
Gluten-Free Guaranteed
This vegan pea salad is naturally gluten-free—no grains or wheat-based ingredients appear anywhere in the recipe. The tahini dressing relies on sesame paste, lemon juice, and maple syrup, all of which are inherently free from gluten.
Even the optional toasted almonds are safe for gluten-sensitive diets. Always double-check your tahini brand for cross-contamination warnings, as some facilities process gluten-containing products. 🌱
Nut-Free Adaptations
For those avoiding nuts entirely, skip the toasted almonds and substitute with pumpkin seeds or sunflower seeds for crunch. These seeds provide a similar texture without the nut risk.
If you're allergic to sesame (common in tahini), replace the dressing with a vegan yogurt base (like coconut yogurt) mixed with lemon juice and maple syrup. Just be sure to verify all yogurt brands for gluten-free certification.
Soy-Free Options
The original recipe uses tahini, which is made from sesame—not soy—so it’s naturally soy-free. If you prefer to avoid tahini entirely, blend 2 tbsp ground flaxseed with 3 tbsp water to create a flax "egg" for the dressing base.
Mix this with lemon juice, maple syrup, and olive oil for a creamy alternative. Flaxseed adds a subtle nutty depth that complements the peas beautifully.
High-Protein Boost
To increase protein content, fold in ½ cup cooked quinoa or chickpeas (drained and rinsed) into the salad. These additions add heartiness while keeping the dish vegan. For an extra protein punch, sprinkle hemp seeds (about 2 tbsp) on top before serving.
Hemp seeds are a complete protein and add a delightful nutty flavor without overpowering the fresh ingredients. 💪
Allergen-Friendly Swaps
If you’re managing multiple allergies, here’s how to adapt: Use sunflower seed butter instead of tahini for a nut-free option, and swap maple syrup for agave nectar if avoiding potential cross-contamination with tree nuts.
For a dairy-free guarantee, ensure all ingredients (like olive oil or seeds) are processed in dedicated facilities. Always read labels carefully—even "safe" ingredients can vary by brand.
Nutrition facts
Frequently asked questions
Can I use frozen peas instead of fresh? Frozen peas work perfectly—they’re often more convenient and just as sweet. Just
How can I make this salad nut-free?
Skip the almonds and swap them for toasted pumpkin seeds or sunflower seeds for crunch. For the tahini dressing, use sunflower seed butter instead—it has a similar texture and nutty flavor. Always check labels to ensure no cross-contamination with nuts.
Will this salad hold up well for meal prep?
Yes, but with a few tricks! Store the dressing separately and mix it in just before serving to keep everything crisp. Keep the almonds (or seeds) separate until the last minute—they’ll stay crunchy that way. The salad stays fresh in the fridge for 2-3 days, but the mint may wilt slightly over time.
What’s the best way to adjust the dressing thickness?
Start with the ¼ cup water in the recipe, then adjust as needed. For a thinner drizzle, add 1 tbsp more water. For a thicker, more clingy dressing, whisk in 1 tsp extra tahini or a splash of lemon juice. The key is to whisk vigorously for 2-3 minutes to fully emulsify.
Can I make this salad without tahini?
Certainly! For a creamy alternative, blend 2 tbsp ground flaxseed with 3 tbsp water to make a flax \"egg,\" then mix with lemon juice, maple syrup, and olive oil. This adds a subtle nutty depth while keeping the dish vegan. If you prefer a lighter texture, use a mix of vegan yogurt and lemon juice instead.
