I owe you an apology. I have made this salad multiple times over the last two years and it is just now making it onto the site. Each time I made it was either for a Christmas or Thanksgiving celebration and as you might imagine, with a house full of people waiting to eat and working on getting everything on the table, snapping photos got pushed to the back burner. So this year I made it a point to throw this together early in the season so that I could share it with you – I couldn’t let another holiday season go by without giving you a chance to get it on your Thanksgiving or Christmas menu! This is pretty much the ultimate holiday salad – mixed greens tossed with roasted butternut squash, dried cranberries, walnuts and Parmesan cheese, and then dressed with a warm apple cider vinaigrette. It has been a huge hit each time I make it and is one of my favorite holiday dishes.

I fell in love with roasted butternut squash a couple of years ago; you all know I’m not a big vegetable fan and never cared much for spaghetti squash, so I steered clear of all other squash as a result. Then one day I was at someone else’s house and mistook roasted butternut squash for roasted sweet potatoes (which I do like), and I tried it. And loved it. An earthy roasted flavor and a mix of salty, sweet, and whatever seasonings you choose to throw in. So a couple of months later when helping my mom plan a Christmas menu I saw this salad and had to try it. The rest, as they say, is history. It’s been on the menu for every holiday since!

We always serve this as a side salad for holiday meals, but this would also make a lovely entree salad if you are having company over for a casual lunch during the fall or winter. It’s hearty and amazingly flavorful. A big bowl of this with some crusty bread and maybe a glass of wine? Perfect lunch.

One year ago: Salted Double Chocolate Peanut Butter Cookies
Two years ago: Perfect Scrambled Eggs[/donotprint]

Overhead image of a serving of roasted butternut squash salad with cider vinaigrette in a white bowl with a fork.

Roasted Butternut Squash Salad with Warm Cider Vinaigrette

A fresh and tasty salad with fall flavors
5 (1 rating)


  • 1 lb (453.59 g) to 1½-lb butternut squash, peeled and ¾-inch diced
  • ½ cup (108 ml) + 2 tablespoons olive oil, divided
  • 1 tablespoon maple syrup
  • 2 teaspoons kosher salt, divided
  • 1 teaspoon ground black pepper, divided
  • 3 tablespoons dried cranberries
  • ¾ cup (177 ml) apple cider, can substitute apple juice
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons minced shallots
  • 2 teaspoons Dijon mustard
  • 4 ounces (113.4 g) baby arugula, or mixed greens, washed and dried
  • ½ cup (58.5 g) walnuts, toasted
  • ¾ cup (75 g) grated Parmesan cheese


  • Preheat oven to 400 degrees F.
  • Place the butternut squash on a sheet pan. Drizzle with 2 tablespoons olive oil, the maple syrup, 1 teaspoon kosher salt and ½ teaspoon black pepper. Toss to evenly coat the butternut squash. Roast for 20 minutes, turning once, until the squash is tender. Add the cranberries to the pan during the last 5 minutes.
  • While the squash is roasting, combine the apple cider, the vinegar and the shallots in a small saucepan and bring to a boil over medium-high heat. Cook for 6 to 8 minutes, until the cider is reduced to about ¼ cup. Off the heat, whisk in the mustard, ½ cup olive oil, 1 teaspoon kosher salt and ½ teaspoon ground black pepper.
  • Place the arugula in a large salad bowl and add the roasted squash mixture, the walnuts and the grated Parmesan. Spoon just enough vinaigrette over the salad to moisten and toss well. Sprinkle with salt and pepper and serve immediately.
Calories: 549kcal, Carbohydrates: 36g, Protein: 11g, Fat: 42g, Saturated Fat: 7g, Cholesterol: 16mg, Sodium: 1494mg, Potassium: 664mg, Fiber: 4g, Sugar: 18g, Vitamin A: 12890IU, Vitamin C: 28.9mg, Calcium: 331mg, Iron: 2.2mg

Did you make this recipe?

Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!