Avocado Salad

A creamy tahini dressing adds bright, nutty flavor to this gorgeous avocado salad recipe. Serve it as a side dish, or enjoy it on its own for lunch!

Avocado Salad

This avocado salad recipe is my favorite sort of thing to make. I love how all the vibrant colors play off one another – the bright pink and yellow beets, the vivid orange carrots, and the pale green avocado. But even more than how these ingredients look together, I love how they taste. The avocado is rich and creamy, the root veggies are sweet and earthy, and watercress adds a peppery, refreshing kick.

All together, they make a stunning side dish that would be perfect for a special occasion brunch or dinner (or even a regular one, for that matter!). If you’re anything like me, you’ll want to make this avocado salad recipe on repeat.

Avocado salad recipe ingredients

Avocado Salad Recipe Ingredients

Here’s what you’ll need to make this avocado salad recipe:

  • Avocados, of course! You’ll need 4 ripe, yet still firm, ones to make this recipe.
  • Roasted beets and carrots – I love how their sweet, earthy flavors play off the creamy avocados. If you can, use a mix of sizes and colors. Pink and yellow beets are gorgeous in this recipe, and rainbow carrots would be lovely too!
  • Watercress or arugula – The crisp, peppery leaves contrast beautifully with the rich avocado and tender root veggies.
  • Toasted pepitas – For crunch!
  • Tahini dressing – It’s creamy, nutty, and bright, made with tahini, olive oil, sesame oil, garlic, and fresh lemon juice.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Halved avocados on a cutting board

Avocado Salad Recipe Tips

  • Buy the avocados ahead of time. Say you’re craving guacamole. You head to the store to get what you need to make it – cilantro, red onion, tortilla chips, and a few perfectly ripe avocados. But when you get to the produce section, every last avocado feels like a rock. We’ve all been there: with avocados like that, making guac is completely out of the question. The same goes for this avocado salad! Make sure to buy your avocados a few days ahead of time so that they have a chance to ripen on your counter. When they’re soft, pop them in the fridge until you’re ready to make the recipe.
  • Roast the veggies the day before. When I make this salad, I always roast the beets and carrots a day or two in advance. That way, the salad is quick and easy to assemble. Plus, the veggies are cool. If they were hot from the oven, they’d wilt the tender greens.
  • Toast the pepitas. This step adds so much dimension to this avocado salad recipe, as it brings out the pepitas’ rich, nutty flavor. It’s super simple – just add the pepitas to a small skillet over low heat, and toast, stirring occasionally, until fragrant, about 1 minute. It’s so easy and so worth it!

Avocado salad on a platter

Avocado Salad Serving Suggestions

This avocado salad is a gorgeous side dish. Serve it for dinner with your favorite protein, a pasta like my Spaghetti Aglio e Olio or Tagliatelle with Asparagus and Peas, or a refreshing soup, like my Asparagus Soup or Carrot Ginger Soup. It would also be a great addition to a spring brunch menu. Pair it with any of these recipes:

For more brunch ideas, check out this post!

Because avocados begin to brown after they’re sliced, this salad is best right after it’s made. However, if you keep the components on hand and slice the avocado as you’re ready to eat, it’s still a great lunch salad. To make it a full meal, pair it with good crusty bread, socca, or pita with a slather of hummus.


Avocado salad recipe

More Favorite Salad Recipes

If you love this avocado salad recipe, try one of these delicious salads next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Avocado Salad

rate this recipe:
5 from 15 votes
Prep Time: 20 minutes
Cook Time: 1 hour
Serves 4 to 6
This colorful avocado salad recipe is a delicious, refreshing side dish! I recommend roasting the beets and carrots a day or two in advance, but wait to slice the avocados until right before you eat.


  • 6 small beets
  • 4 small carrots
  • 1 cup watercress or arugula
  • 4 avocados, sliced
  • ¼ cup toasted pepitas
  • Microgreens
  • Sea salt
  • Freshly ground black pepper
  • Tahini Dressing


  • Preheat the oven to 400°F.
  • Roast the beets. Note: I like to do this step up to a few days in advance so that the beets can chill before layering into the salad. Place each beet on a piece of foil and drizzle generously with olive oil and pinches of sea salt and freshly ground black pepper. Wrap the beets in the foil and roast on a baking sheet for 35 to 60 minutes, or until soft and fork-tender. The time will depend on the size and freshness of the beets. Remove the beets from the oven, remove the foil, and set aside to cool. When they are cool to the touch, peel the skins. I like to hold them under running water and slide the skins off with my hands. Chill until ready to use, then slice into halves or quarters.
  • Roast the carrots. Raise the oven temperature to 450°F and line a baking sheet with parchment paper. Roast the carrots for 15 to 20 minutes, or until tender. Remove from the oven and slice them in half.
  • Assemble the salad with the watercress, roasted beets, and roasted carrots. Drizzle with half the dressing, and top with the avocado, pepitas, and microgreens. Drizzle with more dressing and serve extra dressing on the side. Season to taste with salt and pepper, if desired.


5 from 15 votes (13 ratings without comment)

Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)

  1. Cathy

    Do you peel the carrots before baking?

    • Jeanine Donofrio

      Hi Cathy, I don’t – I scrub them until they’re clean and leave the skins.

    • Cathy

      I wanted to follow up on this recipe. I didn’t have any carrots when I made it yesterday, but I had some beets and followed the recipe on how to cook them. At age 67 I’m so grateful to finally know a delicious way to make beets! Some friends had come over for lunch and were amazed as well how great tasting the beets were! They asked me to describe in detail how they were made. So thank you SO much for sharing your skills!

      • Phoebe Moore (L&L Recipe Developer)

        Hi Cathy, so great to hear! I’m glad everyone loved the beets.

  2. Kim H

    5 stars
    This was delicious! I had beets languishing in my fridge that were begging to be roasted, so I remembered this recent recipe when I finally roasted them up. I did add some crushed cumin seeds to the carrots before roasting them and added a squeeze of citrus (something orange, maybe tangerine? also languishing 🙂 when they came out. And I used sprouts for my microgreens. Otherwise, I followed the recipe. Really, really yummy. Thank you! And now I have this great tahini dressing in my fridge for the next meal. Love.

  3. Kirsten from kirkyisafox.com

    I LOVE your blog. I just found you!. I love the name as well. I am a new vegan due to my autoimmune disease. I can’t wait to try some of your stuff. Can you recommend a theme I should purchase for my WordPress blog? thank you

  4. Sabrina from newkitchenlife.com

    love this, have various versions of avocado salad myself but not ant with carrots or beets, love beets but never paired them with avocados, thank you

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.