Roasted Beet and Goat Cheese Salad with Arugula & Walnuts

This beet salad is elegant enough for guests yet simple to prepare for weekday lunches. Roasting brings out the beets’ natural sweetness and tender texture; they’re then combined with peppery arugula, crunchy pistachios, creamy avocado, and a bright lemon-tahini dressing that pulls everything together.

If you want a satisfying, balanced healthy beet salad recipe, this one delivers. Tossed in a homemade dressing, it’s flavorful, colorful, and attractive on the plate—perfect for meal prep, entertaining, or a light dinner.

Overhead view of roasted beet salad served on a platter with a serving spoon

Why You’ll Love This Roasted Beet Salad

This roasted beet salad was built for flavor and texture. Fiber-rich beets combined with healthy fats from avocado and tahini, plus antioxidant-packed herbs and peppery arugula, create a balanced vegetarian dish that works as a side or a light meal.

Toasted pistachios and sesame seeds add crunch and a satisfying mouthfeel, while the dressing soaks into the warm beets, delivering concentrated flavor. The result is bright, layered, and nourishing.

The salad is also highly customizable: keep it dairy-free with avocado or swap in creamy goat cheese for a classic beet-and-goat-cheese pairing. It’s a great make-ahead salad for gatherings or meal prep because the flavors deepen as it rests.

close-up of Tahini dressing being drizzled over roasted beet salad
Roasted beets tossed in creamy tahini dressing
Creamy homemade tahini dressing for beet salad
Roasted beet salad in a serving bowl on a styled table

A Healthy Beet Salad That’s Great for Meal Prep

This healthy salad recipe stores well in the refrigerator, making it ideal for prepping lunches or easy sides. If you plan to make it ahead, wait to add the avocado until serving so it stays fresh. To add more fiber and protein, stir in white beans or chickpeas.

Whether you serve it at a casual dinner or bring it to a gathering, this colorful salad stands out on the table while remaining approachable and easy to make.

Overhead shot of beet salad with goat cheese and arugula on a serving platter
Ingredients for roasted beet salad with goat cheese arranged on a table

Ingredients You’ll Need:

For the Beets:

  • Red beets
  • Avocado oil (or olive oil)
  • White wine vinegar
  • Freshly squeezed orange juice
  • Kosher salt
  • Freshly ground pepper
  • Water, as needed

To Make the Dressing:

  • Tahini
  • Olive oil
  • Dijon mustard
  • Freshly squeezed lemon juice
  • Maple syrup (or honey)
  • Kosher salt

For the Salad:

  • Toasted sesame seeds
  • Roasted, lightly salted pistachios
  • Fresh parsley
  • Baby arugula (or substitute greens)
  • Avocado (or goat cheese/olives)
close-up texture shot of beet salad with goat cheese, avocados, sesame seeds and tahini dressing

How To Make Roasted Beet Salad with Goat Cheese

Looking for the full recipe?

See the Recipe Card below for complete instructions and measurements.

This roasted beet salad layers roasted beets with a creamy lemon-tahini dressing, crunchy pistachios, fresh herbs, peppery arugula, and creamy avocado or goat cheese—an addictive combination of textures and flavors.

  1. Roast the beets. Toss chopped beets with oil, white wine vinegar, orange juice, salt, and pepper on a parchment-lined sheet pan. Cover tightly with foil and roast until the edges begin to caramelize and the pieces are tender.
  2. Add water and finish roasting. Add a splash of water to the pan, cover again, and continue roasting until the beets are soft and fork-tender. Cool to room temperature before assembling.
  3. Make the dressing. Whisk tahini, olive oil, Dijon, lemon juice, maple syrup, and salt in a large bowl until smooth. Add a little warm water if needed to loosen the dressing.
  4. Toss the beets in the dressing. Add the cooled roasted beets to the dressing and toss so the sauce soaks in.
  5. Add mix-ins. Fold in toasted sesame seeds, pistachios, and chopped herbs, then add the arugula and toss gently.
  6. Finish and serve. Gently fold in diced avocado (or crumbled goat cheese), then top with extra pistachios, sesame seeds, and flaky salt.
  7. Store leftovers. Keep the salad in airtight containers in the fridge for up to 5 days. If prepping ahead, add avocado just before serving to prevent browning.
Chopped raw red beets cut into 1-inch pieces for roasted beet salad
Fresh red beets chopped on a sheet pan for beet salad
Seasoned beets on a parchment-lined baking sheet before roasting
Tahini dressing being whisked in a large bowl
Tender roasted beets cooling on a sheet pan
Creamy homemade tahini dressing for beet salad
Mixing roasted beets with dressing for beet salad
Roasted beet salad with pistachios, sesame seeds, and parsley
Roasted beets tossed in creamy tahini dressing

Recipe Substitutions & Notes

Simple swaps make this salad easy to adapt to what you have or your dietary needs:

  • Greens: Omit arugula for a deli-style salad or swap with baby spinach, kale, or mixed greens. Alternatively, serve the greens lightly dressed on the side and top with the beet mixture.
  • Avocado: Replace with 4 oz. crumbled goat cheese for a tangy version, or use chopped Castelvetrano olives for a briny Mediterranean twist.
  • Pistachios: Substitute toasted almonds, sunflower seeds, pepitas, or hemp seeds for similar crunch and healthy fats.
  • Herbs: Swap parsley with cilantro or dill for a different flavor profile.
  • Extra protein: Add a can of drained chickpeas or white beans to make the salad more filling (omit arugula if preferred).
  • Beets: Golden beets offer a milder, slightly sweeter alternative to red beets.
  • Oils & sweeteners: Use extra-virgin olive oil instead of avocado oil, and honey instead of maple syrup if not vegan.
  • Nut-free: Omit pistachios and use pumpkin seeds or sunflower seeds instead.

