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!
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
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.
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 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.
More Favorite Salad Recipes
If you love this avocado salad recipe, try one of these delicious salads next:
Prep Time: 20 mins
Cook Time: 1 hr
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
- 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.