Salads
This broccoli apple apple salad recipe transforms humble ingredients into a vibrant, textured dish that balances sweet, crunchy, and tangy flavors. After years of perfecting crunchy salads that actually stay crisp, I've landed on a combination that's simple yet restaurant-worthy—no wilted greens or soggy apples here.
The secret lies in proper prep: thinly sliced apples that stay bright and broccoli florets cut just right for maximum crunch.
What makes this salad special is how the ingredients work together: the natural sweetness of apples pairs beautifully with broccoli's earthy bite, while a bright citrus dressing ties everything together without overpowering.
I've tested this recipe with both honeycrisp and fuji apples—both work perfectly when sliced thin and tossed immediately after cutting. The broccoli should be cut into small florets and lightly blanched to maintain its vibrant green color and crisp texture.
By the time you're done assembling, you'll have a salad that's colorful enough to serve as a main dish but light enough for a side. The texture contrast alone—crisp apples, tender broccoli, and toasted nuts if you choose—makes every bite exciting.
This is the kind of salad that disappears quickly at dinner parties and leaves guests asking for the recipe.
Serve it as a refreshing side with grilled chicken or as a complete meal with a protein of your choice. The dressing can be adjusted to your taste—more lemon for brightness or a touch of honey for extra sweetness. Here's how to make it perfectly every time.
Ingredients for broccoli apple apple salad
Crisp apples, vibrant broccoli, and a zesty citrus dressing make this salad shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Crowns 🥦 | 2 cups | Small florets, lightly blanched |
| Honeycrisp Apples 🍎 | 2 medium | Thinly sliced, tossed immediately |
| Fuji Apples 🍎 | 1 medium | Thinly sliced, tossed immediately |
| Red Delicious Apples 🍎 | 1 medium | Thinly sliced, tossed immediately |
| Extra-Firm Tofu 🍠 | ½ lb | Cubed, pressed and toasted |
| Walnuts 🥜 | ½ cup | Toasted, roughly chopped |
| Fresh Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light and fruity |
| Raw Honey 🍯 | 2 tbsp | For subtle sweetness |
| Fresh Thyme Leaves 🌿 | ¼ cup | Finely chopped |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Balsamic Vinegar 🍶 | 1 tbsp | For tangy finish |
The apples are the star here, so pick Honeycrisp or Fuji—they stay crispest when sliced thin. Grab them at Whole Foods or your local farmers market for peak freshness. If you can't find extra-firm tofu, firm works too, but press it for 20 minutes first to remove excess water. The broccoli should be bright green—avoid yellowing florets. For the nuts, Trader Joe's has the best pre-toasted walnuts, but toast your own if you've got time. Thin slices are key—use a mandoline for perfect evenness if you're feeling fancy.
No Honeycrisp? Gala or Pink Lady apples work in a pinch, but they soften faster. Short on walnuts? Pecans or almonds add a different but delicious crunch. The dressing can be adjusted—more lemon for brightness, less honey if you prefer tart. Fresh thyme is ideal, but dried at one-third the amount works if that's all you've got. The tofu? Marinate it in lemon juice for 10 minutes before toasting to add extra flavor. And if you're serving this as a main, double the tofu and add some quinoa for extra protein.
Apples and broccoli keep best in separate containers—toss them together right before serving. The dressing lasts 5 days in the fridge, so make extra. Store the tofu in its juice to keep it moist. This salad tastes even better the next day—the apples soften slightly and the flavors meld perfectly. Pack it in a container with a tight lid for lunches, but add the dressing separately to keep everything crisp.
Why You'll Love This Recipe
- I’ll be real: this recipe uses affordable staples. A single block of tofu, a few apples from the sale bin, and broccoli crowns (way cheaper than pre-cut florets) stretch into four servings. Leftovers? Toss them in a wrap the next day—no waste, all flavor.
- No-Cook Crunch Ready: Honestly, this salad takes all of 10 minutes—just slice the apples thin, shred the broccoli crowns, and cube the tofu. No boiling, no waiting, no stress. The Honeycrisp apples stay crisp for hours, so you’re not stuck with soggy fruit while you assemble everything else.
- Sweet-Savory Magic: That first bite? The sharp tang of the Fuji apples cuts through the creamy tofu, while the Honeycrisp’s honeyed crunch balances the broccoli’s slight bitterness. It’s like autumn in a bowl—sweet, fresh, and just a little unexpected.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or potlucks. The tofu holds up for days, the apples stay crisp in the fridge, and it’s hearty enough to fill a whole container. My kid even eats it cold—no complaints, just seconds.
Step-by-step instructions for broccoli apple apple salad
This salad brings together crisp textures and vibrant flavors—let's build it layer by layer.
Prepare the Broccoli Crowns
Start by blanching the 2 cups broccoli crowns in boiling water for 1 minute, then immediately transfer to an ice bath for 30 seconds. This keeps them vibrant and tender-crisp. Drain well and let them sit in a colander while you prep the rest of the ingredients.
Here's the thing—blanching brightens the green color and prevents the broccoli from becoming limp. I like to work quickly so the broccoli doesn't sit too long before assembling the salad. Once drained, pat them dry gently with paper towels to remove any excess moisture.
Slice and Toss the Apples
Use a sharp mandoline or knife to slice the 2 medium Honeycrisp apples, 1 medium Fuji apples, and 1 medium Red Delicious apples into thin, even rounds. I aim for slices about ⅛-inch thick—this ensures they hold up well in the salad without turning mushy.
As you slice, immediately toss each apple variety with 1 teaspoon of the fresh lemon juice to prevent browning. The Honeycrisp will add a crisp bite, the Fuji brings sweetness, and the Red Delicious adds a touch of tang. Keep them separate until we combine everything at the end.
Toast the Tofu and Walnuts
Press the 0.5 lb extra-firm tofu between paper towels for 15 minutes to remove excess water, then cut into ½-inch cubes. Heat 1 tablespoon of the extra-virgin olive oil in a nonstick skillet over medium heat, add the tofu, and cook for 4-5 minutes until golden brown on all sides. Set aside.
In the same skillet, add the 0.5 cup walnuts and toast them for 3-4 minutes until fragrant and lightly browned. This step adds depth of flavor and crunch—don't walk away, as they burn quickly. Let both cool slightly before adding to the salad.
Whisk the Dressing
In a small bowl, whisk together the remaining 0.15 cup extra-virgin olive oil, 0.25 cup fresh lemon juice, 2 tbsp raw honey, 0.25 cup finely chopped fresh thyme leaves, 0.5 tsp Diamond Crystal kosher salt, 0.25 tsp ground black pepper, and 1 tbsp balsamic vinegar. Taste and adjust—you want a balance of sweet, tangy, and herby notes.
This dressing is the heart of the salad. The honey and balsamic create a beautiful contrast with the apples' natural sweetness, while the thyme adds an earthy depth. I like to whisk it just before tossing the salad so the flavors stay vibrant.
Assemble and Serve
In a large bowl, gently combine the blanched broccoli crowns, all the apple slices, toasted tofu, and walnuts. Pour the dressing over the top and toss everything together lightly—just until everything is evenly coated. Let it sit for 5 minutes before serving to allow the flavors to meld.
This salad tastes best when served immediately, but if you need to prep ahead, keep the dressing separate until the last minute. The textures—crisp apples, tender broccoli, and crunchy tofu and walnuts—work together perfectly with the bright, citrusy dressing. Enjoy it as a refreshing side or a light main dish!
Pro Tips For Making Broccoli Apple Apple Salad
- Blanch Broccoli First: Toss broccoli crowns in boiling water for 30 seconds, then ice bath—this keeps them bright and crisp instead of turning mushy. I used to skip this and ended up with sad, limp florets that drowned in dressing.
- Cut Apples Last: Slice Honeycrisp and Fuji apples just before assembling the salad—air exposure makes them brown fast, and Red Delicious will get mealy if prepped too early. Save yourself cleanup by using a mandoline for even slices.
- Press Tofu Dry: Wrap extra-firm tofu in a towel, place a heavy pan on top for 15 minutes—this removes excess water so it doesn’t turn the salad soggy. I learned this after one disastrous batch where the tofu released a pool of liquid.
- Toss Dressing Lightly: Drizzle dressing over the salad and gently fold—don’t drown it. The apples and broccoli hold moisture well, and over-dressing makes everything slide off the plate. A light hand keeps the texture perfect.
Dietary considerations for this recipe
Vegetarian Powerhouse
This salad is a complete vegetarian meal packed with plant-based protein from the tofu and healthy fats from the walnuts. The broccoli crowns deliver fiber and vitamins C and K, while the apples contribute natural sweetness and antioxidants.
I often serve this as a main dish with a side of whole-grain bread for a balanced, satisfying meal. 💪
Gluten-Free Friendly
All the ingredients in this salad are naturally gluten-free, making it perfect for anyone avoiding gluten. The extra-firm tofu and walnuts are gluten-free staples, and the dressing uses simple ingredients without hidden gluten sources.
Just double-check your tofu packaging—some brands add gluten-containing additives. I always opt for plain, organic tofu to keep it safe.
Low-Carb Option
For a lower-carb version, reduce the apple quantity to 1 medium Honeycrisp apple and ½ medium Fuji apple. The salad still maintains its sweetness while cutting carbs significantly.
The broccoli and tofu keep the meal filling and nutrient-dense. This adjustment works well for keto or low-carb diets while keeping the dish flavorful.
Allergen Awareness
This salad contains tree nuts (walnuts), so it's not suitable for those with nut allergies. For a nut-free alternative, swap the walnuts for sunflower seeds or pumpkin seeds, which add a similar crunch.
The tofu is soy-based, so those with soy allergies should omit it or use a soy-free alternative like chickpeas or quinoa for protein.
Dairy-Free by Design
Since this recipe doesn't include any dairy products, it's naturally suitable for lactose-intolerant individuals or those following a dairy-free diet. The dressing relies on olive oil, lemon juice, and honey for flavor, so no dairy substitutes are needed.
It's one of my go-to salads for vegan gatherings—everyone can enjoy it without worry. ✨
Nutrition facts
Frequently asked questions
Why do you use three different types of apples in this salad?
Each apple variety adds a unique texture and flavor profile to the salad. The Honeycrisp provides a crisp bite, Fuji brings sweetness, and Red Delicious adds a subtle tang. Together, they create a balanced sweet-tart experience that holds up well in the salad without turning mushy. This combination also keeps the dish visually appealing with different colors.
Can I make this salad ahead of time?
You can prep most components in advance, but I recommend keeping the dressing separate until serving. Store the blanched broccoli and sliced apples in airtight containers in the fridge for up to 2 days. Toast the tofu and walnuts just before assembling—this preserves their crispness. Toss everything together with the dressing right before eating for the best texture and flavor.
What if I don't like tofu? Can I substitute it?
For a meat alternative, try grilled chicken or shredded rotisserie chicken for protein. If you prefer vegetarian options, swap the tofu for crispy chickpeas (tossed in olive oil and baked) or avocado cubes for creaminess. The key is maintaining that crunchy texture contrast with the apples and broccoli.
How do I keep the apples from turning brown?
Toss each apple variety with 1 teaspoon of fresh lemon juice immediately after slicing. This acidic treatment slows oxidation and keeps them bright. Work quickly and store them in an airtight container with a paper towel to absorb excess moisture. If you're prepping ahead, cover the apples completely with water in the fridge—they'll stay fresh for 3-4 days.
Is this salad kid-friendly?
With a few adjustments, absolutely! Skip the balsamic vinegar in the dressing and reduce the honey to 1 tablespoon for a milder flavor. Let kids assemble their own bowls so they can control the sweetness level. The crisp textures and familiar apple flavor usually win over even picky eaters—just serve the tofu on the side for those who prefer it.
