Salads
This avocado and broccoli salad delivers creamy texture and vibrant flavors in just 15 minutes, perfect for a light lunch or refreshing side dish. The secret lies in balancing ripe avocado's richness with crisp broccoli florets and a zesty lime dressing that keeps everything fresh.
I developed this recipe to create a dish that's both satisfying and adaptable—ideal for meal prep or serving at gatherings.
The beauty of this salad is its simplicity: no cooking required beyond quick steaming of the broccoli to maintain its crisp-tender bite. The dressing, made with lime juice, olive oil, and a touch of maple syrup, adds a bright tang that cuts through the avocado's creaminess.
What makes it special is how the textures play together—smooth avocado slices contrast beautifully with the florets' slight crunch.
By the time you assemble it, you'll have a salad that's packed with nutrients and visual appeal—vibrant green florets, creamy avocado chunks, and optional toppings like toasted seeds or fresh herbs.
The lime dressing binds everything together while keeping the dish light and refreshing. This isn't just another salad; it's a complete meal with protein-packed ingredients you can customize.
Perfect for weeknight lunches or as a side for grilled proteins, this salad holds up well for meal prep. Store the dressing separately until ready to serve to maintain the broccoli's crispness. Let's create this vibrant, creamy dish that's as nutritious as it is delicious!
Ingredients for avocado and broccoli salad
Eight ingredients, one bowl of creamy, crunchy perfection in 15 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Avocados 🥑 | 2 whole | Pitted, sliced into 1/2-inch chunks |
| Broccoli Florets 🥦 | 4 cups | Steamed 3-4 minutes, crisp-tender |
| Lime Juice 🍋 | ½ cup | Freshly squeezed, seeds removed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety preferred |
| Maple Syrup 🍯 | 1 tbsp | Pure, unfiltered for best flavor |
| Red Pepper Flakes 🌶️ | ½ tsp | Optional for subtle heat |
| Salt 🧂 | ½ tsp | Sea salt, to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Chia Seeds 🌱 | 1 tbsp | Toasted for crunch, optional |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, for brightness |
| Vegan Protein 🌱 | ½ cup | Chickpeas or edamame, optional |
The avocados are non-negotiable—look for ones that yield slightly to gentle pressure (but aren't mushy). Trader Joe's or Whole Foods usually have the ripest ones, but any grocery store's produce section works. Broccoli should be bright green and firm—no yellowing or soft spots. For the lime juice, Mexican limes if you can find them, but regular limes work just fine. I always grab extra avocados since they brown fast once sliced—squeeze lemon juice over them immediately to keep that creamy color. The maple syrup adds just enough sweetness to balance the tang, so don't skip it.
No avocados? Mashed sweet potato adds creaminess (reduce lime juice by half). Short on lime? Extra lemon juice works, but the flavor won't be quite the same. The dressing keeps best when stored separately—mix it right before serving to prevent sogginess. For extra protein, toasted chickpeas or crumbled tempeh add great texture. The red pepper flakes are optional but worth it if you like a little kick. Fresh cilantro isn't strictly necessary, but it adds that bright, herby finish that ties everything together.
This salad keeps for up to 2 days in the fridge, but broccoli gets mushy fast—best eaten fresh. Store the dressing separately in a small jar, and keep the avocado and broccoli in airtight containers to maintain crispness. For meal prep, assemble everything the morning of—the dressing will keep for up to 5 days in the fridge. Freezing isn't recommended, as the texture changes. If you make extra dressing, transfer it to an ice cube tray for perfect single-serving portions.
Why You'll Love This Recipe
- No Chopping Drama: I swear by this one—just slice the broccoli into florets (no need for fancy cuts) and halve the avocados. The lime and olive oil do all the heavy lifting while I’m still washing my hands.
- Sweet-Savory Magic: That maple syrup isn’t just a trick—it’s the secret. A drizzle ties the creamy avocado and peppery broccoli together with a bright, almost caramelized finish. Honestly, I’ve had people ask if it’s dessert.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or a quick workday meal. The avocado stays fresh for days if you toss it with lime first, and the broccoli holds up perfectly. (Yes, even on a Tuesday night.)
- Budget Bright Spot: Avocados on sale? Buy two. Broccoli’s cheap, and this recipe stretches for four servings without feeling skimpy. I’ll be real: it’s the only salad where I never feel like I’m missing out.
Step-by-step instructions for creamy avocado and broccoli salad
Here's how to assemble this vibrant, creamy salad with perfect texture and flavor balance.
Prepare the Broccoli Florets
Bring a small pot of water to a boil and add the 4 cups broccoli florets. Cook for 3-4 minutes until they're bright green and just tender—you want them to still have a slight bite, not mushy. Drain immediately in a colander and rinse under cold water to stop the cooking process.
Spread the broccoli on a clean kitchen towel and gently pat dry. This step is crucial—any excess moisture will dilute your dressing. Let them cool completely before assembling the salad, about 5 minutes. The crisp-tender texture contrasts beautifully with the creamy avocado base.
Create the Creamy Dressing
In a medium bowl, combine the 0.5 cup lime juice, 0.25 cup extra-virgin olive oil, 1 tablespoon maple syrup, 0.5 teaspoon red pepper flakes, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Whisk vigorously until fully emulsified—you should hear a slight slurping sound and see the mixture thicken slightly.
Add the 1 tablespoon lemon juice and whisk again. This citrus combination brightens the dressing while balancing the richness of the avocado. Taste and adjust seasoning—you might want to add a pinch more salt or red pepper flakes to your preference. The dressing should coat the back of a spoon with a velvety texture.
Combine All Ingredients
Add the 2 whole ripe avocados (sliced into ½-inch chunks) and 0.5 cup vegan protein (chickpeas or edamame) to the bowl with the dressing. Gently fold everything together using a silicone spatula, being careful not to mash the avocado. You want creamy pockets rather than a completely blended texture.
Fold in the cooled broccoli florets, 0.25 cup chopped fresh cilantro, and 1 tablespoon toasted chia seeds. The chia seeds add a delightful crunch that contrasts with the creamy avocado. Taste one last time and adjust seasoning if needed—this is where all the flavors come together in harmony.
Chill and Serve
Cover the bowl and refrigerate for at least 15 minutes before serving. This chilling time allows the flavors to meld beautifully and the dressing to fully coat the ingredients. The salad will keep well in the fridge for up to 2 days, though I find it's best enjoyed fresh.
When ready to serve, give the salad one final gentle stir to redistribute the dressing. The avocado should have a velvety creaminess, the broccoli should maintain its crisp-tender bite, and each bite should deliver that perfect balance of creamy, crunchy, and tangy flavors. Serve immediately with your favorite protein or enjoy as a complete meal on its own.
Pro Tips For Making Avocado And Broccoli Salad
- HALVE AVOCADOS LAST MINUTE: Only cut the avocados when you’re ready to eat—even with lime juice, they’ll brown faster than you’d expect. I used to prep everything ahead, only to find the avocado turned to mush by lunchtime. Save yourself the regret and slice them just before serving.
- BLANCH BROCCOLI FOR CRISP: Drop broccoli florets into boiling water for 30 seconds, then ice bath—this keeps them bright and snappy instead of soggy. I learned this the hard way after serving limp broccoli that tasted like it had been sitting in the fridge for days. Trust me, the effort is worth it.
- SALT BROCCOLI BEFORE DRESSING: Toss blanched broccoli with a pinch of salt first—it draws out moisture and makes the olive oil cling better. I skipped this once and ended up with a salad that tasted like it needed more dressing but just got greasier. A little salt upfront balances everything.
- USE MAPLE SYRUP SPARINGLY: Start with half the maple syrup called for and taste—it’s easy to overdo it, especially if you’re using a bold lime juice. I’ve ruined salads this way, turning them cloyingly sweet. Better to add more later than regret it now.
Regional styles of this recipe
Mexican-Inspired Style
In Mexico, this salad becomes a vibrant ensalada de aguacate y brócoli with bold flavors. Add diced jalapeños (2 tbsp) for heat and crumbled cotija cheese (¼ cup) for tang. Toss in cherry tomatoes (½ cup) and finish with cilantro and lime.
The lime dressing stays the same, but I like adding 1 minced garlic clove for depth. This version is perfect with grilled fish or tacos. 🌶️
California Fresh Twist
West Coast cooks often add avocado purée to the dressing for extra creaminess. Blend 1 avocado with the lime juice and olive oil, then whisk in the maple syrup. Top with toasted almond slices (2 tbsp) and edamame (½ cup) for a protein boost.
This lighter version pairs beautifully with grilled salmon or as a standalone lunch. The key is keeping everything fresh—no cooking required! 🥑
Southern U.S. BBQ Side
In the South, this salad gets a smoky twist by adding crumbled vegan bacon (¼ cup) and a drizzle of smoky BBQ sauce (1 tbsp) to the dressing. Swap the maple syrup for balsamic vinegar (1 tbsp) to complement the smokiness.
Serve alongside pulled jackfruit or vegan pulled pork for a hearty meal. The broccoli stays steamed, but the flavors get a bold, savory upgrade. 🔥
Asian-Inspired Fusion
For an Asian-inspired version, swap the lime for rice vinegar (3 tbsp) and add 1 tbsp sesame oil to the dressing. Toss in shredded carrots (¼ cup) and toasted sesame seeds (1 tsp) for crunch.
A sprinkle of fresh mint adds brightness. This version works well as a side for sushi or as a refreshing summer dish. The texture contrast remains the star—creamy avocado with crisp veggies. ✨
Mediterranean Herb Version
In Mediterranean style, add kalamata olives (¼ cup) and crumbled feta (¼ cup) for a briny contrast. Swap the lime for lemon juice and add 1 tsp dried oregano to the dressing.
Fresh basil leaves (¼ cup) replace cilantro, giving it a bright, herby finish. This version pairs perfectly with grilled vegetables or as a side for Mediterranean-inspired dishes. 🌿
Nutrition facts
Frequently asked questions
Can I make this salad without avocado?
For a similar creamy texture, try mashed sweet potato or hummus. If you want to keep it vegan and protein-rich, blend ½ cup cooked chickpeas with 1 tbsp lemon juice and 1 tbsp olive oil to replace the avocado chunks. The broccoli and dressing will still deliver that bright, crunchy flavor profile.
How do I prevent the avocado from turning brown?
Squeeze 1 tbsp lemon juice over the sliced avocado immediately after cutting, then gently toss with 1 tsp olive oil. Store in an airtight container with a paper towel pressed against the avocado to absorb excess moisture. For longer storage, place plastic wrap directly on the avocado surface before sealing the container.
Is this salad good for meal prep?
Yes, but with a few key adjustments! Store the dressing separately in a small jar and keep the avocado and broccoli in airtight containers. Assemble the salad just before eating to maintain crispness. The dressing stays fresh for 5 days in the fridge, while the avocado and broccoli are best used within 2 days for optimal texture.
What's the best way to add protein?
For extra protein, try toasted chickpeas, edamame, or crumbled tempeh. For a smoky flavor, add ¼ cup vegan bacon bits. If you prefer something lighter, top with ¼ cup quinoa or ½ cup cooked lentils. The key is adding protein after assembling the salad so it absorbs the dressing beautifully.
Can I make this salad ahead of time?
For best results, prepare the dressing and chop all ingredients the night before, but store them separately. Combine everything only when ready to serve—this keeps the broccoli crisp and prevents the avocado from browning. If you must assemble ahead, refrigerate for no more than 4 hours and give it a final stir before serving.
