Broccoli Cauliflower Pea Salad Recipe: Crunchy Veggie Trio with Lemon-Herb Zing

Side Dishes

Broccoli Cauliflower Pea Salad Recipe: Crunchy Veggie Trio with Lemon-Herb Zing

This broccoli cauliflower pea salad recipe transforms three simple vegetables into a vibrant, textured masterpiece that brings freshness to any meal. The secret lies in roasting the broccoli and cauliflower until crispy while keeping the peas tender—creating a perfect contrast that keeps every bite exciting.

I developed this salad after realizing how often fresh veggies get overlooked in favor of heavier sides, and this version proves they deserve center stage.

The beauty of this recipe is its versatility—it works as a standalone dish, a hearty side, or even a light lunch when paired with grilled chicken or quinoa.

The lemon-herb dressing ties everything together with bright acidity and aromatic herbs, while optional toppings like toasted seeds or crumbled feta (or vegan cheese) add extra depth.

What makes it truly special is how the textures play together: crispy florets, tender peas, and a creamy dressing that coats every bite without overwhelming the natural flavors.

What you'll end up with is a salad that's as nutritious as it is delicious—packed with fiber, vitamins, and plant-based protein. The roasting process caramelizes the vegetables, deepening their natural sweetness, while the peas add a delicate pop of color and freshness.

This isn't just another veggie salad; it's a flavorful, satisfying dish that proves healthy eating can be exciting and delicious.

The best part? It comes together in just 30 minutes, making it perfect for weeknight dinners or meal prep. Whether you're serving it at a summer picnic, packing it for lunch, or adding it to a holiday spread, this salad delivers restaurant-quality results with minimal effort.

Let's make it—your taste buds (and your body) will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for broccoli cauliflower pea salad

Bright veggies, zesty dressing, and crunchy textures—this salad is restaurant quality at home.

Ingredient Amount Notes
Broccoli Florets 🥦 4 cups Cut into bite-sized pieces
Cauliflower Florets 🥬 4 cups Cut into bite-sized pieces
Fresh Peas 🌱 1 ½ cups Thawed if frozen, tender-crisp
Extra-Virgin Olive Oil 🫒 ½ cup For roasting vegetables
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ 1 tsp Freshly cracked preferred
Garlic Cloves 🧄 3 cloves Minced for dressing
Fresh Lemon Juice 🍋 ⅓ cup About 2 lemons
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Parsley 🌿 ¼ cup Chopped, flat-leaf preferred
Raw Cashews 🥜 ½ cup Toasted for creamy texture
Water 💧 ¼ cup For soaking cashews
Maple Syrup 🍯 1 tbsp For subtle sweetness
Toasted Pumpkin Seeds 🥜 ¼ cup Optional garnish
Vegan Feta Alternative 🧀 ½ cup Crumbled, optional

The broccoli and cauliflower are game-changers here—look for fresh, vibrant florets with tight buds at Whole Foods or your local farmers market. They should snap when bent, not feel rubbery. Trader Joe's has pre-cut options that save time, but cutting your own ensures better texture. Peas? Fresh is ideal, but frozen works too—just thaw and drain well. The key is roasting them until crispy while keeping the peas tender—don't overcook! For the herbs, grab fresh dill and parsley from the grocery store's produce section, or grow your own if you're feeling fancy.

No fresh dill? Dried dill at half the amount works in a pinch, but fresh is worth it. Short on cashews? Sunflower seeds or almonds add a similar crunch. The maple syrup can be swapped for agave nectar if you prefer. For extra protein, toss in chickpeas or edamame—they hold up well to roasting. The vegan feta? Follow Your Heart or Violife brands are my go-tos, but any crumbly vegan cheese works. Pro tip: Toast the pumpkin seeds in a dry pan for 3-4 minutes until golden—they add insane crunch without overpowering the salad.

