This roasted butternut squash salad brings warm, caramelized squash together with crisp greens, tart cranberries, crunchy pecans, and creamy feta. I love serving it at Thanksgiving because it feels festive and fresh alongside the richer dishes on the table.
Why You’ll Love This Roasted Squash Salad
Roasting brings out the squash’s natural sweetness, while a bright maple Dijon dressing balances every bite. The mix of warm and cool ingredients makes this salad especially inviting, and you can prep several parts ahead to make holiday cooking easier.
Roasted Squash Salad Ingredients & Substitutions
- 1 medium butternut squash, peeled, seeded, and cut into ¾-inch cubes
- 2 tablespoons olive oil, divided
- ½ teaspoon fine salt
- ¼ teaspoon black pepper
- 1 tablespoon pure maple syrup
- 1 tablespoon Dijon mustard
- 1½ tablespoons apple cider vinegar
- 5 ounces baby arugula or mixed greens
- ⅓ cup dried cranberries
- ⅓ cup chopped pecans, lightly toasted
- ½ cup crumbled feta cheese
- 2 tablespoons thinly sliced red onion
Use baby spinach in place of arugula for a milder salad. Walnuts or pumpkin seeds work well instead of pecans, and pomegranate seeds can replace the dried cranberries. For a dairy-free finish, leave out the feta or use your favorite plant-based alternative.
Step-by-Step Instructions to Make Roasted Squash Salad
1. Heat the oven and season the squash
Preheat the oven to 425°F (220°C). Toss the squash cubes with 1 tablespoon of olive oil, salt, and black pepper. Spread them in a single layer on a rimmed baking sheet.
2. Roast until tender
Roast for 25 to 30 minutes, turning the squash once halfway through, until the edges are browned and the centers are fork-tender. Let the squash cool for about 10 minutes before adding it to the greens.
3. Mix the dressing
In a small bowl, whisk together the remaining tablespoon of olive oil, maple syrup, Dijon mustard, and apple cider vinegar until smooth.
4. Assemble the salad
Arrange the arugula on a large serving platter or in a wide bowl. Add the roasted squash, cranberries, pecans, feta, and red onion. Drizzle with dressing just before serving and toss gently, or serve the dressing on the side.
Tips for Success
- Cut the squash into similar-sized cubes so they roast evenly.
- Leave space between the squash pieces on the baking sheet. Crowding can steam them instead of browning their edges.
- Toast the pecans in a dry skillet over medium-low heat for 3 to 5 minutes, stirring often, for extra flavor.
- Let the squash cool slightly before adding it to the greens so they stay crisp.
- Dress the salad right before serving to keep the leaves fresh.
Variations of Roasted Squash Salad
Make the salad heartier by adding cooked farro, quinoa, or chickpeas. For a little extra crunch, sprinkle pumpkin seeds over the top. If you like a sharper flavor, swap the feta for crumbled goat cheese, or add a few thin slices of crisp apple for a fresh, sweet note.
Serving Suggestions: What to Pair with Roasted Squash Salad
This salad makes a colorful Thanksgiving side with roast turkey, baked chicken, or a hearty vegetarian main. It also pairs beautifully with mashed potatoes, roasted green beans, or a warm loaf of crusty bread. For a holiday buffet, serve it on a platter so the golden squash and cranberries stand out.
Storage & Reheating Instructions
Store leftover salad in an airtight container in the refrigerator for up to 2 days. If possible, keep the dressing and greens separate from the squash and toppings until serving. Reheat the squash in a 350°F (175°C) oven for about 8 to 10 minutes, or enjoy it chilled or at room temperature. Avoid reheating the assembled salad.
Memories Made Around the Table
I always enjoy adding one bright, fresh dish to a Thanksgiving spread, and this salad has become a lovely way to bring color to the table. I like setting it out while the squash is still slightly warm, then watching everyone add a little more dressing and reach for another handful of greens.
FAQs
Can I make roasted butternut squash salad ahead?
Yes. Roast the squash and prepare the dressing up to 2 days ahead. Refrigerate them separately, then assemble the salad shortly before serving.
Can I serve this salad warm?
Yes. Let the roasted squash cool for a few minutes, then arrange it over the greens and add the toppings. The squash will be warm without wilting the leaves too quickly.
What greens work best in this salad?
Baby arugula adds a pleasant peppery bite, while mixed greens or baby spinach give the salad a milder flavor. Choose sturdy, fresh leaves that can hold the toppings.
How do I keep the salad from getting soggy?
Wait to add the dressing until just before serving. For leftovers, store the greens, squash, toppings, and dressing separately whenever possible.
Final Thoughts
With sweet roasted squash, crisp greens, and a tangy maple Dijon dressing, this salad brings a fresh, seasonal touch to Thanksgiving. It is easy to prepare ahead and simple to adapt to the ingredients you have on hand.

Roasted Squash Salad
Equipment
- 1 Rimmed baking sheet
- 1 Small bowl
- 1 Whisk
Ingredients
- 1 medium butternut squash peeled, seeded, and cut into ¾-inch cubes
- 2 tablespoons olive oil divided
- 0.5 teaspoon fine salt
- 0.25 teaspoon black pepper
- 1 tablespoon pure maple syrup
- 1 tablespoon Dijon mustard
- 1.5 tablespoons apple cider vinegar
- 5 ounces baby arugula or mixed greens
- 0.333 cup dried cranberries
- 0.333 cup pecans chopped and lightly toasted
- 0.5 cup feta cheese crumbled
- 2 tablespoons red onion thinly sliced
Instructions
- Preheat the oven to 425°F (220°C). Toss the squash cubes with 1 tablespoon of olive oil, salt, and black pepper. Spread them in a single layer on a rimmed baking sheet.
- Roast for 25 to 30 minutes, turning the squash once halfway through, until the edges are browned and the centers are fork-tender. Let the squash cool for about 10 minutes before adding it to the greens.
- In a small bowl, whisk together the remaining tablespoon of olive oil, maple syrup, Dijon mustard, and apple cider vinegar until smooth.
- Arrange the arugula on a large serving platter or in a wide bowl. Add the roasted squash, cranberries, pecans, feta, and red onion. Drizzle with dressing just before serving and toss gently, or serve the dressing on the side.
