Broccoli and Cashew Salad Recipe: Crunchy Nutty Bite With Tangy Dressing

Salads

Broccoli and Cashew Salad Recipe: Crunchy Nutty Bite With Tangy Dressing

This broccoli and cashew salad delivers the perfect balance of crispy, nutty bites and bright, tangy dressing—ideal for meal prep or a refreshing side dish. 💛 The secret lies in roasting the broccoli until tender-crisp and pairing it with toasted cashews for that satisfying crunch.

A zesty lime vinaigrette ties everything together, ensuring every bite is packed with flavor without being heavy.

The recipe starts with fresh broccoli florets, roasted to develop a caramelized edge while staying tender inside. Toasted cashews add a rich, buttery crunch that contrasts beautifully with the broccoli’s texture.

A simple yet bold dressing—made with lime juice, olive oil, and a touch of honey—cuts through the richness, keeping the salad bright and refreshing.

What makes this salad stand out is its versatility—serve it as a light lunch, a side for grilled proteins, or even as a topping for grain bowls. The combination of textures and flavors makes it hearty enough to satisfy yet light enough to enjoy any time of day.

Plus, it keeps well in the fridge for up to three days, making it perfect for busy weeks.

For extra depth, consider adding toasted sesame seeds or chopped cilantro for garnish. The salad’s vibrant colors and contrasting textures make it as visually appealing as it is delicious. Ready in just 25 minutes, this recipe proves healthy eating can be both nutritious and indulgent.

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

Ingredients for broccoli and cashew salad

Fresh broccoli and toasted cashews meet zesty lime dressing for a salad that’s both hearty and refreshing.

Ingredient Amount Notes
Fresh Broccoli Florets 🥦 2 lbs Cut into bite-sized pieces
Raw Cashews 🥜 1 cup Toasted until golden
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and dressing
Lime Juice 🍋 ¼ cup Freshly squeezed
Honey 🍯 2 tbsp For dressing sweetness
Red Wine Vinegar 🍷 1 tbsp For tangy dressing
Garlic Cloves 🧄 3 cloves Minced for dressing
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Sesame Seeds 🌰 1 tbsp Toasted for garnish
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Vegetable Oil 🫒 1 tbsp For roasting pan

The broccoli is the star here—look for bright green florets with tight buds, not yellowing stems. Trader Joe’s or Whole Foods usually carry the freshest cuts, but any grocery store’s produce section will do. For the cashews, raw is best—they toast up beautifully and add that rich buttery crunch. Costco or bulk bins offer the most budget-friendly options. If you’re short on time, pre-cut broccoli florets work fine, but fresh always tastes better. The key is roasting them until tender-crisp, which takes about 15-20 minutes at 425°F—don’t skip this step, it’s what gives the salad its depth.

No fresh lime? Lemon juice works in a pinch, but lime’s brightness is ideal. Honey can be swapped for maple syrup or agave if you prefer, though honey adds a subtle floral note. For the dressing, red wine vinegar is non-negotiable—it cuts through the richness perfectly. If you’re out of garlic, garlic powder at half the amount will do, but fresh is always better. The sesame seeds and cilantro are purely for garnish, so feel free to skip them if you’re in a rush—though they add that extra layer of flavor and texture that makes the salad pop. Toasting the cashews and sesame seeds in the same pan saves time and cleanup.

This salad keeps beautifully in the fridge for up to 3 days, making it perfect for meal prep. Store the dressing separately to keep everything crisp. The broccoli and cashews stay fresh for 2 days if stored in an airtight container, while the dressing lasts 1 week in the fridge. For extra crunch, toast the cashews and sesame seeds fresh before serving—it only takes a few minutes and makes all the difference. If you’re prepping ahead, assemble the salad just before serving to keep the textures vibrant.

❤️

Why You'll Love This Recipe

  • No Chopping Struggle: I swear by this recipe because you only need to cut the broccoli into florets—no dicing, no mincing, just one simple task. The cashews stay whole too, so even if you’re not a knife enthusiast, this salad still comes out looking fresh and restaurant-worthy.
  • Sweet-Savory Magic: That honey-lime dressing? It’s the secret weapon—bright, sticky, and just enough sweetness to balance the earthy broccoli and nutty cashews. Honestly, I’ve tried other salads that fall flat, but this one? It’s the kind of flavor that lingers.
  • Lunchbox Hero: Between us, this salad keeps perfectly for days, making it my go-to for work lunches or school snacks. Pack it in a jar, and the dressing stays at the bottom while the broccoli stays crisp—no soggy messes here.
  • Budget-Friendly Crunch: Fresh broccoli and cashews are affordable staples, and you’ll use them up before they spoil. I’ll be real: I’ve made this salad three times in a row with the same ingredients, and it never gets old. Plus, the olive oil and lime are pantry basics you already own.

