Avocado and Broccoli Salad Recipe: Creamy Lime Dressing With Crunchy Toasted Almonds

Salads

Avocado and Broccoli Salad Recipe: Creamy Lime Dressing With Crunchy Toasted Almonds

This creamy avocado and broccoli salad brings vibrant freshness to your table with a tangy lime dressing and satisfying crunch from toasted almonds. The perfect balance of textures—tender avocado, crisp broccoli, and toasted nuts—makes it a standout dish for any meal.

I developed this recipe to highlight how simple ingredients can create something restaurant-worthy at home.

The secret lies in the creamy lime dressing, which adds a zesty brightness that cuts through the richness of the avocado. Toasting the almonds enhances their natural flavor, adding a satisfying crunch that contrasts beautifully with the soft broccoli and creamy avocado.

This salad is not only delicious but also packed with nutrients, making it a great choice for a light lunch or a refreshing side dish.

What sets this salad apart is how the ingredients work together—each bite delivers a mix of creamy, crunchy, and fresh flavors. The dressing binds everything together, ensuring every component shines.

Whether you're serving it as a side or a main dish, this salad is sure to impress with its simplicity and bold taste.

Ready in just 15 minutes, this recipe is perfect for meal prep or a quick weeknight dinner. The best part? It keeps well in the fridge for up to two days, allowing you to enjoy this flavorful salad without the fuss.

Let’s get started on creating this vibrant, creamy dish!

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

Ingredients for avocado and broccoli salad

Vibrant, creamy, and packed with textures—this salad transforms simple ingredients into restaurant-quality bites.

Ingredient Amount Notes
Ripe Avocados 🥑 2 whole Pitted, flesh scooped into bowl
Fresh Broccoli Crowns 🥦 1 ½ lb Cut into bite-sized florets
Raw Almonds 🌰 ½ cup Unsalted, lightly toasted
Fresh Limes 🍋 2 whole Juiced, zest reserved
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Raw Cashews 🥜 ¼ cup Soaked 1 hour for creaminess
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Red Bell Pepper 🌶️ 1 whole Diced, seeds removed
Red Onion 🧅 ¼ whole Thinly sliced, soaked 5 mins
Maple Syrup 🍯 1 tbsp Pure, for subtle sweetness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Apple Cider Vinegar 🍏 1 tbsp For dressing tang

The avocados are the star—pick perfectly ripe ones (yield slightly to gentle pressure) from Whole Foods or local markets for maximum creaminess. Broccoli crowns should be bright green and firm, not yellowing at the stems. For the almonds, Trader Joe's unsalted are my go-to—they toast beautifully. Fresh limes add that zesty punch, so grab the juiciest ones you can find. The cilantro? Organic is best—conventional often has bitter stems, so chop carefully.

No fresh cilantro? Substitute with parsley at the same amount, though it lacks that fresh herbal note. Swap almonds for walnuts or pecans if you prefer a different crunch, but toast them first. For the dressing, cashews can be omitted if you hate nut creaminess—just add an extra tablespoon of olive oil. The red bell pepper adds sweetness, but yellow or orange work too. Onions? Skip the soaking if you love raw onion bite, but it mellows the sharpness beautifully.

Avocados brown fast—toss salad with lime juice immediately after assembling. Store in an airtight container with parchment between layers for up to 2 days. The dressing keeps separately for 3 days in the fridge. For meal prep, toast almonds fresh before serving—they lose crunch when stored. This salad sings the next day as flavors meld, so make extra!

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because it’s the rare salad where you actually skip the tedious prep. Toss in whole broccoli crowns (no need to break them down) and halve avocados—no brown mess, just creamy perfection. The almonds? Just toast them in the same pan you’re heating the oil. Five minutes, tops.
  • Creamy-Crisp Magic: That first bite where the lime-zested olive oil meets the buttery avocado? Chef’s kiss. The broccoli stays crisp (no soggy florets here), and the toasted almonds add this nutty crunch that makes it feel like a full meal. Honestly, I’ve made salads that cost twice as much but taste half as good.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches—it holds up for days in the fridge (yes, even the avocado stays fresh if you squeeze lime over it). Throw it in a jar, and it’s still crisp and vibrant by afternoon. My kids actually eat their veggies this way. (Small victories.)
  • Budget Bright Spot: Avocados on sale? Buy two. Broccoli’s one of the cheapest veggies out there, and a bag lasts forever. The almonds stretch further than you’d think, and lime juice is the ultimate flavor multiplier—no fancy dressings needed. It’s the kind of recipe that makes grocery day feel like a win.

