Salads
This apple broccoli cauliflower salad recipe transforms simple ingredients into a texturally perfect dish that balances crisp apples, tender vegetables, and nutty crunch. The secret lies in the dressing—a tangy yogurt base with a touch of honey and Dijon—that coats every bite without overpowering the natural flavors.
I developed this salad during peak apple season when I wanted a meal that felt fresh, satisfying, and packed with nutrients.
The beauty of this recipe is its versatility—it works as a light main dish for vegetarians or as a vibrant side for grilled proteins. Roasting the broccoli and cauliflower first brings out their natural sweetness and creates a satisfying crisp-tender texture, while the apples add a refreshing crunch.
The toasted seeds? That’s where the magic happens, adding a nutty depth that ties everything together.
What you’ll end up with is a salad that’s visually stunning and packed with flavor—bright, crunchy, and just sweet enough to make every bite irresistible. The colors pop on the plate, the textures contrast perfectly, and the dressing enhances rather than overwhelms.
This isn’t just another salad; it’s a meal that feels special yet simple to prepare.
Perfect for lunchboxes, potlucks, or a quick weeknight dinner, this salad keeps well for up to 3 days, making it ideal for meal prep. Whether you’re hosting guests or treating yourself, it delivers restaurant-quality results with minimal effort. Let’s get started!
Ingredients for apple broccoli cauliflower salad
Crisp apples, roasted veggies, and nutty seeds—this salad delivers restaurant-quality crunch without the fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Honeycrisp Apples 🍎 | 2 medium | Peeled, cored, diced |
| Broccoli Florets 🧅 | 4 cups | Fresh or frozen, cut into bite-sized pieces |
| Cauliflower Florets 🥬 | 4 cups | Fresh or frozen, cut into bite-sized pieces |
| Plain Greek Yogurt 🧀 | 1 cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Dijon Mustard 🥫 | 1 tbsp | Mild or strong variety |
| Raw Honey 🍯 | 2 tbsp | Local if possible |
| Apple Cider Vinegar 🍶 | 1 tbsp | For tangy balance |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Pumpkin Seeds 🥜 | ½ cup | Raw, unsalted, toasted |
| Sunflower Seeds 🌻 | ¼ cup | Raw, unsalted, toasted |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, for garnish |
The apples are the star here—Honeycrisp or Fuji work best for that perfect crunch. Grab them at Whole Foods or your local farmers market if you can, but the regular grocery store will do in a pinch. I always buy a few extra and keep them in the fridge for snacks. The broccoli and cauliflower should be fresh, but frozen florets work too if you're short on time. Just thaw and pat them dry before roasting. For the seeds, Trader Joe's has the best price on bulk unsalted pumpkin seeds—roast them yourself for extra flavor.
No Honeycrisp? Gala or Granny Smith are great backups. The yogurt needs to be plain Greek—full-fat for that creamy texture, but low-fat works if you're watching calories. Dijon mustard is non-negotiable for that tangy kick, but if you're out, whole-grain mustard at half the amount gets you close. The seeds can be swapped for pecans or walnuts if you prefer, but toast them first. Fresh thyme is ideal, but dried thyme at one-third the amount works in a bind. Pro tip: Toast the seeds in a dry pan for 3-4 minutes until fragrant—game changer.
Roasted veggies keep for 3 days in the fridge, but the apples start to brown after 2. Store them separately until ready to assemble. The dressing stays fresh for 5 days in the fridge, and the seeds keep their crunch for 2 weeks if stored in an airtight container. Double the batch—this salad is perfect for meal prep. I always make extra for lunches, and it reheats beautifully in the microwave for 20 seconds if you want it warm.
Why You'll Love This Recipe
- I’ll be real: cauliflower and broccoli stretch my grocery budget, and Honeycrisp apples last days when stored right. This salad costs me half what a pre-made one would, yet tastes like I spent an hour in the kitchen. (Spoiler: I didn’t.)
- No-Cook Crunch: I swear by this when I’m too tired to heat the oven—just slice those Honeycrisp apples, toss in raw broccoli and cauliflower florets, and drizzle with olive oil. The texture contrast alone (that apple crunch against the florets’ bite) makes it feel like a full meal without any effort.
- Creamy Without Dairy Drama: Honestly, the Greek yogurt dressing changes everything—it’s tangy, thick, and clings to every floret without making the salad soggy. I’ve tried store-bought dressings, but this one actually elevates the humble veggies, not drowns them.
- Lunchbox Hero: Between us, this is my go-to for work lunches or kids’ school snacks. The apples stay crisp for hours (thanks to a squeeze of lemon), and the florets hold up in containers—no sad, wilted greens here. Pack it the night before, and you’re golden.
Step-by-step instructions for apple broccoli cauliflower salad
This salad comes together faster than you'd think—crisp textures, bright flavors, and a dressing that ties everything perfectly.
Blanch and Shock the Vegetables
Bring a large pot of water to a rolling boil. Add the 4 cups broccoli florets and 4 cups cauliflower florets and cook for exactly 2 minutes. You want them bright green and still slightly crisp—overcooking turns them mushy. Immediately drain and transfer to a bowl of ice water for 3 minutes to stop the cooking process.
Drain again and pat thoroughly dry with a clean kitchen towel. This step is crucial—wet vegetables make the salad soggy. The blanching also helps tenderize the florets slightly while keeping their vibrant color. Spread them on a baking sheet to cool completely before building the salad.
Toss the Apples with Vinegar
In a medium bowl, combine the 2 medium diced Honeycrisp Apples with 1 tablespoon apple cider vinegar. Let them sit for 5 minutes while you finish the dressing. This brief marinade prevents the apples from browning and adds a subtle tang that balances their natural sweetness.
Here's the thing—Honeycrisp apples hold their shape beautifully but can get mealy if not handled right. The vinegar also helps cut through their natural pectin, keeping them crisp in the salad. Give them a quick stir after the 5 minutes to redistribute the liquid.
Whisk the Yogurt Dressing
In a separate bowl, whisk together the 1 cup plain Greek yogurt, 0.5 cup extra-virgin olive oil, 1 tablespoon Dijon mustard, 2 tablespoons raw honey, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Start with the yogurt and honey, then slowly drizzle in the olive oil while whisking vigorously—this creates a silky emulsion.
The dressing should be thick but pourable, with the consistency of heavy cream. If it looks too stiff, add 1-2 teaspoons water to loosen it. Taste and adjust seasoning—you might need a touch more salt or honey depending on your apples. This dressing is the backbone of the salad, so don't rush this step.
Assemble and Toast the Seeds
In a large serving bowl, combine the cooled broccoli and cauliflower florets with the apple mixture. Pour the dressing over the vegetables and toss gently but thoroughly to coat everything evenly. Let it sit for 5 minutes to allow the flavors to meld.
While the salad rests, toast the seeds for maximum crunch. In a dry skillet over medium heat, add the 0.5 cup pumpkin seeds and 0.25 cup sunflower seeds. Toast for 3-4 minutes until they're fragrant and just beginning to turn golden. Remove from heat immediately—they'll continue to cook from residual heat.
Finish and Garnish
Just before serving, sprinkle the toasted seeds over the salad and gently fold them in. Add the 0.25 cup chopped fresh thyme leaves and toss one final time. The thyme adds an earthy aroma that complements the sweetness of the apples and the nuttiness of the seeds.
Serve immediately while everything is still crisp. The salad keeps well in the fridge for 2-3 hours if stored in an airtight container, but the seeds lose their crunch over time. For best results, assemble and serve right away for that perfect crunch in every bite.
Pro Tips For Making Apple Broccoli Cauliflower Salad
- Blanch the Veggies: Drop broccoli and cauliflower into boiling water for exactly 90 seconds—no more, or they’ll turn mushy. Immediately plunge into ice water to stop cooking; this keeps them crisp and bright, not soggy. I learned this the hard way when my salad tasted like it was made from overcooked steamed veggies.
- Toss Apples Last: Slice Honeycrisp apples right before mixing everything—otherwise, they’ll oxidize and turn brown in minutes. If you’re prepping ahead, toss them in lemon juice and store separately until the last second. The crunch and sweetness should shine, not look sad.
- Whisk the Yogurt: Beat the Greek yogurt with olive oil and any other dressing ingredients until it’s smooth, not lumpy. A quick whisk with a fork (or immersion blender if you’re fancy) ensures the dressing clings to the veggies instead of pooling at the bottom. Trust me, it makes a real difference.
- Use Cold Veggies: Serve the salad straight from the fridge—cold veggies hold their texture better and taste sharper. If you’re assembling it warm, let it chill for 10 minutes before eating. Warm broccoli and cauliflower? That’s a sad, limp salad waiting to happen.
Perfect pairings for apple broccoli cauliflower salad
Crunchy Add-Ons
Add ¼ cup toasted pecans or walnuts for extra richness and crunch. Toast them in a dry pan for 2-3 minutes until golden and fragrant. I love using pecans because they add a buttery depth that pairs perfectly with the apple's natural sweetness.
For a nut-free option, try toasted coconut flakes—just 2 tablespoons adds a tropical twist that works surprisingly well. 🥜
Protein Boosters
Turn this into a hearty vegetarian meal by adding ½ cup cooked quinoa or ½ cup chickpeas. The quinoa soaks up the dressing beautifully, while chickpeas add a satisfying protein punch.
For a meat option, toss in ¼ cup crumbled feta cheese or ¼ cup grilled chicken for extra staying power. I often add ½ cup canned white beans for a fiber-rich boost that keeps me full for hours. 🍗
Sweet Contrasts
Balance the tartness with ¼ cup dried cranberries or ¼ cup chopped dried apricots. The chewy texture contrasts perfectly with the crisp veggies. For a fresher option, add ½ cup sliced pear or ½ cup diced mango—both bring a juicy sweetness that elevates the dish.
If you love citrus, toss in 2 tbsp chopped dried pineapple for a tropical vibe. 🍓
Herb Variations
Swap the thyme for ½ cup chopped parsley for a bright, fresh finish. Or try ½ cup chopped cilantro if you love its citrusy note. For a bolder flavor, add 1 tbsp chopped rosemary—it pairs beautifully with the roasted veggies.
I also love ½ cup microgreens on top for a pop of color and a peppery kick. 🌿
Cheese Options
Add ¼ cup crumbled goat cheese for a tangy contrast to the sweet apples. Or try ¼ cup shaved Parmesan for a salty, umami depth. For a vegan option, use ¼ cup vegan feta or ¼ cup marinated artichoke hearts—both add a briny, savory note.
Sprinkle just before serving to keep the texture perfect. 🧀
Seasonal Swaps
In summer, swap apples for peaches or nectarines—their juiciness complements the crunchy veggies. For fall, try roasted butternut squash instead of cauliflower. In winter, add sautéed mushrooms for an earthy depth. Each seasonal swap keeps the salad fresh and exciting year-round. ❄️
Nutrition facts
Frequently asked questions
Can I use frozen broccoli and cauliflower instead of fresh?
Yes, but with one key adjustment! Thaw the frozen florets completely, then pat them very dry with paper towels to remove excess moisture. This prevents your salad from becoming soggy. For extra crispness, spread them on a baking sheet and roast at 400°F for 5 minutes before adding to the salad.
How do I prevent the apples from turning brown?
The vinegar trick in the recipe works, but for extra protection, toss the diced apples with 1 teaspoon lemon juice right after cutting. Store any prepped apples in cold water in the fridge until ready to use. For longer storage, sprinkle them with ½ teaspoon sugar before refrigerating—this helps maintain their crispness.
Can I make this salad ahead of time?
but with smart timing! Roast the veggies and toast the seeds up to 2 days ahead and store separately in airtight containers. Assemble the salad just before serving to preserve the crunch. The dressing can be made 3 days ahead—just stir before using. Keep the apples separate until the last minute to maintain their texture.
What's the best way to reheat leftovers?
This salad isn't ideal for reheating, but if needed, warm it gently in the microwave for 20-30 seconds on low power. For best results, focus on keeping the seeds and apples fresh—these are the components that lose texture when heated. Instead, consider making a fresh batch with prepped ingredients for optimal crunch.
Can I make this salad vegan?
Easily! Replace the Greek yogurt with ½ cup coconut yogurt or ½ cup silken tofu blended with 1 tablespoon lemon juice. Use vegan honey or maple syrup instead of regular honey, and swap the feta for vegan cheese or marinated artichokes. The flavor profile remains bright and balanced with these simple swaps.