This salad tastes even better the next day—store it in an airtight container with the dressing separate for 4-5 days. For meal prep, portion the roasted veggies and dressing separately, then toss just before serving. The dressing keeps for 5 days in the fridge or 3 months frozen. I always double the batch—half for lunch, half for dinner. The veggies stay crispy if you store them dry and add the dressing right before eating. Freeze extras in single portions for easy grab-and-go meals!

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the peas add this bright, buttery crunch, while the cauliflower’s mild bite balances the broccoli’s slight bitterness. Drizzle with extra olive oil afterward—trust me, the flavor explodes.
  • No-Cook Flexibility: I swear by this when I’m too tired to roast. Toss raw florets and peas with olive oil and salt, let them sit for 10 minutes—no oven, no fuss. That’s all it takes for the salt to draw out the natural sweetness while the oil keeps everything tender.
  • Crunchy-Sweet Magic: Here’s what sold me: the peas add this bright, buttery crunch, while the cauliflower’s mild bite balances the broccoli’s slight bitterness. Drizzle with extra olive oil afterward—trust me, the flavor explodes.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. It holds up for days in the fridge, stays crisp (no soggy salad here), and I’ve even sent it to work in a mason jar—just shake and eat. Zero complaints from my coworkers.

Step-by-step instructions for crispy roasted broccoli-cauliflower-pea salad

Here's how to transform simple veggies into a restaurant-worthy salad with perfect texture and zingy flavor.

1

Roast the Vegetables Until Crisp-Tender

Preheat your oven to 425°F and line two large baking sheets with parchment paper. Toss the 4 cups broccoli florets and 4 cups cauliflower florets with 0.25 cup (about 5 tablespoons) extra-virgin olive oil and 1 teaspoon salt until evenly coated. Spread them in a single layer on the prepared sheets.

Roast for 20-25 minutes, stirring halfway through, until the edges are deep golden brown and the florets are tender when pierced with a fork. The key is even browning—don't overcrowd the pans. Meanwhile, in a small saucepan, combine the 1.5 cups fresh peas, 0.25 cup water, and 0.5 teaspoon salt. Simmer for 3-4 minutes until heated through but still vibrant green. Drain well and set aside.

2

Toast the Cashews and Prepare the Dressing

While the vegetables roast, toast the 0.5 cup raw cashews in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until they're golden and fragrant. Transfer to a bowl and immediately add the 0.33 cup fresh lemon juice, 1 tablespoon maple syrup, 3 minced garlic cloves, and 0.25 cup chopped fresh dill. Let this mixture steep for 5 minutes while you finish the vegetables.

Using an immersion blender or countertop blender, blend the cashew mixture until completely smooth, scraping down the sides as needed. The dressing should be thick but pourable—add 1-2 tablespoons water if it's too stiff. Taste and adjust seasoning with more salt or lemon juice as needed. Here's the thing—this dressing is the soul of the salad, so don't rush this step.

3

Assemble the Salad with Perfect Texture

Remove the roasted vegetables from the oven and let them cool slightly for 5 minutes. Transfer them to a large mixing bowl and add the toasted cashew dressing, 0.25 cup chopped fresh parsley, and 1 teaspoon black pepper. Gently toss everything together until the vegetables are evenly coated. The salad should look vibrant with deep golden florets and bright green peas.

I like to add the 1.5 cups fresh peas last to preserve their texture. Fold them in just before serving so they stay tender-crisp. For extra crunch, sprinkle with 0.25 cup toasted pumpkin seeds and 0.5 cup crumbled vegan feta alternative right before serving. The contrast of textures—crispy roasted veggies, creamy cashew dressing, crunchy seeds, and tangy feta—makes this salad truly special.

4

Serve Immediately for Maximum Freshness

Divide the salad among four plates and serve while still warm from the roasting. The vegetables should be crisp-tender with slightly caramelized edges, and the dressing should cling beautifully to each floret. The lemon-herb zing cuts through the richness of the cashews, while the pumpkin seeds add a satisfying nutty crunch.

This salad keeps well in the refrigerator for 2-3 days, but I find it's best enjoyed immediately after assembly when the vegetables are at their peak texture. Pair it with grilled chicken or fish for a complete meal, or serve as a side with your favorite protein. The flavor combination is so balanced that it satisfies even the pickiest eaters—trust me, I've tested this on my family!

👨‍🍳

Pro Tips For Making Broccoli Cauliflower Pea Salad

  • Blanch in batches: Crowding the pot turns your veggies mushy—trust me, I’ve drowned salads in sad, limp florets. Use a large pot and work in two batches: broccoli and cauliflower first (3 minutes in boiling water, then ice bath), then peas (just 1 minute). That way, everything stays crisp and bright.
  • Salt the water: Skip this, and your florets taste bland no matter how much you toss later. Boil the water with 1 tablespoon salt per gallon—it seasons the veggies right through the cooking. (Yes, even if you’re using fancy EVOO later.)
  • Shock with ice cubes: Dumping florets into a bowl of ice water? That’s a gamble. Crush 3-4 ice cubes first—they chill faster and stop cooking instantly. I learned this the hard way when my salad turned into a sad, wilted pile.
  • Toss with dry peas: Fresh peas release moisture like crazy—toss them in after the salad’s dressed. Pat them dry first if they’re soggy, then fold them in last. (Or just use frozen peas straight from the freezer—they’re pre-drained and foolproof.)

