Roasted Beet Salad with Goat Cheese & Pistachios
If you’re looking for a salad that’s beautiful enough for entertaining yet simple enough for a weeknight dinner, this Roasted Beet Salad is a winner. With its vibrant colors, creamy goat cheese, crunchy pistachios, and sweet-tangy homemade vinaigrette, it feels like something you’d order at a favorite restaurant.
I love serving this salad for holiday meals, ladies’ luncheons, or alongside grilled chicken and fish during the summer months. The roasted beets bring a natural sweetness while the goat cheese adds a rich creaminess that pairs perfectly with the bright vinaigrette.
The best part? It looks impressive but comes together so easily.
Why You’ll Love This Recipe
- Beautiful presentation for entertaining
- Naturally gluten-free and vegetarian
- Packed with nutrients and antioxidants
- Easy to prepare ahead of time
- Delicious as a side salad or light lunch
Ingredients
For the Salad
- 3–4 large beets (red or golden)
- 10 ounces spring mix salad greens
- ½ cup crumbled goat cheese
- ¼ cup chopped roasted pistachios
For the Honey Dijon Vinaigrette
- ⅓ cup olive oil
- 2 tablespoons apple cider vinegar or red wine vinegar
- 2 tablespoons honey
- 1 tablespoon Dijon mustard
- ½ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
How to Make Roasted Beet Salad
Step 1: Roast the Beets
Preheat oven to 425°F.
Trim the beet greens, leaving about one inch of stem attached. Wash and drizzle lightly with olive oil. Wrap beets loosely in aluminum foil.
Roast for 50–60 minutes or until a knife slides easily into the center. Allow the beets to cool slightly, then rub away the skins. Cut into bite-sized pieces.
Step 2: Make the Vinaigrette
Combine olive oil, vinegar, honey, Dijon mustard, salt, and pepper in a jar. Secure the lid and/or shake/whisk until well combined.
Step 3: Assemble the Salad
Place the spring mix in a large serving bowl and toss with half of the vinaigrette.
Arrange the greens on a platter or individual plates. Top with roasted beets, crumbled goat cheese, and chopped pistachios. Drizzle with the remaining dressing just before serving.

Roasted Beet, Goat Cheese & Pistachio Salad
Ingredients
Method
- Preheat oven to 425°F.
- Trim the beet greens, leaving about one inch of stem attached. Wash thoroughly and drizzle lightly with olive oil. Wrap beets in aluminum foil.
- Roast for 50–60 minutes or until a knife slides easily into the center. Allow the beets to cool slightly, then peel away the skins with a paper towel or your hands. Cut into bite-sized pieces.
- Combine olive oil, vinegar, honey, Dijon mustard, salt, and pepper in a mason jar. Secure the lid and shake until well combined.
- Place the spring mix in a large serving bowl and toss with half of the vinaigrette.
- Arrange the greens on a platter or individual plates. Top with roasted beets, crumbled goat cheese, and chopped pistachios. Drizzle with the remaining dressing just before serving. Or layer in a large serving bowl: greens, beets, goat cheese, and pistachios.
Make-Ahead Tips
- Roast the beets up to 3 days in advance and store them in the refrigerator.
- Prepare the vinaigrette ahead of time and keep it chilled until ready to serve.
- Assemble the salad just before serving for the freshest texture.
Variations
- Substitute feta cheese for goat cheese.
- Add sliced avocado for extra creaminess.
- Try candied pecans or walnuts instead of pistachios.
- Add grilled chicken for a satisfying lunch or light dinner.
Serving Suggestions
This salad pairs beautifully with:
- Grilled salmon
- Roast chicken
- Quiche
- Holiday ham
- Crusty artisan bread and soup
Whether you’re hosting friends for lunch or looking for a colorful side dish to brighten up your dinner table, this Roasted Beet Salad is one of those recipes that never fails to impress. It’s a perfect use of those spring and early summer beets from the Farmer’s Market!
Try other easy-to-make salads:
Make a trip to the St. Matthews Farmers Market part of your weekly summer routine. Whether you’re shopping for dinner ingredients or picking up a CSA box, you’ll discover fresh, local flavors that inspire healthy, seasonal meals like this Roasted Beet Salad.