Step-by-step instructions for crispy broccoli and cashew salad

Here's how to create a perfectly balanced dish with caramelized broccoli and nutty cashews.

1

🔥 Step 1: Roast the Broccoli Until Caramelized

Preheat your oven to 425°F and line a large baking sheet with parchment paper. Arrange the 2 lbs fresh broccoli florets in a single layer, leaving space between each piece. This ensures even cooking and maximum crispiness.

Drizzle the broccoli with 1 tablespoon vegetable oil and toss gently to coat. Sprinkle with ½ teaspoon salt and ¼ teaspoon black pepper. Roast for 15-18 minutes until the edges are deep golden brown and slightly crispy. You'll smell that nutty, caramelized aroma—this is your cue that they're ready. Let them cool for 5 minutes before handling.

2

🔥 Step 2: Toast the Cashews Until Golden

While the broccoli roasts, heat a dry skillet over medium heat. Add the 1 cup raw cashews and toast for 4-5 minutes, stirring constantly. You're looking for golden brown color and a toasty aroma—cashews burn quickly, so watch them closely. Once toasted, transfer to a plate and let cool completely. The nuts should be fragrant and slightly crisp at the edges.

Here's the thing—don't skip toasting. Raw cashews have a bland, almost beany flavor. Toasting brings out their natural nuttiness and makes them crunchier. If you're impatient, you can toast them in the oven at 350°F for 8-10 minutes instead, but I prefer the stovetop method for better control.

3

🍳 Step 3: Make the Tangy Dressing

In a small bowl, whisk together the ½ cup extra-virgin olive oil, ¼ cup lime juice, 2 tablespoons honey, and 1 tablespoon red wine vinegar. The mixture will look slightly cloudy at first, but whisk vigorously until it emulsifies into a smooth dressing. Add the 3 minced garlic cloves and continue whisking for another 30 seconds.

Taste and adjust the balance—you want a harmonious blend of sweet, tangy, and slightly garlicky flavors. If it's too sweet, add a little more vinegar. If it's too sharp, add a touch more honey. The dressing should coat the back of a spoon with a silky texture. I like to let it sit for 5 minutes before using so the flavors meld.

4

🥘 Step 4: Assemble the Salad

In a large bowl, combine the cooled broccoli and toasted cashews. Drizzle with the dressing and toss gently to coat everything evenly. You'll see the broccoli absorb the dressing while the cashews maintain their crunch. Taste and adjust seasoning if needed—sometimes the roasted vegetables need a little more salt.

Let the salad sit for 10 minutes before serving. This resting period allows the flavors to develop and the dressing to penetrate the broccoli. The texture contrast is what makes this dish special—crispy roasted broccoli, crunchy cashews, and that silky dressing tying it all together.

5

🍽️ Step 5: Garnish and Serve

Just before serving, sprinkle the salad with 1 tablespoon toasted sesame seeds and ¼ cup chopped fresh cilantro. The sesame seeds add a nutty crunch while the cilantro provides a fresh, bright contrast. Toss gently to distribute evenly—you want every bite to have those visual pops of color and texture.

Serve immediately while the broccoli is still crispy and the cashews retain their crunch. This salad holds up well for 2-3 hours in the refrigerator if you need to prep ahead, but the texture will soften slightly. For the best experience, enjoy it fresh from the bowl with a crisp white wine or sparkling water.

👨‍🍳

Pro Tips For Making Broccoli And Cashew Salad

  • STEAM BROCCOLI UNTIL TENDER-CRISP: I learned this the hard way—overcooking turns broccoli into mush, but undercooked florets feel like chewing on a tree branch. Steam for exactly 3-4 minutes (cut-side down in a basket) until bright green with a slight bite. Drain immediately and plunge into ice water for 30 seconds to stop cooking—this keeps the texture perfect and the color vibrant.
  • TOAST CASHEWS LOW AND SLOW: Skip the high-heat frying that burns the edges and makes them bitter. Spread raw cashews on a baking sheet in a single layer, then bake at 300°F (150°C) for 8-10 minutes, stirring once halfway. They’ll toast evenly without turning into charcoal—no need to babysit the oven.
  • BALANCE LIME AND HONEY RATIO: Too much honey? Your salad tastes like dessert. Too much lime? It’s just sour. Aim for 1 tablespoon honey per 2 tablespoons lime juice, then taste as you go. If it’s cloying, add a pinch of flaky salt; if it’s tart, drizzle in a splash more olive oil to mellow it out.
  • DRESS SALAD JUST BEFORE SERVING: This isn’t a make-ahead dish if you want crisp broccoli and crunchy cashews. Toss everything together no more than 10 minutes before eating—the lime juice wilts the broccoli fast, and the cashews soften if left sitting. Keep the dressing separate until the last minute, then mix vigorously right before serving.

