Roasted Beet Pear Pistachio Salad
This roasted beet pear pistachio salad is the kind of dish that makes people set down their forks and ask, “Wait — did you make this?” Jewel-toned beet wedges, silky pear slices, creamy goat cheese, and crunchy pistachios land on a bed of peppery arugula.
Honestly, the first time I made it was for a Thanksgiving spread that desperately needed some color. The deep ruby beets next to pale green pear slices looked almost too pretty to toss. A drizzle of maple balsamic dressing pulled every flavor together beautifully.
Could a salad really steal the spotlight at a holiday table? This one absolutely can. It’s fresh enough for an easy beet pear October lunch party and stunning enough for peak fall entertaining.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Roasted Beets | Medium beets, trimmed and scrubbed | 4 | Red or golden both work |
| Roasted Beets | Olive oil | 1 tbsp | For roasting |
| Roasted Beets | Kosher salt | 1/2 tsp | |
| Roasted Beets | Black pepper | 1/4 tsp | |
| Salad Base | Arugula or mixed greens | 5 oz | Baby spinach works too |
| Salad Base | Ripe but firm pears, thinly sliced | 2 | Bartlett or Bosc recommended |
| Salad Base | Shelled pistachios, toasted and chopped | 1/3 cup | Roughly chopped |
| Salad Base | Goat cheese, crumbled | 4 oz | Feta is a good sub |
| Salad Base | Red onion, thinly sliced | 1/4 small | Soak in cold water to mellow |
| Salad Base | Fresh parsley, chopped | 2 tbsp | |
| Salad Base | Dried cranberries | 2 tbsp | Optional |
| Dressing | Extra-virgin olive oil | 1/4 cup | Good quality makes a difference |
| Dressing | Balsamic vinegar | 2 tbsp | |
| Dressing | Pure maple syrup | 1 tbsp | Not pancake syrup |
| Dressing | Dijon mustard | 1 tsp | Acts as emulsifier |
| Dressing | Fresh lemon juice | 1 tsp | |
| Dressing | Garlic clove, finely grated | 1 small | |
| Dressing | Kosher salt | 1/4 tsp | |
| Dressing | Black pepper | 1/4 tsp |
Instructions

Roast the beets. Preheat your oven to 400°F. Rub each beet with olive oil, salt, and pepper, then wrap loosely in foil. Place on a baking sheet and roast for 45–60 minutes until a knife slides in without resistance.
Peel and cut. Let the beets cool until comfortable to handle — about 15 minutes. The skins will slip off almost like a jacket. Cut into wedges or bite-sized pieces and set aside.
Toast the pistachios. While the beets roast, add pistachios to a dry skillet over medium-low heat. Stir frequently for 3–4 minutes until they smell nutty and turn faintly golden. The aroma is your cue — pull them before they burn.
Make the dressing. Whisk together olive oil, balsamic vinegar, maple syrup, Dijon, lemon juice, garlic, salt, and pepper in a small bowl or jar. It should look glossy and smell like a warm autumn afternoon.
Build the base. Arrange arugula on a large platter or in a wide bowl. Layer on the roasted beets, pear slices, red onion, parsley, and dried cranberries if using. Keep the toppings spread out so every bite has a little of everything.
Dress and toss. Drizzle about two-thirds of the dressing over the salad and gently toss. In my testing, I found holding back some dressing prevents the greens from wilting before serving.
Finish and serve. Scatter crumbled goat cheese and toasted pistachios on top. Drizzle with the remaining dressing right at the table. Serve immediately for peak crunch and color.
Substitutions and Variations
After making this dozens of times, I’ve tested nearly every swap imaginable. For a vegan version, skip the goat cheese and add sliced avocado or a handful of toasted pepitas instead. The creaminess stays without the dairy.
Swapping pears for sliced apple works beautifully in November when Honeycrisp apples are at their peak. Try this same combination in our honey mustard chicken pear chop salad for a heartier meal.
For a high-protein version, add sliced grilled chicken or roasted chickpeas. Golden beets make a milder, less earthy alternative if you find red beets too bold. Either way, this is one of the most beautiful beet pear pistachio combinations for colorful harvest tables.
Expert Tips and Troubleshooting
Roasting beets yourself beats pre-cooked every single time. The flavor is richer and the texture holds up better in a salad. Vacuum-packed beets turn watery and soft under dressing.
If your red onion tastes sharp, soak the slices in cold water for 10 minutes before using. This mellows the bite dramatically without sacrificing flavor or crunch.
Arugula wilts fast once dressed. According to Serious Eats’ guide to dressing salads correctly, the right technique is to dress just before serving and toss lightly to coat. Don’t overdress — you want vibrant, perky greens, not soggy ones.
Want to round out a full fall spread? Our roasted squash pepita quinoa salad pairs perfectly alongside this one at any harvest table.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Roasted beets | Airtight container, refrigerator | Up to 4 days |
| Maple balsamic dressing | Sealed jar, refrigerator | Up to 1 week |
| Toasted pistachios | Airtight container, room temperature | Up to 5 days |
| Assembled salad | Store components separately | Best same day |
Roast your beets up to two days ahead and refrigerate. Make the dressing in a jar and shake before using. Keep the dressing stored separately from the greens until you’re ready to serve — this is the single best move for any make-ahead salad.
Roasted Beet Pear Pistachio Salad FAQs
Can I make roasted beet pear pistachio salad ahead of time?
Yes — roast the beets, toast the pistachios, and make the dressing up to two days in advance. Store each component separately and assemble right before serving to keep the greens crisp and vibrant.
What pears work best in this salad?
Bartlett and Bosc pears hold their shape best when sliced thin. Choose pears that are ripe but still slightly firm so they don’t turn mushy when tossed with the dressing.
How do I roast beets without staining everything?
Wrap each beet tightly in foil before roasting. Peel them over a cutting board lined with parchment paper, and wear kitchen gloves if you want to avoid pink-stained hands. The foil packet keeps mess contained.
What can I substitute for goat cheese?
Crumbled feta is the closest swap — it has a similar salty, tangy flavor. For a dairy-free option, sliced avocado or an extra handful of pistachios adds richness without cheese.
Why does my salad get soggy so fast?
Dressing the greens too early is the main culprit. Always add dressing right before serving, and keep components stored separately if prepping ahead. Patting your greens dry after washing also helps a lot.
Ready to Make It?

