Broccoli Cauliflower Carrot Salad Recipe: Crunchy Roasted Veggies Over Zesty Lemon Dressing

Salads

Broccoli Cauliflower Carrot Salad Recipe: Crunchy Roasted Veggies Over Zesty Lemon Dressing

This broccoli cauliflower carrot salad transforms humble vegetables into a restaurant-worthy dish with just 30 minutes of effort. The secret lies in roasting the veggies until they're caramelized and crisp at the edges—no soggy salad here.

I developed this recipe after realizing how much flavor simple roasting adds to vegetables, and it's become a staple in my weekly meal rotation.

What makes this salad special is the perfect balance of textures and flavors: tender roasted vegetables meet a bright, zesty lemon dressing that's tangy but not overpowering. The salad stays fresh-tasting even after sitting for a few hours, making it ideal for meal prep.

Plus, it's packed with nutrients while still feeling indulgent—something my grandmother would have appreciated.

By the time you're done, you'll have a vibrant salad with golden, crispy edges on the roasted vegetables and a dressing that clings perfectly to each bite. The colors pop beautifully on the plate, and every forkful delivers that satisfying crunch.

This is the kind of salad that makes you want to eat your vegetables without feeling like you're compromising on flavor.

Serve it as a side dish, a light lunch, or even as a main course with some crusty bread. The recipe is designed to be flexible, so you can adjust the dressing to your taste or add other roasted vegetables if you like.

Here's how to make it—simple, satisfying, and full of flavor.

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

Ingredients for broccoli cauliflower carrot salad

Roasted veggies meet zesty lemon dressing—simple ingredients for a salad that feels like a celebration.

Ingredient Amount Notes
Broccoli Florets 🥦 1 ½ lb Cut into bite-sized pieces
Cauliflower Florets 🥬 1 ½ lb Cut into bite-sized pieces
Carrots 🥕 1 ½ lb Cut into thick matchsticks
Extra-Virgin Olive Oil 🫒 ½ cup For roasting vegetables
Kosher Salt 🧂 1 ½ tsp For seasoning roasted veggies
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Lemon Juice 🍋 ⅓ cup Freshly squeezed
Maple Syrup 🍯 1 tbsp For natural sweetness
Dijon Mustard 🍯 1 tsp For tangy depth
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme
Raw Cashews 🥜 ¼ cup Soaked for creaminess
Water 💧 ¼ cup For soaking cashews
Red Wine Vinegar 🍷 1 tbsp For bright acidity
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The vegetables are the stars here. Look for bright, firm broccoli and cauliflower—avoid any yellowing florets. Carrots should be crisp, not rubbery. Trader Joe's and Whole Foods have great organic options, but the regular grocery store veggies work too. For the best roast, cut everything evenly sized so it cooks at the same rate. I usually grab the pre-cut florets from the salad bar section to save time, but whole heads are cheaper and work just as well when chopped properly.

No fresh thyme? Dried works at one-third the amount—just make sure it's labeled as culinary thyme, not French or lemon thyme. Running low on cashews? Walnuts or almonds give a similar texture, though the flavor changes slightly. The maple syrup can be swapped for agave if you prefer, but I like the deeper flavor maple brings. For the dressing, if you don't have Dijon mustard, yellow mustard at half the amount works in a pinch. The key is balancing sweet, tangy, and savory—taste as you go!

Roasted veggies stay crispy for 3-4 days in the fridge if stored in an airtight container. The dressing keeps for 5 days too, so you can make it ahead. I like to portion the salad into meal prep containers with a little dressing on the side—just toss before eating. Freeze the dressing separately for up to 3 months if you want to prep ahead. The parsley can be added fresh right before serving, or you can chop it ahead and store it in the fridge for up to 3 days.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I’ll be real—this salad only needs three ingredients chopped (and honestly, the florets are pre-cut half the time). Toss them raw, drizzle with olive oil, and let the roasting do the work. Even my toddler could handle it.
  • Crispy-Tender Magic: That olive oil and salt combo? It’s the secret weapon—caramelizing the edges while keeping the centers bright and snappy. The broccoli and cauliflower get this perfect al dente-crunch that makes every bite satisfying.
  • Meal Prep MVP: Make it once, eat it all week. It holds up beautifully in the fridge, stays fresh for days, and still tastes like it was just made. Pack it for lunches, serve it at potlucks, or just eat it straight from the jar—no judgment.
  • Budget-Friendly Crunch: Fresh veggies this simple won’t break the bank, and you’re using the whole floret—no wasted scraps. Plus, the salt and oil are pantry staples, so this salad is basically free after the first try.