Serving suggestions for broccoli cauliflower pea salad

Plating for Visual Appeal

Serve this salad on white or neutral plates to let the vibrant colors pop. Arrange the roasted broccoli and cauliflower in a loose pile at the center, then scatter the bright green peas around the edges for contrast.

Drizzle the creamy cashew dressing in a zigzag pattern over the top for an artistic touch. 💫

For an elevated presentation, use a large platter and serve family-style. Garnish with toasted pumpkin seeds and crumbled vegan feta in small clusters around the plate. The golden florets and fresh herbs will make it look as delicious as it tastes.

Protein Pairings

This salad pairs perfectly with grilled chicken breast or pan-seared salmon for a complete meal. The lemon-herb flavors complement both proteins beautifully. For a fully plant-based option, serve with marinated tofu or grilled tempeh. 🍗

If you're serving it as a side, consider roasted potatoes or quinoa to round out the plate. The crispy textures of the roasted veggies will contrast nicely with softer grains or starchy sides.

Dressing Variations

Want to switch up the dressing? Try a tahini-lemon version by blending 0.25 cup tahini, 0.25 cup lemon juice, 1 tablespoon maple syrup, and 2 tablespoons water. This adds a nutty depth that still keeps the salad bright. 🥄

For a creamy avocado option, mash 1 ripe avocado with 0.25 cup lemon juice, 1 tablespoon olive oil, and 1 teaspoon salt. This adds richness while keeping the dish vegan and flavorful.

Seasonal Garnishes

In spring and summer, top the salad with fresh mint leaves or thinly sliced radishes for a refreshing crunch. These ingredients add a bright, crisp contrast to the roasted veggies. 🌿

For fall and winter, swap in toasted pecans or pomegranate seeds for a warm, slightly sweet garnish. The deep flavors of the season complement the earthy roasted vegetables beautifully.

Meal Prep Adjustments

When prepping ahead, store the roasted vegetables and dressing separately in airtight containers. Toss them together just before serving to keep the florets crispy. Add the peas last to maintain their texture. ❄️

For lunchbox-friendly portions, pack the salad in mason jars with the dressing at the bottom, followed by the roasted veggies, and peas on top. This keeps everything fresh and prevents sogginess until you're ready to eat.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 25g9%
Dietary Fiber 8g29%
Sugars 6g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen peas instead of fresh?

Frozen peas work perfectly—just thaw and drain them well before adding to the salad. For best texture, simmer them for 2-3 minutes in water to refresh their color and firmness. Avoid overcooking, or they'll turn mushy. This method actually saves time and keeps the peas vibrant green.

2

How do I make this salad gluten-free?

This recipe is naturally gluten-free, but always double-check your ingredients. The cashews, seeds, and vegan feta alternatives are typically gluten-free, but some brands may contain traces. For extra safety, use certified gluten-free products. The roasted vegetables and dressing base are completely free of gluten-containing ingredients.

3

Can I prep this salad ahead of time?

Yes, but with a few key adjustments. Roast the broccoli and cauliflower 1-2 days ahead and store them in an airtight container. Keep the dressing and peas separate until ready to serve. When reassembling, add the dressing just before eating to maintain crispness. The peas should be added last to preserve their texture.

4

What if I don't have cashews for the dressing?

No problem! Substitute with sunflower seeds or almonds for a similar nutty texture. Toast them first for better flavor. For a seed-free option, blend 1 ripe avocado with 0.25 cup lemon juice and 1 tablespoon olive oil for a creamy alternative. The salad will still be delicious!

5

Why did my roasted vegetables turn out soggy?

Sogginess usually happens when vegetables aren't fully dried before roasting or are overcrowded on the baking sheets. Always pat them dry with a paper towel and spread them in a single layer. Roast at 425°F for 20-25 minutes max—check for doneness at 20 minutes to avoid overcooking. The oven should be fully preheated too!

★★★★★4.8(1 review)
Categories Side Dishes