Well, there you have it — a roasted beet pear pistachio salad that earns its place on any fall table, from a casual weeknight to your fanciest October gathering. Save this recipe to Pinterest so it’s ready when the season calls for it.
Tried it? Drop a comment below and let me know how it turned out — I love hearing what variations you came up with!

Roasted Beet Pear Pistachio Salad
Equipment
- oven
- Baking sheet
- Aluminum foil
- Dry skillet
- Small bowl or jar
- Large Platter or Wide Bowl
Ingredients
Roasted Beets
- 4 Medium beets Trimmed and scrubbed; red or golden both work
- 1 tbsp Olive oil For roasting
- ½ tsp Kosher salt
- ¼ tsp Black pepper
Salad Base
- 5 oz Arugula or mixed greens Baby spinach works too
- 2 Ripe but firm pears Thinly sliced; Bartlett or Bosc recommended
- â…“ cup Shelled pistachios Toasted and roughly chopped
- 4 oz Goat cheese Crumbled; feta is a good substitute
- ¼ small Red onion Thinly sliced; soak in cold water to mellow
- 2 tbsp Fresh parsley Chopped
- 2 tbsp Dried cranberries Optional
Dressing
- ¼ cup Extra-virgin olive oil Good quality makes a difference
- 2 tbsp Balsamic vinegar
- 1 tbsp Pure maple syrup Not pancake syrup
- 1 tsp Dijon mustard Acts as emulsifier
- 1 tsp Fresh lemon juice
- 1 small Garlic clove Finely grated
- ¼ tsp Kosher salt
- ¼ tsp Black pepper
Instructions
- Roast the beets. Preheat your oven to 400°F. Rub each beet with olive oil, salt, and pepper, then wrap loosely in foil. Place on a baking sheet and roast for 45–60 minutes until a knife slides in without resistance.
- Peel and cut. Let the beets cool until comfortable to handle — about 15 minutes. Peel off the skins and cut the beets into wedges or bite-sized pieces.
- Toast the pistachios. While the beets roast, add pistachios to a dry skillet over medium-low heat. Stir frequently for 3–4 minutes until they smell nutty and turn faintly golden.
- Make the dressing. Whisk together olive oil, balsamic vinegar, maple syrup, Dijon, lemon juice, garlic, salt, and pepper in a small bowl or jar until glossy and combined.
- Build the base. Arrange arugula on a large platter or in a wide bowl. Layer on the roasted beets, pear slices, red onion, parsley, and dried cranberries if using.
- Dress and toss. Drizzle about two-thirds of the dressing over the salad and gently toss. Holding back some dressing helps prevent the greens from wilting before serving.
- Finish and serve. Scatter crumbled goat cheese and toasted pistachios on top. Drizzle with the remaining dressing right at the table and serve immediately.