Step-by-step instructions for crunchy roasted veggies over zesty lemon dressing

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

1

🔥 Step 1: Roast the Vegetables Until Deeply Caramelized

Preheat your oven to 425°F and line two large baking sheets with parchment paper. Spread the 1.5 lb broccoli florets, 1.5 lb cauliflower florets, and 1.5 lb carrots evenly between the sheets, leaving space between pieces for even cooking.

Drizzle the vegetables with 0.5 cup extra-virgin olive oil and toss gently to coat. Sprinkle evenly with 1.5 tsp kosher salt and 0.5 tsp ground black pepper, then toss again until every piece is well-coated. Roast for 25-30 minutes, stirring halfway through, until the edges are deep golden brown and the vegetables are tender when pierced with a fork.

Here's the thing—don't rush this step. The longer they roast, the more caramelized and flavorful they become. You want that perfect balance of crispy edges and tender centers where the knife slides in easily but still offers resistance.

2

👨‍🍳 Step 2: Prepare the Creamy Cashew Dressing

While the vegetables roast, cover the 0.25 cup raw cashews with 0.25 cup water in a small bowl and let them soak for at least 15 minutes. This soaking step is crucial—it ensures the cashews blend smoothly into a creamy texture without any gritty bits.

Drain the soaked cashews and transfer them to a blender or food processor. Add the 0.33 cup fresh lemon juice, 1 tbsp maple syrup, 1 tsp Dijon mustard, 1 tbsp red wine vinegar, and 0.5 tsp dried thyme. Blend until completely smooth, scraping down the sides as needed. The dressing should be thick but pourable—if it's too thick, add 1-2 tablespoons of water to reach your desired consistency.

Taste and adjust seasoning if needed. I usually find the lemon and vinegar provide enough acidity, but if you prefer it sweeter, add a touch more maple syrup. The dressing should be tangy, slightly sweet, and perfectly balanced.

3

🥘 Step 3: Combine Roasted Vegetables and Dressing

Remove the roasted vegetables from the oven and let them cool for 5 minutes—this prevents the dressing from steaming when combined. Transfer the warm vegetables to a large serving bowl and pour the cashew dressing over them. Use a spatula or large spoon to gently toss everything together until the vegetables are evenly coated.

Here's where it gets fun—the contrast of warm, caramelized vegetables with the cool, creamy dressing creates the perfect texture and temperature balance. If you prefer your salad at room temperature, let it sit for another 10 minutes before serving. The flavors will meld beautifully as they cool.

4

🍽️ Step 4: Garnish and Serve Immediately

Transfer the salad to serving plates and garnish with 0.25 cup chopped fresh parsley. The parsley adds a fresh, bright finish that cuts through the richness of the cashew dressing. I like to sprinkle it evenly over the top for both visual appeal and a pop of fresh flavor.

Serve immediately while the vegetables are still warm from the oven. Each bite should deliver that perfect combination of crispy, caramelized edges, tender centers, and creamy dressing. This salad holds up well for 2-3 hours in the refrigerator if needed, but it's best enjoyed fresh from the oven.

Don't skip the parsley—it's the final touch that elevates this salad from good to great. The bright green color contrasts beautifully with the golden roasted vegetables, making your dish look as impressive as it tastes.

👨‍🍳

Pro Tips For Making Broccoli Cauliflower Carrot Salad

  • CUT VEGETABLES UNIFORM: Broccoli and cauliflower florets should be roughly the same size—about 1-inch chunks—so they cook evenly. I learned this the hard way when my cauliflower turned mushy while the broccoli stayed crisp. Carrots can stay slightly larger (½-inch slices) since they’re denser.
  • SALT THE WATER LIKE THE SEA: Use 1½ tablespoons kosher salt per 4 quarts of water—that’s enough to make your fingers tingle if you dip them in. Under-salting leaves the veggies bland; over-salting makes them bitter. Taste-test the water before adding veggies—it should taste like the ocean, not a swimming pool.
  • DON’T OVERCROWD THE PAN: Fill your pot no more than halfway with florets and carrots, or they’ll steam instead of blister. I used to pack them in tight, and they’d come out soggy. Give them room to breathe—this is how you get those golden, caramelized edges without boiling them into mush.
  • SHOCK COLD TO STOP COOKING: Drain the veggies and immediately plunge them into ice water for 2–3 minutes. This halts cooking instantly, locking in their bright color and crisp texture. Skipping this step means your salad will taste like it was boiled into submission—no one wants that.

