Salads
This broccoli carrot tomato salad recipe transforms simple vegetables into a vibrant, crunchy masterpiece that's perfect for summer gatherings or weeknight dinners. The secret lies in the bright lemon-tahini dressing that binds the trio of colors—deep green broccoli florets, crisp orange carrots, and juicy red tomatoes—into a harmonious bite.
I developed this recipe after years of testing combinations that actually work for busy weeknights, not just Pinterest-perfect photos.
The magic happens in the prep: thinly sliced carrots stay crisp when tossed with the dressing while still warm, broccoli florets maintain their satisfying crunch, and cherry tomatoes add juicy bursts of sweetness.
This salad holds up beautifully for 24 hours in the fridge, making it ideal for meal prep without sacrificing freshness. The tahini dressing adds a nutty depth that balances the salad's natural sweetness and acidity.
What you'll end up with is a salad that's as visually stunning as it is delicious—bold colors that pop on any plate, textures that range from crisp to tender, and flavors that dance between sweet, tangy, and nutty.
It's the kind of dish that makes you want to eat straight from the bowl (I won't judge). The best part? It comes together in just 15 minutes with ingredients you likely already have on hand.
Serve this salad as a side for grilled meats, as a light lunch with crusty bread, or as a refreshing starter for dinner parties. The dressing can be adjusted to your taste—more lemon for brightness, more tahini for richness—so it's truly customizable.
Let's get started on this vibrant, crunchy creation that proves healthy eating can be both beautiful and satisfying.
Ingredients for broccoli carrot tomato salad
Bright colors, bold flavors—just 12 ingredients for this vibrant tri-color salad masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 3 cups | Tight florets for crisp texture |
| Carrots 🥕 | 2 medium | Thinly sliced on mandoline |
| Cherry Tomatoes 🍅 | 1 pint | Halved for juicy bursts |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light fruity variety preferred |
| Tahini 🥜 | ⅓ cup | Sesame paste for nutty depth |
| Fresh Lemon Juice 🍋 | ¼ cup | Freshly squeezed for brightness |
| Maple Syrup 🍯 | 2 tbsp | For subtle sweetness balance |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic punch |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Fresh Parsley 🌿 | ¼ cup | Chopped for vibrant garnish |
| Red Wine Vinegar 🍷 | 1 tbsp | For tangy contrast |
The broccoli and carrots are your canvas here. Look for broccoli with tight florets—loose ones turn mushy fast. Carrots should be crisp, not rubbery, so grab the freshest from the produce section (not the pre-cut bins). Cherry tomatoes? Heirloom varieties if you can find them—they're sweeter and more flavorful. For the tahini, Whole Foods or Trader Joe's have the best quality at reasonable prices. The key is using fresh, vibrant ingredients—this salad sings when everything's at its peak.
No tahini? Substitute equal parts peanut butter and water (thin it out with a splash of lemon). Short on carrots? Red bell pepper strips work beautifully for color and crunch. The maple syrup can be swapped for agave, but maple adds that subtle depth. Fresh garlic is ideal, but garlic powder at half the amount gets you close in a pinch. For extra brightness, add a pinch of red pepper flakes if you like it spicy. The dressing keeps well, so make extra—it's perfect drizzled on sandwiches or bowls too.
This salad stays fresh for 24 hours in the fridge, making it perfect for meal prep. Store the dressing and veggies separately to keep everything crisp. When ready to serve, toss gently—just enough to coat. The flavors actually improve after sitting for 30 minutes, so make it ahead if you can. For extra crunch, add a handful of toasted pumpkin seeds before serving. Leftovers? It reheats beautifully in the microwave for 20 seconds—great for quick lunches.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this—just chop, toss, and go. The broccoli stays crisp, the carrots add that satisfying crunch, and the cherry tomatoes burst with sweetness without a single minute in the oven. (Yes, even on a Tuesday night when I’m exhausted.)
- Tahini Twist: Between us, this salad’s secret weapon is the tahini. That nutty, rich swirl cuts through the freshness of the veggies and makes it feel way more gourmet than a basic vinaigrette ever could. Drizzle it on thick—trust me, it’s worth it.
- Lunchbox Hero: Honestly, this is my go-to for meal prep. Pack it in jars or containers, and it holds up for days—no soggy broccoli here. My kids (and my lunchbox-loving coworkers) still ask for it after a week. (Not the prettiest, but the taste makes up for it.)
- Budget Crunch: Carrots, broccoli, and tomatoes are cheap staples, and tahini stretches further than you’d think. I make a big batch for $8 and feed four people—plus, the leftovers turn into a killer wrap filling or pasta topping. Smart, simple, and satisfying.
Step-by-step instructions for broccoli, carrot, and tomato salad
This vibrant tri-color salad comes together in minutes with bold flavors and perfect textures.
Prep All Vegetables for Maximum Crunch
Start by cutting the 2 medium carrots into thin, even slices using a mandoline or sharp knife. I aim for paper-thin slices that will stay crisp rather than soggy. Place them in a large bowl and set aside.
Next, trim the tough stems from the 3 cups fresh broccoli florets and separate into bite-sized clusters. Halve the 1 pint cherry tomatoes and add them to the bowl with the carrots. The halved tomatoes will release juices that help bind the salad later.
I like to give the vegetables a quick rinse under cold water to remove any dirt, then drain them thoroughly using a salad spinner. This removes excess moisture that could make the dressing pool instead of cling. Pat them dry with paper towels if needed.
Whisk Together the Tangy Tahini Dressing
In a separate bowl, combine the 0.5 cup extra-virgin olive oil, 0.33 cup tahini, 0.25 cup fresh lemon juice, 2 tbsp maple syrup, 1 tbsp red wine vinegar, 1 tsp salt, and 0.5 tsp black pepper. The tahini might thicken the mixture—this is normal.
Whisk vigorously until completely smooth, scraping the sides of the bowl with a spatula to ensure all ingredients are fully incorporated. The dressing should have a thick, creamy consistency similar to mayonnaise. If it's too thick, add 1-2 teaspoons of water to reach your desired pouring consistency.
Here's the thing—tahini can be potent, so I like to taste as I go. If it needs more brightness, add a splash more lemon juice. If it's too strong, a touch more maple syrup helps balance the flavors.
Toss Vegetables with Dressing for Perfect Coating
Pour the dressing over the vegetables in the large bowl and toss gently but thoroughly using your hands or a large spoon. You want every floret, slice, and tomato half coated evenly. Work in batches if needed to ensure nothing gets missed.
Let the salad sit for 5 minutes before serving. This resting time allows the flavors to meld and the dressing to penetrate the vegetables. The carrots will absorb just enough dressing to become slightly tender while maintaining their crisp texture.
Don't skip this step—it makes all the difference in flavor development. The acidity from the lemon and vinegar will brighten the vegetables, while the tahini adds a rich, nutty depth that complements the natural sweetness of the carrots and tomatoes.
Garnish and Serve Immediately
Just before serving, sprinkle the salad with 0.25 cup chopped fresh parsley. The parsley adds a fresh, vibrant finish that cuts through the richness of the tahini dressing. I like to distribute it evenly throughout the salad for both visual appeal and flavor balance.
Taste and adjust seasoning if needed—sometimes the natural sweetness of the vegetables needs a touch more acidity, or the salt balance might need tweaking. Serve immediately while the vegetables are at their crispest. This salad holds well for about 2 hours in the refrigerator, but the texture will soften over time.
For an extra touch, I like to serve this with warm pita bread or crusty sourdough to soak up any remaining dressing. The contrast of warm bread with the cool, crisp salad makes it even more satisfying.
Pro Tips For Making Broccoli Carrot Tomato Salad
- CUT CARROTS IN EVEN STICKS: Uneven pieces mean uneven cooking—aim for ¼-inch sticks so they soften at the same rate as broccoli and tomatoes. I learned this the hard way when my salad had rock-hard carrot chunks while the rest was perfect.
- SALT BROCCOLI BEFORE ROASTING: Toss florets with a pinch of salt before hitting the oven—it pulls out moisture and guarantees crispy edges. Skip this, and you’ll end up with soggy broccoli, no matter how long you roast.
- DRESS SALAD JUST BEFORE SERVING: Tahini and olive oil oxidize fast, so mix the dressing last minute. If you’re prepping ahead, store veggies dry and toss with dressing only when ready to eat—trust me, the texture stays better.
- SHRED TOMATOES BY HAND: Skip the knife—pinch and tear cherry tomatoes into rough pieces for a more rustic, flavorful bite. It’s faster than you think, and the salad tastes brighter than when using a food processor.
Common mistakes when making this dish
Over-Soaking Vegetables
One of the biggest mistakes is washing or soaking the vegetables too long before tossing with dressing. Broccoli and carrots release water when cut, and excess moisture makes the salad soggy instead of crisp.
I always rinse veggies quickly under cold water, drain thoroughly in a salad spinner, and pat dry with paper towels. This ensures the tahini dressing clings beautifully rather than pooling at the bottom. 🥦
Uneven Dressing Distribution
Skipping the 5-minute resting time after tossing means uneven flavor distribution. The dressing needs time to penetrate the vegetables so every bite is equally flavorful. I recommend tossing in batches if your bowl is large, then letting it sit before serving.
This also prevents some pieces from being dry while others are overly dressed.
Using Stale Ingredients
Wilted broccoli or rubbery carrots completely ruin this salad's texture. Always choose fresh produce—look for broccoli with tight florets and carrots that snap when bent. I buy my carrots from the produce section (not pre-cut bins) and use them within 3 days of purchase.
The same goes for tomatoes: heirloom varieties stay juicier longer and add more flavor.
Skipping the Mandoline
Thick carrot slices turn mushy when dressed, while paper-thin slices stay perfectly crisp. A mandoline makes this easy, but if you don't have one, use a sharp knife and aim for slices no thicker than ⅛ inch.
I find that pre-cut carrot coins from the store often lack this crispness, so fresh slicing makes all the difference.
Ignoring the Tahini Strength
Tahini can be overpowering if not balanced properly. Many people either use too little (making the dressing weak) or too much (making it taste like just sesame paste). I start with the full amount and adjust with lemon juice or maple syrup as needed.
Taste as you go—this is the only way to get the perfect balance of nutty, tangy, and sweet flavors.
Not Adjusting Seasoning
Fresh vegetables vary in natural sweetness, so always taste before serving. Sometimes the salad needs more salt, other times more acidity. I keep a small bowl of extra lemon juice and a pinch of salt nearby while assembling.
This final adjustment ensures every bite is perfectly seasoned, not just the first few mouthfuls. 💡
Nutrition facts
Frequently asked questions about broccoli, carrot & tomato salad
Can I make this salad ahead of time?
Store the dressing and vegetables separately in airtight containers for up to 24 hours. When ready to serve, toss gently just before eating to maintain maximum crunch. The flavors actually improve after sitting for 30 minutes, so it's perfect for meal prep. Just avoid washing the veggies until right before serving to keep them crisp.
What if I don't have tahini?
No problem! Substitute with ¼ cup peanut butter thinned with 2 tablespoons water and 1 tablespoon lemon juice for a similar creamy texture. For a lighter option, try ½ cup Greek yogurt mixed with 1 tablespoon Dijon mustard and extra lemon. The key is maintaining that nutty depth and creamy consistency that balances the bright vegetables.
How do I keep the carrots extra crisp?
Use a mandoline slicer for paper-thin slices (⅛ inch or less) and slice them just before assembling the salad. Soak the sliced carrots in ice water for 10 minutes before draining and drying thoroughly. For even more crunch, add 1 teaspoon apple cider vinegar to the ice water. Never skip the drying step—excess moisture ruins the crispness when tossed with dressing.
Can I add protein to this salad?
Yes! For a heartier version, add ½ cup cooked chickpeas (rinsed and drained), ¼ cup toasted pumpkin seeds, or ½ cup grilled halloumi cheese (if not keeping it vegan). For meat lovers, try ¼ cup crumbled feta or ½ cup diced rotisserie chicken. Just add these components right before serving to maintain texture contrast.
Why does my salad taste bland?
Most likely, you need more acidity or salt. Taste the dressing first—if it's too mild, add 1 extra tablespoon lemon juice or ½ teaspoon red wine vinegar. Then taste the vegetables—sprinkle with ¼ teaspoon salt and let sit for 5 minutes before mixing again. The natural sweetness of carrots and tomatoes often needs this bright contrast to shine. Fresh herbs like parsley or basil also add hidden flavor depth.