FAQs

Can I make this beet salad ahead of time?

Yes. Roast the beets and prepare the dressing 3–4 days ahead if needed, then assemble when ready to serve. Add avocado just before serving to prevent browning.

What can I use instead of avocado?

Goat cheese is a favorite substitute for creaminess and tang. Castelvetrano olives add a briny, Mediterranean taste that also pairs well with the lemon-tahini dressing.

Is this beet salad gluten free and dairy free?

Yes. As written the recipe is naturally gluten free and dairy free, made from whole-food ingredients like roasted beets, tahini, avocado, nuts, and herbs.

What dressing goes best with beet salad?

A lemon-tahini dressing complements roasted beets well, balancing their sweetness with creamy richness and bright acidity. Tahini, lemon juice, Dijon, and a touch of maple syrup form a smooth, flavorful dressing that soaks into warm beets.

What makes this beet salad different?

This version pairs roasted beets with a lemon-tahini dressing, pistachios, fresh herbs, and avocado (or goat cheese), creating layers of texture and flavor that make the salad feel both satisfying and elevated.

Tossed roasted beet salad served in a bowl with a fork

More Healthy Salad Recipes You’ll Love

  • Copycat Nordstrom Cafe Wild Salmon Niçoise Salad
  • Sheet Pan Greek Chicken and Chickpea Salad
  • Healthy Green Goddess Chicken Salad with Crispy Chickpeas and Fresh Herb Dressing
  • Crunchy Peanut Cabbage Salad
  • Chicken & Broccoli Meal Prep Salad
  • Crunchy Grilled Chicken Greek Salad with Roasted Potatoes
  • Avocado Egg Salad (No Mayo!) with Everything Bagel Seasoning

Roasted Beet Salad with Goat Cheese

Prep: 20 mins
Cook: 1 hr
Total: 1 hr 20 mins
Servings: 6
Roasted beet salad with goat cheese, avocado, arugula, pistachios, and tahini dressing served in a platter with a serving spoon on a styled table

This roasted beet salad combines roasted beets, arugula, avocado (or goat cheese), pistachios, and a creamy lemon-tahini dressing. It’s a healthy, colorful salad that works for meal prep, lunches, or entertaining and is naturally gluten free and dairy free as written.

Notes: For a more traditional salad, toss baby arugula separately with olive oil and lemon and top with the beet mixture. Swap ingredients freely—avocado for goat cheese, pistachios for other toasted nuts or seeds, parsley for cilantro or dill, and so on.

Ingredients

For the Beets:

  • 2 lbs. red beets, scrubbed and trimmed
  • 2 tablespoons avocado oil
  • 1 tablespoon white wine vinegar
  • ¼ cup freshly squeezed orange juice
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground pepper
  • Water, as needed

For the Dressing:

  • 2 tablespoons tahini
  • 1 tablespoon olive oil
  • 1 tablespoon Dijon mustard
  • ¼ cup freshly squeezed lemon juice
  • 2 teaspoons maple syrup
  • ½ teaspoon kosher salt

For the Salad:

  • ¼ cup toasted sesame seeds, plus more for serving
  • ⅓ cup roasted, lightly salted pistachios, plus more for serving
  • ½ cup chopped fresh parsley
  • 4 cups baby arugula
  • 1 large avocado, diced

Instructions

For the Beets:

  1. Preheat oven to 400°F and line a baking sheet with parchment paper.
  2. Chop beets into 1-inch pieces. Toss with oil, white wine vinegar, orange juice, salt, and pepper on the sheet. Cover with foil and bake 25 minutes.
  3. Carefully add ¼ cup water, cover again, and roast 20–25 more minutes until tender. Cool to room temperature.

For the Dressing:

  1. Whisk tahini, olive oil, Dijon, lemon juice, maple syrup, and salt in a large bowl. Add 1 tablespoon warm water if too thick, stirring until smooth.

For the Salad:

  1. Add the cooled roasted beets to the dressing and toss to coat.
  2. Fold in sesame seeds, pistachios, and herbs. Add arugula and toss gently.
  3. Gently fold in avocado, garnish with flaky salt, extra sesame seeds, and pistachios, and serve.

To Store:

  1. Store leftovers in an airtight container in the refrigerator for up to 5 days.
  2. Add avocado just before serving if prepping ahead to avoid browning.

Notes

Swaps & Substitutions:

  • Greens: Use baby spinach, kale, or mixed greens in place of arugula.
  • Avocado: Substitute 4 oz. goat cheese or 1 cup chopped Castelvetrano olives.
  • Pistachios: Swap with toasted almonds, sunflower seeds, pepitas, or hemp seeds.
  • Herbs: Try cilantro or dill instead of parsley.
  • Protein: Add a can of chickpeas or white beans for extra fiber and satiety.
  • Beets: Golden beets offer a milder, sweeter flavor.
  • Oils/Sweeteners: Olive oil or avocado oil both work; honey can replace maple syrup if desired.
  • Nut-free: Use pumpkin or sunflower seeds instead of pistachios.
Like this? Leave a comment below!