This roasted butternut squash salad is my new favorite winter salad recipe. The easiest way to get your greens in when it’s cold outside and you just want to eat cozy food all day long.
I started making this Roasted Butternut Squash Salad because I was tired of choosing soups and cookies every time the temperature dropped. My freezer stash of pre-cubed squash means the salad is ready whenever the winter blues hit and I need something warm and green on my plate. It pairs sweet roasted squash with crunchy pecans, tangy goat cheese, and a maple-Dijon style dressing that doesn’t fight your stomach.
Roasting butternut squash caramelizes its natural sugars and deepens the flavor, so the warm pieces feel cozy while the greens keep the plate bright. Below I walk through the ingredients, the method, and simple variations to make it a weeknight dinner or a potluck side.
Jump to:
- This roasted butternut squash salad is my new favorite winter salad recipe. The easiest way to get your greens in when it’s cold outside and you just want to eat cozy food all day long.
- Ingredients Needed for the Butternut Squash Salad
- Method for Preparing the Salad
- Roasting the Squash
- Mixing the Dressing
- Assembling the Salad
- Extra Additions to Make This Salad a Meal
- Frequently Asked Questions
- How do you roast butternut squash for a salad?
- What greens go best with roasted butternut squash?
- How do you keep roasted squash from wilting the greens?
- Can you make butternut squash salad ahead of time?
- What cheese pairs well with butternut squash salad?
- How do you make a maple Dijon vinaigrette?
- Roasted Butternut Squash Salad
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Ingredients Needed for the Butternut Squash Salad
Below are the core components and pantry helpers I keep on hand. I list dressing quantities where provided in the source notes; other items are flexible by taste and servings.

- Baby salad greens (or a mix of kale and baby greens if you want sturdier leaves)
- Butternut squash, peeled, seeded, and cut into 3/4-inch cubes (or buy pre-cut frozen squash for convenience)
- Thinly sliced red onion
- Crumbled goat cheese or feta
- Chopped pecan pieces (or walnuts/sliced almonds as substitutes)
- Dried cranberries or pomegranate arils for tart-sweet pop
- Olive oil, salt, and pepper for roasting
- Dressing ingredients (as provided):
- 2 tbsp yellow mustard
- 2 tbsp honey
- 1 tbsp olive oil
- Salt and pepper to taste
- Pinch of dried thyme
- About 4 tablespoons water, whisked until smooth
Few notes: choose squash that feels heavy for its size, with matte tan skin and no soft spots. Pecans add a buttery crunch and heart-healthy fats; toasting them for 3-5 minutes in a dry skillet deepens flavor.
Method for Preparing the Salad
This recipe is a mix of simple roasting, a quick whisked dressing, and a gentle assembly so the greens stay lively.

The salad works warm, at room temperature, or chilled.
Roasting the Squash
- Preheat the oven to 400°F and line a baking sheet with parchment. Spread the squash cubes in a single layer so they roast instead of steam; overcrowding is the most common mistake.
- Toss the squash with olive oil, salt, and pepper. Roast for about 25-35 minutes, turning halfway, until the pieces are tender and lightly browned on some sides. Some notes list 30-40 minutes depending on cube size; smaller pieces will cook faster.
- Let the roasted squash cool slightly before adding to the salad so the greens don’t wilt. If you like, roast a large batch at once to use across several salads during the week.
For a variation and extra tips on combining warm squash with greens, see this warm roasted butternut squash salad for ideas and presentation options: warm roasted butternut squash salad.
Mixing the Dressing
This dressing keeps acidity lower by using water instead of extra vinegar while mustard provides tang. Whisk the ingredients until smooth and taste for balance.

- Whisk together 2 tablespoons yellow mustard, 2 tablespoons honey, 1 tablespoon olive oil, a pinch of dried thyme, and about 4 tablespoons water. Season with salt and pepper to taste.
- If you prefer a maple-Dijon vinaigrette, a simple version is olive oil, apple cider vinegar, maple syrup, and Dijon mustard. For more on maple vinaigrettes, see this roasted butternut squash salad with maple vinaigrette: roasted butternut squash salad with maple vinaigrette.
Assembling the Salad
- Create a bed of greens. If you’re using kale, massage it first with a little olive oil and lemon juice to soften the leaves.
- Scatter roasted squash, thinly sliced red onion, toasted pecans, and dried cranberries or pomegranate arils over the greens.
- Sprinkle crumbled goat cheese or feta across the top.
- Drizzle the dressing and toss gently to coat. Finish with a sprinkle of flaky sea salt just before serving to highlight the sweet-savory balance.
If you want inspiration or another dressing idea that emphasizes maple and nuts, this roasted butternut squash salad recipe shows another tasty approach: roasted butternut squash salad recipe.

