Start Saving These Dishes

Keep your Dhouk favorites with one click.

Roasted Beet Avocado Peach Salad

Prep Time: 20 minutes | Cook Time: 40 minutes | Total Time: 1 hour | Servings: 4

Introduction

Roasted beet avocado peach salad recipe with fresh cilantro and citrus lime dressing is a vibrant, nutrient-packed salad that combines sweet roasted beets, juicy peaches, creamy avocado, and fresh cilantro for an irresistible blend of flavors and textures. Tossed with a light citrus lime vinaigrette, this colorful salad is perfect for summer lunches, elegant dinners, or as a refreshing side dish for grilled chicken, steak, or seafood. The combination of earthy beets, sweet fruit, and creamy avocado creates a beautiful balance in every bite. For the best flavor, allow the roasted beets to cool completely before assembling the salad.

Ingredients

  • 3 medium beets (about 1 lb / 450 g), roasted, peeled, and diced
  • 2 ripe peaches, diced
  • 2 ripe avocados, diced
  • 1/4 cup (15 g) chopped fresh cilantro
  • 2 tablespoons (30 ml) fresh lime juice
  • 3 tablespoons (45 ml) extra virgin olive oil
  • 1 teaspoon (7 g) honey
  • 1 teaspoon (5 g) Dijon mustard
  • 1/2 teaspoon (3 g) kosher salt
  • 1/4 teaspoon (1 g) freshly ground black pepper
  • 1 tablespoon (10 g) pumpkin seeds or chopped pistachios (optional)

Step-by-Step Instructions

  1. Roast the beets. Preheat the oven to 400°F (200°C). Wrap each beet in foil and roast for 35–40 minutes, or until fork-tender. Let cool, peel, and cut into bite-sized cubes.
  2. Prepare the fruit. Dice the peaches into evenly sized pieces and cut the avocados into cubes just before assembling to keep them fresh and vibrant.
  3. Make the dressing. In a small bowl, whisk together the lime juice, olive oil, honey, Dijon mustard, salt, and black pepper until smooth and emulsified.
  4. Assemble the salad. In a large serving bowl, combine the roasted beets, peaches, avocado, and chopped cilantro. Toss gently to distribute the ingredients evenly.
  5. Add the dressing. Drizzle the citrus dressing over the salad and gently fold everything together until lightly coated without breaking the avocado.
  6. Garnish. Sprinkle with pumpkin seeds or chopped pistachios for extra crunch if desired.
  7. Serve. Enjoy immediately or chill for 10–15 minutes before serving. Pair with grilled chicken, salmon, or crusty bread for a complete meal.

FAQs

Can I make this salad ahead of time?

Yes. Roast the beets and prepare the dressing up to 2 days ahead. Add the peaches, avocado, and dressing just before serving for the freshest flavor.

Can I use packaged cooked beets?

Absolutely. Vacuum-packed cooked beets are a convenient option and work perfectly in this recipe.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 1 day. The avocado is best added fresh if preparing the salad in advance.