Step-by-step instructions for avocado and broccoli salad with creamy lime dressing

This vibrant salad combines rich avocado and crisp broccoli with a velvety lime-cashew dressing and crunchy toasted almonds.

1

Prep and Blanch the Broccoli

Fill a large pot with water and bring to a rolling boil. Add the 1.5 lb fresh broccoli crowns, cut into bite-sized florets, and cook for exactly 2 minutes. You want them bright green and just tender-crisp—overcooking turns them mushy. Immediately drain in a colander and transfer to an ice bath to stop the cooking process. Once cooled, drain again and pat completely dry with a clean kitchen towel.

Here's the thing—blanching broccoli removes any bitterness while keeping it crisp. If you skip this step, your salad will taste dull and limp. I like to work in batches if needed, but don't let the broccoli sit in the ice water longer than necessary—it absorbs water and becomes soggy.

2

Toast Almonds and Prepare Dressing Ingredients

While the broccoli cools, spread the 0.5 cup raw almonds on a baking sheet lined with parchment paper. Toast in a 350°F oven for 8-10 minutes, stirring halfway, until they're fragrant and just beginning to turn golden. Watch closely—they burn fast. Let them cool completely before chopping coarsely.

In a separate bowl, prepare the dressing base by combining the 0.25 cup soaked raw cashews, 2 whole fresh limes (juiced), 1 tbsp maple syrup, 1 tbsp apple cider vinegar, 1.5 tsp salt, and 0.5 tsp ground black pepper. The cashews should have been soaking for at least 1 hour—this makes them blend into a silky texture. If you forget, soak them for 30 minutes minimum before proceeding.

3

Create the Creamy Lime Dressing

Transfer the soaked cashew mixture to a high-speed blender. Add the 0.5 cup extra-virgin olive oil and blend until completely smooth, scraping down the sides as needed. The dressing should be thick and creamy—almost like hummus. If it's too thick, add 1-2 tablespoons of water to reach your desired consistency. Taste and adjust seasoning, adding more lime juice or salt if needed.

This is where the magic happens—the creamy texture comes from the cashews, while the lime and vinegar add brightness. I like to blend it until it's completely smooth, with no visible cashew pieces. If you have a regular blender, you might need to strain it through a fine-mesh sieve for extra smoothness.

4

Assemble the Salad

In a large mixing bowl, combine the cooled broccoli, 2 whole ripe avocados (pitted and flesh scooped), 1 whole red bell pepper (diced), 0.25 whole red onion (thinly sliced and drained), and 0.25 cup chopped fresh cilantro. Gently toss everything together with a large spoon, being careful not to mash the avocado.

Here's a pro tip: I like to add the avocado last so it doesn't turn brown from oxidation. If you notice the avocado starting to darken, sprinkle a little lime juice over it to preserve that vibrant green color. The red onion should be well-drained to prevent a watery salad—just pat it dry with a paper towel if needed.

5

Finish and Serve

Drizzle the creamy lime dressing over the salad and gently toss to coat everything evenly. Sprinkle with the toasted almonds and any reserved lime zest for extra flavor. Taste and adjust seasoning one final time—you might want to add a pinch more salt or a squeeze of lime to balance the flavors.

This salad is best served immediately while the avocado is at its peak freshness and the broccoli is still crisp. The creamy dressing will cling beautifully to each component, creating a perfect balance of textures and flavors. Serve with grilled chicken or shrimp for a complete meal, or enjoy it as a light, refreshing lunch on its own.

👨‍🍳