Extra Additions to Make This Salad a Meal
Turn this salad into a hearty main by adding protein or grains. I often make a double tray of squash and divide it between lunches with different proteins so the week feels varied without extra cooking.

- Proteins: grilled chicken, roasted chickpeas, steamed salmon, or grilled tofu.
- Grains: cooked farro, quinoa, wild rice, barley, or couscous to make it bowl-sized.
- Nuts and seeds: extra pecans, walnuts, pumpkin seeds, or sunflower seeds for crunch and substance.
| Addition | When to use | How to prepare |
|---|---|---|
| Grilled chicken | Weeknight dinner | Season and grill, slice thinly, serve warm over the salad |
| Roasted chickpeas | Vegetarian protein boost | Roast with spices until crisp, toss on top for crunch |
| Cooked farro or quinoa | Make it a grain bowl | Add a half cup cooked grains per serving and toss gently |
A quick make-ahead trick: roast squash and make the dressing up to two days ahead. Store separately and assemble just before serving to keep greens lively.
Frequently Asked Questions
How do you roast butternut squash for a salad?
What greens go best with roasted butternut squash?
How do you keep roasted squash from wilting the greens?
Can you make butternut squash salad ahead of time?
What cheese pairs well with butternut squash salad?
How do you make a maple Dijon vinaigrette?

Roasted Butternut Squash Salad
🥗 A warm and cozy winter salad that pairs sweet caramelized roasted butternut squash with crunchy toasted pecans, tangy goat cheese, and a smooth honey-mustard dressing.
🍂 Perfect for chilly days when you crave something green yet comforting — simple enough for weeknights and beautiful enough for holiday gatherings.
- Total Time: 55 minutes
- Yield: 4 servings 1x
Ingredients
Baby salad greens
Butternut squash, peeled, seeded, and cut into 3/4-inch cubes
Thinly sliced red onion
Crumbled goat cheese or feta
Chopped pecan pieces
Dried cranberries or pomegranate arils
Olive oil
Salt
Pepper
2 tbsp yellow mustard
2 tbsp honey
1 tbsp olive oil
Salt to taste
Pepper to taste
Pinch of dried thyme
4 tablespoons water
Instructions
1-Preheat the oven and prepare squash: Preheat oven to 400°F, line a baking sheet with parchment, and spread squash cubes in a single layer to avoid steaming.
2-Roast the squash: Toss squash with olive oil, salt, and pepper, then roast for 25-35 minutes, turning halfway, until tender and lightly browned.
3-Cool the squash slightly: Let roasted squash cool slightly before adding to salad to prevent wilting greens.
4-Whisk the dressing: Whisk together 2 tablespoons yellow mustard, 2 tablespoons honey, 1 tablespoon olive oil, a pinch of dried thyme, and about 4 tablespoons water; season with salt and pepper.
5-Prepare the greens: Create a bed of greens; if using kale, massage with a little olive oil and lemon juice to soften.
6-Add toppings: Scatter roasted squash, thinly sliced red onion, toasted pecans, and dried cranberries or pomegranate arils over greens.
7-Add cheese: Sprinkle crumbled goat cheese or feta across the top.
8-Dress and serve: Drizzle dressing, toss gently, and finish with a sprinkle of flaky sea salt just before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔪 Choose squash that feels heavy for its size with matte tan skin and no soft spots for the best flavor and texture.
🔥 Toasting pecans in a dry skillet for 3-5 minutes deepens their buttery flavor and adds extra crunch.
🥡 Make ahead by roasting the squash and preparing the dressing up to two days in advance — store separately and assemble just before serving to keep greens fresh.
- Prep Time: 15 minutes
- Cooling time: 10 minutes
- Cook Time: 30 minutes
- Category: Salad
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 375
- Sugar: 15g
- Sodium: 300mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 12mg