Flavor customization for this dish

Sweet and Tangy Twist

Swap the honey for 1 tbsp maple syrup and add 1 tsp grated ginger to the dressing for a sweet-spicy kick. The ginger brightens the lime while the maple syrup adds depth without overpowering.

I find this works especially well with Asian-inspired salads—just add 1 tbsp soy sauce and 1 tsp sriracha for extra umami. 🌶️

Spicy Asian Fusion

Toast 1 tbsp black sesame seeds with the cashews, then add 1 tbsp rice vinegar and 1 tsp gochujang (Korean chili paste) to the dressing. This creates a savory-spicy profile that pairs perfectly with the roasted broccoli.

Garnish with thinly sliced scallions and sesame seeds for that authentic Asian street-food vibe.

Creamy Tahini Dressing

Replace the olive oil with 3 tbsp tahini and 2 tbsp lemon juice (instead of lime) for a rich, nutty dressing. Add 1 tsp ground cumin and ½ tsp smoked paprika for warmth.

This version feels Middle Eastern-inspired and works beautifully with toasted pine nuts instead of cashews. The tahini adds a velvety texture that balances the broccoli’s crispiness.

Herb-Infused Freshness

Add 2 tbsp chopped fresh mint and 1 tbsp chopped basil to the dressing for a Mediterranean-inspired twist. The herbs brighten the lime flavor while adding a refreshing herbal note.

I like to toss in ¼ cup crumbled feta for extra creaminess—it contrasts perfectly with the crunchy cashews. Perfect for summer lunches or as a side for grilled meats. 🌿

Smoky Chipotle Heat

Infuse the dressing with 1 tsp adobo sauce (from canned chipotle peppers) and ½ tsp smoked paprika. This adds a deep, smoky heat that pairs beautifully with the roasted broccoli.

For extra texture, toast ½ cup pecans instead of cashews—their buttery richness complements the smoky flavors. Garnish with crumbled cotija cheese for a Mexican-inspired finish.

Citrusy and Crunchy

Boost the dressing with 2 tbsp orange juice and 1 tsp orange zest for a bright, citrusy twist. Add ½ cup toasted almonds (instead of cashews) and 1 tbsp chopped pistachios for extra crunch.

The orange zest adds a floral note that elevates the lime flavor. This version is perfect for spring or summer when you want something fresh and vibrant. 🍊

Nutrition facts

Servings 4
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 5g25%
Cholesterol 0mg0%
Sodium 380mg17%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 12g
Protein 14g28%
* 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 cashews instead of toasted?

Raw cashews will work, but they won't have that rich, toasty flavor or satisfying crunch. Toasting enhances their natural nuttiness and prevents a beany taste. If you're short on time, lightly dry-toast them in the oven at 350°F for 8-10 minutes—it makes a noticeable difference!

2

How do I keep the broccoli extra crispy?

Roast at 425°F for 15-18 minutes until edges are golden brown, then immediately shock with ice water for 1 minute to halt cooking. Pat dry thoroughly before assembling. For even more crunch, add 1 tsp cornstarch to the broccoli before roasting.

3

What's the best way to store leftovers?

Keep components separate: store roasted broccoli and cashews in one airtight container, dressing in another. The salad stays fresh for 2-3 days in the fridge. Re-toast cashews and warm broccoli briefly before serving to restore crispiness.

4

Can I make this salad nut-free?

Swap cashews for ½ cup sunflower seeds or ½ cup toasted pumpkin seeds. For extra crunch, add ¼ cup crispy chickpeas (roasted with olive oil and salt). The seeds will have a different texture but still provide that satisfying bite.

5

Why does my dressing separate?

This happens when oil and vinegar aren't properly emulsified. Whisk vigorously for 1-2 minutes or use a blender. For extra stability, add 1 tsp Dijon mustard or 1 tsp honey—these act as natural emulsifiers. Shake well before each use.

★★★★★4.8(3 reviews)
Categories Salads