Salads
This vegan pea salad recipe transforms simple ingredients into a vibrant, protein-packed dish that’s as satisfying as it is refreshing. The secret lies in fresh peas, crisp vegetables, and a zesty lemon-tahini dressing that keeps every bite bright and flavorful. I developed this recipe after realizing how often salads could be more exciting—and this one delivers with a perfect balance of textures and bold flavors.
The foundation starts with frozen peas—blanched to maintain their vibrant green color and crisp bite. Tossed with fresh herbs, crunchy vegetables, and a tangy dressing, this salad becomes a complete meal that’s light yet substantial. The tahini adds richness without dairy, while the lemon keeps it fresh and invigorating.
What you’ll end up with is a dish that’s visually stunning—bright green, colorful, and packed with texture. The peas stay crisp, the vegetables add crunch, and the dressing ties everything together with a zingy, creamy finish.
It’s the kind of salad that makes you want to eat it straight from the bowl.
Perfect for meal prep, potlucks, or a quick lunch, this recipe proves vegan salads can be just as hearty and delicious as their non-vegan counterparts. Let’s get started!
Ingredients for vegan pea salad
Bright green peas meet zesty tahini and crisp vegetables for a vegan salad bursting with texture and flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Frozen Peas 🌱 | 1 ½ cups | Blanched for vibrant color |
| Red Bell Pepper 🍆 | ¾ cup | Diced, seeds removed |
| English Cucumber 🥒 | 1 whole | Peeled, seeded, diced |
| Red Onion 🧅 | ½ cup | Thinly sliced |
| Fresh Mint Leaves 🌿 | ½ cup | Chopped finely |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped finely |
| Tahini 🥜 | ½ cup | Sesame paste, unsweetened |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Maple Syrup 🍯 | 2 tbsp | Pure, grade B preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Chickpeas 🥜 | ½ cup | Drained, rinsed, chopped |
The peas are the star—frozen works perfectly if blanched for 2 minutes to maintain crispness. Trader Joe's and Whole Foods carry high-quality frozen peas with vibrant color. Red bell peppers should be firm and shiny; avoid any with soft spots. For extra crunch, slice the cucumber lengthwise and scoop out seeds with a spoon. The herbs matter too—fresh mint and parsley from the grocery store's produce section should smell vibrant, not wilted. If using dried herbs, reduce to one-third the amount.
No tahini? Substitute with equal parts peanut butter and water (thin until smooth). Short on chickpeas? White beans or edamame add similar texture. The maple syrup can be swapped for agave nectar, but grade B has deeper flavor. For a tangier dressing, add 1 extra tablespoon of lemon juice. The garlic can be roasted for a milder flavor—simply toss peeled cloves in olive oil, wrap in foil, and bake at 400°F for 10 minutes. The cucumber and bell pepper should be cut uniformly for even distribution in the salad.
Store dressing separately in an airtight container for up to 5 days—it keeps the salad fresh longer. The peas and vegetables stay crispest when tossed with dressing just before serving. For meal prep, keep components separate and assemble within 24 hours. The tahini dressing freezes beautifully for 3 months—thaw in the fridge and whisk to recombine. This salad holds up well for potlucks, so double the batch if serving a crowd.
Why You'll Love This Recipe
- Here’s what sold me: I use up everything. The pea pods? Chopped and in. The onion ends? Finely diced. Even the mint stems get a quick blend into the dressing. It’s the kind of recipe that turns scraps into something delicious without extra effort.
- Fridge Magic: I swear by this one—no fancy shopping required. The red bell pepper and cucumber sit in my crisper all week, and frozen peas? Always on hand. Toss them together raw, no cooking needed, and suddenly you’ve got a salad that feels fresh and intentional.
- Bright & Tangy: That mint isn’t just garnish—it’s the star. The sharpness cuts through the sweetness of the red onion and bell pepper while the cucumber adds crunch. Honestly, the first time I tasted this, I thought, “Why haven’t I been doing this all along?”
- Lunchbox Hero: Between us, this is my go-to for packed lunches or potlucks. The flavors hold up for days, and it’s the one side dish that never gets picked over. My kids grab it first—yes, even over chicken nuggets—and it’s the perfect balance of cool and vibrant.
Step-by-step instructions for vegan pea salad
This vibrant salad delivers a perfect balance of textures and flavors using only plant-based ingredients.
Blanch and Cool the Frozen Peas
Bring a small pot of water to a rolling boil. Add the 1.5 cups frozen peas and cook for 2-3 minutes until they turn bright green and are tender but still hold their shape. Immediately drain and transfer them to a bowl of ice water to stop the cooking process and preserve their vibrant color.
Drain the peas thoroughly and let them cool completely to room temperature. This step is crucial—warm peas will create excess moisture in your salad, making it watery. You'll know they're ready when they're cool to the touch and maintain their crisp texture.
Prepare and Combine the Crunchy Vegetable Base
In a large mixing bowl, combine the 0.75 cup diced red bell pepper, 0.5 cup thinly sliced red onion, 0.5 cup chopped chickpeas, and the cooled peas. Add the 1 cup diced English cucumber and toss everything gently but thoroughly to distribute evenly.
Here's the thing—don't overmix at this stage. You want the vegetables to retain their individual textures while still being well integrated. The bell pepper should remain slightly crisp, the onion should add a sharp bite, and the chickpeas should contribute a satisfying crunch.
Create the Lemon-Tahini Dressing
In a small bowl, whisk together the 0.5 cup tahini, 0.25 cup lemon juice, 2 tablespoons maple syrup, 0.25 cup extra-virgin olive oil, 3 minced garlic cloves, 1 teaspoon sea salt, and 0.5 teaspoon black pepper. Start with a slow whisking motion to combine the tahini smoothly, then increase speed until the mixture is completely emulsified and creamy.
If the dressing appears too thick, gradually add 1-2 tablespoons of water while whisking continuously. The dressing should coat the back of a spoon but still be pourable. This balance is essential—it needs to cling to the vegetables without making them soggy.
Assemble and Season the Salad
Pour the dressing over the vegetable mixture and toss gently but thoroughly to coat all components evenly. Add the 0.5 cup finely chopped fresh mint leaves and 0.25 cup finely chopped fresh parsley leaves, then toss again just until the herbs are distributed throughout.
Let the salad sit for 5-10 minutes before serving. This resting period allows the flavors to meld together and the dressing to fully penetrate the vegetables. The mint will release its aromatic oils, and the parsley will add a fresh finish that brightens the entire dish.
Serve Immediately for Optimal Texture
Transfer the salad to a serving platter and give it one final gentle toss. The salad should be vibrant green with pops of red from the bell pepper and onion. Each bite should deliver a perfect harmony of crisp vegetables, creamy tahini dressing, and fresh herbal notes.
Serve immediately while the vegetables maintain their ideal texture. If storing, keep the dressing separate until ready to serve to prevent the vegetables from becoming limp. This salad holds up well for 2-3 hours in the refrigerator, but the texture is best when enjoyed fresh.
Pro Tips For Making Vegan Pea Salad
- THAW PEAS IN COLD WATER: I learned this the hard way—dumping frozen peas straight into boiling water turns them mushy. Instead, shock them in ice water for 5 minutes first, then drain. This keeps them bright green and holds their shape when tossed with the cucumber and onion.
- DICE RED ONION SMALL: That sharp bite from red onion fades fast. Cut it into 1/4-inch pieces so it stays crisp and punchy through the salad. Skip the big chunks unless you want a mouthful of watery onion after 30 minutes.
- SALT THE CUCUMBER: English cucumbers are mostly water, but they still need seasoning. Toss the sliced cucumber with a pinch of salt and let it sit for 10 minutes before mixing with the rest. This draws out excess moisture so the salad stays fresh, not soggy.
- STORE MINT IN ICE WATER: Fresh mint wilts faster than you’d think. Rinse the leaves, pat them dry, and submerge the stems in a glass of ice water for 15 minutes before using. Keeps them crisp longer and makes chopping easier—no more sad, limp garnishes.
Best sauces and condiments for vegan pea salad
Lemon-Tahini Dressing
The star of this vegan pea salad is the lemon-tahini dressing, which balances creamy richness with bright acidity. I use 0.5 cup tahini for its nutty depth, then emulsify it with 0.25 cup lemon juice and 2 tbsp maple syrup for sweetness.
The 0.25 cup extra-virgin olive oil adds silkiness, while 3 minced garlic cloves and 1 tsp sea salt round out the flavor. This dressing clings beautifully to the vegetables without overwhelming them. 💛
Herb-Infused Variations
For a dill and chive twist, swap the mint and parsley for 0.5 cup chopped fresh dill and 0.25 cup chopped chives. The dill adds a bright, slightly fishy note that pairs wonderfully with the tahini, while chives contribute a delicate onion flavor.
Alternatively, try 0.5 cup cilantro for a Mexican-inspired version—just add a pinch of cumin to the dressing for extra warmth.
Spicy Kick Options
Add heat with 1 tsp harissa paste or ½ tsp red pepper flakes to the dressing for a smoky-spicy depth. For a fiery finish, drizzle with 1 tbsp chili oil just before serving.
If you prefer sweet heat, mix 1 tsp sriracha with the maple syrup before whisking. The peas and cucumber help balance the spice beautifully.
Creamy Substitutes
If tahini isn’t available, try ½ cup silken tofu blended with 1 tbsp lemon juice for a neutral, creamy base. Another option is ¼ cup cashew butter (blended smooth), which adds a richer texture.
For a vegan yogurt dressing, mix ½ cup coconut yogurt with 1 tbsp tahini and 1 tbsp lemon juice—it’s lighter but still creamy. 🥜
Sweet and Tangy Additions
Brighten the salad with 1 tbsp grated apple or 1 tsp apple cider vinegar in the dressing for extra tang. For a citrusy twist, add 1 tbsp orange zest to the tahini mixture.
The sweetness of the maple syrup and fruit complements the savory peas and herbs perfectly, creating a well-rounded flavor profile.
Nutrition facts
Frequently asked questions
Can I use fresh peas instead of frozen?
Fresh peas work beautifully, but they require a slightly different approach. Use 1.5 cups shelled fresh peas and cook them for just 1-2 minutes in boiling water to maintain their vibrant color. The key is to keep them bright green and crisp—overcooking will make them mushy. Fresh peas also release more moisture, so you may need to drain them extra well before adding to the salad.
How do I make this salad nut-free?
This recipe is already nut-free, but if you're avoiding tahini for other reasons, try substituting with ½ cup silken tofu blended with 1 tbsp lemon juice for a creamy base. For extra richness, add 1 tbsp olive oil to the dressing. The texture will be slightly lighter, but the flavors remain just as vibrant and balanced.
Can I prep this salad ahead of time?
Store the dressing separately in an airtight container for up to 5 days in the fridge. Keep the vegetables and peas dry in another container, and toss with dressing just before serving. This prevents sogginess and maintains the perfect crunch. For meal prep, assemble the salad within 24 hours of serving for best texture.
What's the best way to store leftover dressing?
Transfer the dressing to a small airtight container and store it in the refrigerator for up to 5 days. Before using, give it a good whisk to recombine any separated ingredients. If the dressing thickens, thin it with 1-2 teaspoons of water while whisking. For longer storage, freeze the dressing for up to 3 months—thaw it in the fridge overnight before using.
Why did my salad turn watery?
Watery salads usually happen when ingredients release too much moisture. Start by ensuring your peas are completely cooled and drained after blanching. Also, let the salad sit for 5-10 minutes before serving to allow excess liquid to evaporate. If needed, add a pinch more salt to help draw out moisture, or toss with a dry paper towel to absorb excess liquid.