Pro Tips For Making Avocado And Broccoli Salad

  • Blanch Broccoli First: Drop florets in boiling water for 30 seconds—just until bright green—then plunge into ice water. This keeps them crisp and prevents that sad, limp texture when mixed with avocado. I used to skip it, and the salad always felt underwhelming.
  • Slice Almonds Thin: Use the flat side of a chef’s knife to smash slivered almonds into uneven bits—no food processor needed. Thinner slices toast faster and add crunch without overpowering the avocado’s creaminess. (Yes, even if you’re impatient like me.)
  • Toss Avocado Last: Mix everything except the avocado first, then fold it in right before serving. Sliced avocado turns brown in minutes, and no one wants a salad that looks like it’s been sitting for hours. Save the tossing for the last 30 seconds.
  • Use Cold Lime Juice: Chill the lime juice in the fridge for 10 minutes before adding it to the dressing. Cold juice brightens the flavor and cuts through the richness of the avocado better than room-temperature juice. Trust me, it’s a game-changer for balance.

Common mistakes when making your avocado and broccoli salad

Overcooking Broccoli

Blanching broccoli for more than 2 minutes turns it mushy and dull in flavor. I’ve made this mistake—once I cooked mine for 3 minutes and ended up with sad, limp florets.

The goal is tender-crisp, not soft. Immediately shock it in ice water to stop cooking and preserve that vibrant green color. 🥦

Skipping the Ice Bath

If you skip the ice bath after blanching, your broccoli will continue cooking in the warm water, becoming rubbery. I learned this the hard way when I rushed and used cold tap water instead.

For best results, use an actual ice bath—fill a bowl with ice and water, then transfer the broccoli immediately after draining. This keeps it crisp and bright.

Using Unripe Avocados

Unripe avocados taste bland and grainy, ruining the creamy texture of the salad. Always pick avocados that yield slightly to gentle pressure—no give means underripe, and too much give means overripe.

I recommend buying a day or two before you plan to make the salad so they ripen perfectly. Store them at room temperature for best results. 🥑

Not Draining Onions Properly

Raw red onions release water, which can make your salad soggy. Always soak sliced onions in cold water for 5 minutes, then drain and pat dry thoroughly with a paper towel.

I’ve seen salads turn into a watery mess because of this—don’t skip this step! The onions should be crisp, not wet, when added to the salad.

Under-Soaking Cashews

Cashews need to soak for at least 1 hour to blend smoothly into the dressing. If you skip this or soak them for too short a time, your dressing will be grainy and uneven.

I once made this mistake and ended up with a lumpy dressing that didn’t coat the salad properly. For best results, soak them in hot water for 1 hour before blending.

Adding Avocado Too Early

Avocados oxidize quickly, turning brown and losing their vibrant color. Always add them last to the salad and toss them gently. If you notice browning, sprinkle a little lime juice over them to preserve their freshness.

I’ve ruined a perfectly good salad by adding avocado too soon—don’t make this mistake! The lime juice in the dressing will help, but it’s not a substitute for timing.

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 5g25%
Cholesterol 0mg0%
Sodium 450mg19%
Total Carbohydrate 32g11%
Dietary Fiber 10g36%
Sugars 8g
Protein 12g24%
* 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 make this salad without avocado?

The avocado provides that signature creamy texture, but you can substitute with 1 cup mashed ripe banana or ½ cup hummus for a similar richness. For a lighter option, add ¼ cup tahini to the dressing instead. The salad will still be delicious but lose some of its velvety mouthfeel.

2

How do I keep the broccoli from getting soggy?

Blanching is key—cook for exactly 2 minutes, then shock in ice water to stop cooking. Pat completely dry before assembling. For extra crispness, add broccoli to the salad bowl just before serving. If prepping ahead, store components separately and toss together right before eating.

3

What's the best way to store leftovers?

Store the salad in an airtight container with parchment paper between layers. Keep the dressing separate and add it fresh before serving. The salad keeps well for 2 days in the fridge, but the avocado may darken—sprinkle extra lime juice when ready to eat. Toast almonds fresh before serving for maximum crunch.

4

Can I make this salad ahead of time?

Prep all ingredients except avocado and dressing up to 1 day ahead. Store broccoli, bell pepper, onion, and cilantro in one container, and dressing separately. When ready to serve, toss everything together and add avocado last. This keeps textures perfect and prevents browning.

5

What if I don't have a high-speed blender?

No problem! Soak cashews for 2 hours and blend with olive oil until smooth, then strain through a fine-mesh sieve. For extra creaminess, add 1 tbsp tahini** to the dressing. The texture won't be as silky, but it'll still taste delicious.

★★★★★4.9(8 reviews)
Categories Salads