
Table of Contents
There’s something magical about the combination of earthy roasted beets, creamy goat cheese, and crunchy pistachios. This Roasted Beet Salad with Pistachios and Goat Cheese isn’t just a salad—it’s a celebration of flavors and textures that will elevate any meal. Whether you’re hosting a dinner party or simply treating yourself to something special, this vibrant dish is sure to impress.
Key Ingredients
The beauty of this salad lies in its simplicity. Each ingredient plays a crucial role in creating a harmonious balance of flavors. The sweet, caramelized beets provide an earthy foundation, while the tangy goat cheese adds a creamy contrast. Pistachios bring a delightful crunch and nutty flavor, and the fresh greens offer a crisp, refreshing base. A light vinaigrette ties everything together, enhancing the natural flavors without overpowering them.
Ingredients List
| Ingredient | Quantity |
|---|---|
| Fresh beets (red and golden) | 3 medium |
| Goat cheese | 4 oz, crumbled |
| Pistachios (shelled) | 1/2 cup, roughly chopped |
| Baby arugula or mixed greens | 6 cups |
| Extra virgin olive oil | 3 tablespoons |
| Balsamic vinegar | 2 tablespoons |
| Honey | 1 teaspoon |
| Fresh thyme leaves | 1 teaspoon |
| Salt and pepper | To taste |
Helpful Tools

Creating this stunning salad is easier with the right tools. Here are three essentials:
- Vegetable peeler – For easily removing beet skins after roasting
- Sharp chef’s knife – To slice beets evenly and chop pistachios
- Salad spinner – To thoroughly clean and dry your greens
Pro-Tips
- Wear gloves when handling beets to prevent staining your hands. The vibrant color can be stubborn to remove!
- Roast beets whole with the skin on, wrapped in foil. This method locks in moisture and flavor. You can check doneness by inserting a knife—it should slide in easily.
- Let beets cool completely before peeling. The skins will slip off effortlessly when they’re cool enough to handle.
- Toast your pistachios lightly in a dry skillet for 3-4 minutes to enhance their nutty flavor. Watch them carefully as they can burn quickly.
- For a make-ahead option, you can roast the beets up to two days in advance. Store them whole in the refrigerator and bring to room temperature before assembling the salad. Looking for another colorful salad option? Try our Corn and Black Bean Salad for a completely different flavor profile!
How to Make Roasted Beet Salad with Pistachios and Goat Cheese

- Preheat your oven to 400°F (200°C). Wash the beets thoroughly, trim the greens leaving about an inch of stem, and wrap each beet individually in aluminum foil.
- Place the wrapped beets on a baking sheet and roast for 45-60 minutes, depending on their size. They’re done when a knife slides in easily.
- While beets are roasting, prepare the vinaigrette by whisking together olive oil, balsamic vinegar, honey, fresh thyme, salt, and pepper in a small bowl.
- Once beets are cool enough to handle, use a paper towel or your fingers to rub off the skins. They should come off easily. Slice the beets into wedges or rounds.
- In a large bowl, toss the greens with about half of the vinaigrette. Arrange the dressed greens on a serving platter.
- Arrange the beet slices over the greens, then crumble the goat cheese evenly across the salad. Sprinkle with chopped pistachios.
- Drizzle the remaining vinaigrette over the salad and serve immediately. The warm beets will slightly melt the goat cheese, creating a delightful texture.
Variations
This versatile salad can be adapted in numerous ways:
- Swap goat cheese for feta or blue cheese if you prefer a sharper flavor profile.
- Add sliced avocado for extra creaminess and healthy fats.
- Include seasonal fruits like orange segments or sliced pears for a sweet contrast to the earthy beets.

Roasted Beet Salad with Pistachios and Goat Cheese
There’s something magical about the combination of earthy roasted beets, creamy goat cheese, and crunchy pistachios. This Roasted Beet Salad with Pistachios and Goat Cheese isn’t just a salad—it’s a celebration of flavors and textures that will elevate any meal. Whether you’re hosting a dinner party or simply treating yourself to something special, this vibrant dish is sure to impress.
- Total Time: 75
- Yield: 4 servings
Ingredients
3 medium Fresh beets (red and golden)
4 oz Goat cheese, crumbled
1/2 cup Pistachios (shelled), roughly chopped
6 cups Baby arugula or mixed greens
3 tablespoons Extra virgin olive oil
2 tablespoons Balsamic vinegar
1 teaspoon Honey
1 teaspoon Fresh thyme leaves
Salt and pepper, To taste
Instructions
1. Preheat your oven to 400°F (200°C). Wash the beets thoroughly, trim the greens leaving about an inch of stem, and wrap each beet individually in aluminum foil.
2. Place the wrapped beets on a baking sheet and roast for 45-60 minutes, depending on their size. They’re done when a knife slides in easily.
3. While beets are roasting, prepare the vinaigrette by whisking together olive oil, balsamic vinegar, honey, fresh thyme, salt, and pepper in a small bowl.
4. Once beets are cool enough to handle, use a paper towel or your fingers to rub off the skins. They should come off easily. Slice the beets into wedges or rounds.
5. In a large bowl, toss the greens with about half of the vinaigrette. Arrange the dressed greens on a serving platter.
6. Arrange the beet slices over the greens, then crumble the goat cheese evenly across the salad. Sprinkle with chopped pistachios.
7. Drizzle the remaining vinaigrette over the salad and serve immediately. The warm beets will slightly melt the goat cheese, creating a delightful texture.
Notes
Pro-Tips:
• Wear gloves when handling beets to prevent staining your hands. The vibrant color can be stubborn to remove!
• Roast beets whole with the skin on, wrapped in foil. This method locks in moisture and flavor. You can check doneness by inserting a knife—it should slide in easily.
• Let beets cool completely before peeling. The skins will slip off effortlessly when they’re cool enough to handle.
• Toast your pistachios lightly in a dry skillet for 3-4 minutes to enhance their nutty flavor. Watch them carefully as they can burn quickly.
• For a make-ahead option, you can roast the beets up to two days in advance. Store them whole in the refrigerator and bring to room temperature before assembling the salad.
Variations:
• Swap goat cheese for feta or blue cheese if you prefer a sharper flavor profile.
• Add sliced avocado for extra creaminess and healthy fats.
• Include seasonal fruits like orange segments or sliced pears for a sweet contrast to the earthy beets.
- Prep Time: 15
- Cook Time: 60
- Category: Easy Meals
- Method: Roast and Toss
- Cuisine: American
- Diet: Vegetarian
FAQ
Can I make this salad ahead of time?
Yes! Roast the beets up to two days in advance and store them whole in the refrigerator. Assemble the salad just before serving to maintain the best texture and appearance.
What if I can’t find golden beets?
Red beets work perfectly fine on their own. The golden beets simply add visual contrast and a slightly milder flavor, but the salad will still be delicious with all red beets.
How do I store leftovers?
Store any leftover salad in an airtight container in the refrigerator for up to one day. The greens may wilt slightly, but the flavors will still be delicious. For best results, store the components separately and assemble just before eating.
Conclusion
This Roasted Beet Salad with Pistachios and Goat Cheese is more than just a salad—it’s a celebration of colors, textures, and flavors that will brighten any table. The combination of sweet roasted beets, tangy goat cheese, and crunchy pistachios creates a dish that’s both satisfying and elegant. Whether you’re serving it as a starter, side dish, or light main course, this salad is sure to become a favorite in your recipe collection.
For more delicious ideas, follow me on Pinterest