Serving suggestions for this recipe

As a Side Dish

This salad makes an impressive side for grilled meats or hearty mains like seared salmon or herb-roasted chicken. The warm vegetables and creamy dressing complement rich proteins beautifully. I love serving it alongside my grandmother's garlic butter shrimp—the bright lemon dressing cuts through the richness.

For a complete meal, add a slice of crusty sourdough to soak up any leftover dressing. 🥖

Light Lunch Option

Make it a satisfying lunch by adding toasted walnuts for crunch and avocado slices for creaminess. I often pack this salad in meal prep containers with the dressing on the side—just toss before eating.

For extra protein, sprinkle with toasted pumpkin seeds or crumbled tempeh. The warm roasted veggies make it feel special even for a quick weeknight meal. ⏰

Party Platter Perfection

Double the batch and serve it as a vibrant platter at gatherings. Arrange the roasted vegetables on a large board with the dressing in a small bowl at the center. Add cherry tomatoes and sliced radishes for extra color.

Guests can assemble their own bowls, making it interactive and crowd-pleasing. I've used this as a vegan appetizer at potlucks—it always gets rave reviews! 🎉

Breakfast Twist

Yes, really! Serve this salad as a hearty breakfast with toasted everything bagel halves topped with avocado mash. The warm roasted veggies add a comforting touch to morning meals.

For extra protein, add crumbled vegan sausage or toasted coconut flakes. It's a great way to use up leftovers and start the day with a nutrient-packed meal. ☀️

Dessert-Inspired Garnish

For a sweet-savory twist, drizzle the salad with honey-maple glaze (mix 1 tbsp maple syrup with 1 tsp lemon juice) and top with toasted pecans and cranberries.

This works surprisingly well as a side for holiday meals or as a unique dessert salad. The caramelized veggies add unexpected depth to sweet flavors. 🍯

Global Flavor Adaptations

Transform it into different cuisines: Add chili flakes and lime for a Mexican-inspired version, or swap the thyme for fresh cilantro and cumin. For an Italian touch, include sun-dried tomatoes and basil.

The base recipe works as a canvas for global flavors while keeping the same comforting texture. 🌍

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 10g
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 raw vegetables instead of roasting them?

You can try a raw version, but you'll miss the caramelized depth that roasting creates! For a raw option, thinly slice the carrots and use small broccoli/cauliflower florets. Toss with lemon juice, olive oil, salt, and a pinch of sugar to balance flavors. However, the texture won't be as satisfying without that crispy edge from roasting.

2

How do I make this salad ahead of time?

Roast the veggies up to 2 days ahead and store them in an airtight container. Make the dressing separately and keep it refrigerated for up to 5 days. When ready to serve, simply toss the cooled veggies with dressing and garnish with fresh parsley. The flavors actually improve as they meld overnight!

3

What can I substitute if I don't have cashews?

No problem! Try silken tofu (blended with extra lemon juice) or avocado for creaminess. For nut-free versions, use 1 tbsp tahini mixed with 2 tbsp water and 1 tsp lemon juice. The texture will be slightly different, but the flavor balance will still work beautifully.

4

Why does my dressing turn out too thick?

This usually happens when the cashews aren't soaked long enough or if you're using a high-powered blender that creates more friction. Add 1-2 tablespoons of water and blend again until smooth. For extra insurance, soak the cashews for 30 minutes before blending. The dressing should coat the back of a spoon but still pour easily.

5

Can I make this salad without an oven?

Use a stovetop method by sautéing the vegetables in a large skillet with 1 tbsp olive oil over medium-high heat for 10-12 minutes, stirring frequently until caramelized. Add a splash of water to create steam and help cook them evenly. The texture will be slightly different but still delicious!

★★★★★4.8(4 reviews)
Categories Salads