Salads
This beet and pea salad recipe transforms humble ingredients into a vibrant, nutrient-packed dish that balances earthy sweetness with springtime crunch. The secret lies in roasting the beets for natural caramelization—no peeling required—and pairing them with fresh, bright peas for a texture contrast that’s impossible to resist.
What makes this salad special is its versatility: serve it warm or cold, as a light main or hearty side, and watch how it elevates any meal.
The foundation of this recipe is simple yet strategic: roasted beets (for depth), sugar snap peas (for crunch), and a tangy lemon-tahini dressing that ties everything together.
I’ve tested this salad countless times, and the key to success is letting the flavors marry for at least 30 minutes before serving—this allows the dressing to penetrate and the beets to soften just enough for that perfect bite. No fancy techniques, just thoughtful prep.
What you’ll end up with is a salad that’s visually stunning—deep ruby beets alongside bright green peas, all glistening with a golden dressing—and packed with flavor.
The tahini adds creaminess, the lemon brightens, and a sprinkle of toasted walnuts or fresh mint at the end adds another layer of texture and aroma. It’s the kind of dish that feels both comforting and fresh, perfect for spring or summer gatherings.
This recipe also shines as a make-ahead meal: the flavors deepen overnight, making it ideal for meal prep. Whether you’re serving it at a picnic, packing it for lunch, or simply treating yourself to a vibrant, plant-based meal, this beet and pea salad delivers restaurant-quality results with minimal effort.
Let’s get started!
Ingredients for beet and pea salad
Roasted beets, crisp sugar snap peas, and a velvety tahini-lemon dressing create this vibrant spring salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 whole | Organic, unpeeled, scrubbed clean |
| Sugar Snap Peas 🌱 | 1 ½ cups | Fresh, trimmed, or frozen thawed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Cold-pressed, fruity variety |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed, strained |
| Tahini 🥜 | ¼ cup | 100% sesame paste, no additives |
| Maple Syrup 🍁 | 2 tbsp | Grade B for depth of flavor |
| Raw Walnuts 🌰 | ½ cup | Toasted, roughly chopped |
| Fresh Mint Leaves 🌿 | ¼ cup | Finely chopped, stems removed |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain, for seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, for dressing |
| Apple Cider Vinegar 🍏 | 1 tbsp | For dressing tang |
The beets are the heart of this dish—look for deep ruby varieties with smooth skins at your local farmers market or organic section. Whole Foods and Trader Joe's carry excellent pre-washed options, but organic is key to avoid bitter aftertaste. Roasting them whole with skins on intensifies their natural sweetness, so don't peel until after cooking. For the peas, fresh is ideal but frozen sugar snap peas work perfectly if thawed and drained well. The walnuts should be raw and fresh-toasted—the aroma alone elevates the dish.
No tahini? Substitute with equal parts olive oil and ground flaxseed, though texture will differ slightly. Fresh mint unavailable? Dried mint at one-third the amount works in a pinch, but fresh is non-negotiable for true brightness. The maple syrup adds depth—Grade B has that caramel note that regular Grade A lacks. For extra crunch, toasted pumpkin seeds make a wonderful alternative to walnuts. If you prefer your dressing thinner, add 1-2 tbsp water gradually while whisking. The garlic can be omitted entirely for a milder flavor profile.
Roasted beets keep 5-6 days in the fridge when stored in an airtight container with a paper towel to absorb moisture. The dressing separates naturally—simply whisk vigorously before using. For meal prep, assemble the salad up to 24 hours ahead—flavors meld beautifully overnight. Store components separately if prepping more than a day ahead. The walnuts stay fresh for 1 week in the fridge or 3 months frozen. Fresh mint lasts 5 days wrapped in damp paper towels.
Why You'll Love This Recipe
- No Roasting Required: I swear, this salad beats the fuss of roasted beets every time. Toss raw beets into boiling water for 15 minutes, and boom—they’re tender and sweet without the oven drama. Sugar snap peas barely need prep either; just trim the ends and snap them like popcorn.
- Earthy-Creamy Magic: That tahini dressing is where this salad gets its superpowers. The nutty richness from the tahini cuts through the beets’ natural sweetness while the lemon juice keeps everything bright and tangy—like a hug for your taste buds, but with more fiber.
- Packed for Days: Between us, this salad lasts forever in the fridge (yes, even the beets stay vibrant). I make a big batch on Sundays, and it’s still fresh by Thursday—perfect for lunches, potlucks, or when you’re too tired to cook but still want something green.
- Budget Brightener: Beets and peas are dirt cheap, and tahini adds just enough luxury to feel special without breaking the bank. Honestly, it’s the kind of dish where you get restaurant-quality flavors for half the price—no one has to know your secret.
Step-by-step instructions for earthy sweet beet and pea salad
Transform vibrant spring ingredients into a harmonious salad with bold flavors and perfect textures.
Roast the Beets Until Tender and Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Wrap each of the 2 whole medium beets tightly in aluminum foil, leaving room for expansion. Place them on the prepared sheet and roast for 45-50 minutes until completely tender when pierced with a knife.
Here's the thing—roasting beets in their skins preserves nutrients and creates that signature earthy sweetness. When the beets are cool enough to handle, gently unwrap them and let them cool completely before peeling. The skins should slide off easily once they've cooled, revealing their deep ruby interior.
Blanch the Sugar Snap Peas for Perfect Texture
While the beets roast, fill a medium pot with water and bring to a rolling boil. Add the 1.5 cups sugar snap peas and cook for exactly 2 minutes. Immediately drain them in a colander and plunge into ice water to stop the cooking process. This quick blanching preserves their vibrant green color and crisp texture.
Drain well and pat dry completely with paper towels. You want the peas to be dry when you add them to the salad—any moisture will dilute your carefully balanced dressing. I like to spread them on a clean kitchen towel and gently press with another towel to ensure they're bone dry.
Toast the Walnuts for Nutty Depth
In a dry skillet over medium heat, toast the 0.5 cup raw walnuts for 3-4 minutes, stirring constantly until they're fragrant and just beginning to turn golden. Remove from heat immediately and let them cool for 5 minutes before roughly chopping them with a chef's knife.
This toasting step makes all the difference—it enhances the natural nutty flavor and creates that satisfying crunch. Don't walk away; walnuts burn quickly. You'll know they're perfect when they release their aroma and take on a light golden hue.
Whisk Together the Dressing Components
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup tahini, 0.25 cup lemon juice, 2 tbsp maple syrup, 1 tbsp apple cider vinegar, 2 cloves minced garlic, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper until completely emulsified.
The tahini gives this dressing its signature creaminess while balancing the bright acidity of the lemon and vinegar. For a truly silky texture, whisk continuously for about 1 minute—you'll see the mixture transform from separate ingredients into a smooth, velvety dressing. If it thickens too much, add 1-2 teaspoons of water to reach your desired consistency.
Assemble and Finish with Fresh Mint
In a large bowl, combine the cooled roasted beets (cut into ½-inch cubes), blanched sugar snap peas, toasted walnuts, and 0.25 cup finely chopped fresh mint leaves. Pour the dressing over the salad and gently toss everything together until evenly coated.
Let the salad sit for 10 minutes before serving to allow the flavors to meld. The mint adds a refreshing contrast to the earthy beets and nutty walnuts, while the dressing binds everything together in perfect harmony. Serve immediately while the peas are still crisp and the beets retain their vibrant color.
Pro Tips For Making Beet And Pea Salad
- ROAST BEETS UNTIL TENDER: I learned this the hard way—beets need to hit 205°F (96°C) internally to soften properly, not just look cooked. Skip the guesswork: wrap them in foil with a splash of water, then roast at 400°F (200°C) for 45-50 minutes. Cold beets slice cleanly and stay vibrant longer.
- TRIM SNAPS LIKE A PRO: Snap peas are stubborn—don’t just snap them in half. Hold the stem end in one hand, the pod in the other, and give a sharp twist to separate the fibrous stem cleanly. This keeps the salad crisp and prevents that annoying chewy bite.
- EMULSIFY THE TAHINI: Tahini and lemon juice don’t mix well on their own. Whisk the tahini with a splash of warm water (about 1 tablespoon) first—it’ll turn silky smooth before you even add the olive oil. Then drizzle in the oil slowly while stirring like you’re stirring your life into order.
- LEAVE THE PEELS ON: Peeling beets is a waste of time and nutrients. Just scrub them under cold water, then rub with a dry towel to remove dirt. The skins stay intact during roasting, adding texture and saving you 10 minutes of peeling. (Yes, even if you’re impatient like me.)
Serving suggestions for this recipe
Warm Salad Serving
Serve this salad warm for an unexpected twist that intensifies the flavors. After tossing the ingredients, transfer the bowl to a warm oven (200°F) for 5-10 minutes to gently heat through. The warm beets release their natural sweetness even more, while the peas maintain their crunch.
I love this approach for chilly evenings or as a cozy side dish with grilled fish or roasted chicken. 🌟
Cold Salad Presentation
For a refreshing spring or summer meal, chill the salad for 30 minutes before serving to let the flavors meld. Arrange the beets and peas in a circular pattern on a platter, then drizzle the dressing in concentric rings.
Top with toasted walnuts and mint leaves for a visually stunning presentation. Serve with crusty bread or as a light main course with grilled tofu or tempeh. ✨
Picnic or Potluck Style
Pack this salad in individual mason jars for easy transport—layer the dressing at the bottom, then add beets, peas, and walnuts. Seal with a lid and shake gently before serving. The dressing coats everything perfectly on the go.
For a picnic, bring along a small bowl of extra dressing and a sprinkle of fresh mint in a separate container. This keeps the salad fresh and vibrant until you're ready to eat. 🥾
Protein Pairings
Elevate this salad to a complete meal by pairing it with complementary proteins. Grilled chickpeas add crunch and plant-based protein, while seared tofu provides a savory contrast.
For non-vegan options, try smoked salmon or grilled chicken breast. I like to serve it alongside a simple quinoa or farro salad for added heartiness. 🍗
Garnish Ideas
Add visual appeal and extra flavor with these garnishes. A sprinkle of toasted pumpkin seeds brings nutty crunch, while edible flowers add a delicate touch. For a tangy kick, top with pickled red onions or a few sunflower seeds.
Fresh herbs like cilantro or dill can also work beautifully if you prefer a different flavor profile. 🌸
Dressing Variations
Customize the dressing to suit your taste. For a creamy version, stir in 2 tbsp Greek yogurt or vegan mayo for extra richness. A spicy kick? Add ½ tsp chili flakes or a dash of hot sauce.
For a citrus twist, replace the apple cider vinegar with orange juice and add zest. Each variation keeps the salad balanced while offering a new flavor experience. 💡
Nutrition facts
Frequently asked questions
Can I use canned peas instead of fresh sugar snap peas?
Yes, but with a few adjustments! Drain and rinse 1.5 cups canned peas (thawed if frozen) thoroughly to remove excess sodium. For extra texture, lightly crush 5-6 peas with your fingers before mixing. The flavor will be slightly milder than fresh, but the convenience makes it a great option for busy days.
How do I make this salad ahead of time?
This salad actually tastes better the next day! Store the roasted beets, blanched peas, and toasted walnuts separately in airtight containers in the fridge for up to 3 days. Whisk the dressing fresh and combine everything just before serving. The flavors meld beautifully overnight, and the beets soften slightly for a more tender bite.
What can I substitute for tahini in the dressing?
For a nut-free option, blend ¼ cup olive oil with ¼ cup ground flaxseed and 1 tbsp lemon juice to mimic tahini's creaminess. Alternatively, use 2 tbsp vegan mayo for a richer texture, though the flavor will be slightly different. The key is maintaining the dressing's balance of oil and acidity to complement the sweet beets.
Why did my beets turn mushy when roasting?
Over-roasting is the most common culprit! Beets are done when they're fork-tender but still hold their shape. For 2 medium beets, 45-50 minutes at 400°F is ideal. If they're still firm, roast 10 more minutes. Always let them cool completely before peeling—the skins protect them during cooking and prevent moisture loss that leads to mushiness.
Can I make this salad without mint?
For a similar freshness, try ¼ cup chopped parsley or 2 tbsp lemon zest. If you prefer a different flavor profile, add 1 tsp dried dill (or 2 tbsp fresh dill**) for an herbal note. The key is balancing the earthy beets with some bright, fresh element—just adjust the quantity to taste.
