roasted winter squash and cabbage salad with citrus dressing

425 min prep 30 min cook 2 servings
roasted winter squash and cabbage salad with citrus dressing
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Sheet-Pan Efficiency: Squash and shallots roast together while the cabbage marinates—no stove-top babysitting.
  • Textural Harmony: Crispy roasted pecans, creamy goat cheese, and tender squash give every bite interest.
  • Citrus Triple-Threat: Orange juice, lime zest, and ruby grapefruit combine for a bright, balanced dressing without excess oil.
  • Make-Ahead Marvel: Components keep up to 4 days chilled; assemble just before serving for peak crunch.
  • Nutrient Dense: Beta-carotene-rich squash, vitamin-C-packed citrus, and gut-friendly cabbage deliver serious winter wellness.
  • Colour-Block Wow: Emerald cabbage, sunset-orange squash, and jewel-toned grapefruit make the salad as stunning as it is delicious.

Ingredients You'll Need

Ingredients

Each ingredient in this salad was chosen to balance sweet, savoury, and acidic notes while offering plenty of flexibility for what you can find in mid-winter markets.

Winter Squash: I prefer small sugar pumpkins or kabocha because their flesh is silky and not watery. Butternut works—just cut it slightly larger since it softens faster. Look for squash that feels heavy for its size and has matte, unblemished skin.

Red Cabbage: Its sturdy cell structure stays crisp even after a 24-hour citrus soak. Buy a firm, vividly coloured head; avoid any with wilted outer leaves. A quick note: if you’re feeding kids who might object to purple, swap in savoy cabbage for a milder flavour and softer texture.

Citrus Trio: Use whatever combination you have. The orange provides sweetness, lime adds floral acidity, and grapefruit contributes a pleasant bitter edge that counterbalances the squash’s natural sugars. Heavier fruit generally means juicier pulp.

Shallots: Roast alongside the squash; they become jammy and sweet. If you only have red onion, slice it thick, spritz with oil, and roast as directed.

Pecans: Toast them while the oven is hot to deepen flavour. Walnuts are an economical substitute; pumpkin seeds keep the salad nut-free.

Goat Cheese: Its tang echoes the citrus. Buy a log, not pre-crumbled—the anti-caking agents inhibit creaminess. Vegans can substitute marinated tofu cubes or a spoonful of thick coconut yogurt.

Maple Syrup: Just a tablespoon in the dressing heightens squash sweetness without tasting overtly breakfast-y. Honey works, but maple keeps the salad vegan.

How to Make Roasted Winter Squash and Cabbage Salad with Citrus Dressing

1
Heat the oven & prep the squash Preheat oven to 425 °F (220 °C). Line a rimmed sheet pan with parchment. Peel squash (if necessary), halve, seed, then slice into ¾-inch crescents. Toss with 1 Tbsp olive oil, ½ tsp salt, and a few grinds of pepper. Spread in a single layer, leaving space for shallots next.
2
Add shallots to the pan Peel shallots and cut through the root into fat wedges so they stay intact while roasting. Nestle them among the squash pieces, drizzle with an extra teaspoon of oil, and slide the pan into the oven. Roast 20 minutes.
3
Toast the pecans While squash roasts, scatter pecans on a small baking tray. After the squash timer hits 10 minutes, add the pecans to the oven. Toast 6–8 minutes until fragrant; cool completely.
4
Whisk the citrus dressing In a small jar combine grapefruit juice, orange juice, lime zest, maple syrup, Dijon, ¼ tsp salt, and 3 Tbsp extra-virgin olive oil. Shake vigorously until emulsified and glossy. Taste for balance; add more maple if your citrus is especially tart.
5
Massage the cabbage Thinly slice cabbage with a sharp knife or mandoline to yield about 6 cups. Place in a large mixing bowl, season with a pinch of salt, and drizzle 2 Tbsp of the dressing over top. Massage for 30 seconds until the ribbons glisten; this softens the fibres and seasons every strand.
6
Flip the squash & finish roasting Remove the sheet pan, turn squash slices for even browning, and roast 8–10 minutes more until the edges caramelise and a paring knife slides through effortlessly. Let vegetables cool on the pan 5 minutes.
7
Segment the grapefruit Over a bowl to catch juices, slice off the peel and pith, then free each segment by cutting along the membranes. Reserve 2 Tbsp of the juice for the dressing (already accounted for above) and set segments aside for garnish.
8
Assemble the salad Add cooled squash and shallots to the cabbage bowl. Pour in half of the remaining dressing and gently fold to coat. Transfer to a large platter or individual plates. Scatter pecans, goat cheese crumbles, and grapefruit segments on top. Drizzle with more dressing as desired.
9
Serve or chill This salad is delicious slightly warm, at room temperature, or cold. If prepping ahead, store components separately and assemble up to 2 hours before serving; add nuts and cheese last to keep them crisp.

Expert Tips

High-Heat Roasting Resist lowering the oven temp. 425 °F yields those blistered, flavour-concentrated edges that turn squash candy-sweet.
Sheet-Pan Rotation Halfway through, rotate the pan front-to-back for even browning; many ovens run hotter near the rear.
Colour Preservation If prepping more than 2 hours ahead, toss grapefruit segments in a teaspoon of honey; it prevents the ruby colour from bleeding.
Dressing Emulsion If your dressing breaks, shake in a teaspoon of warm water; the lecithin in the Dijon will re-bind the oil and juice.
Less Oil, More Zing Citrus provides body, so you need far less oil than a typical vinaigrette—keeping the salad light and bright.
Meal-Prep Friendly Double the squash and shallots; leftovers fold into tacos, grain bowls, or omelettes all week.

Variations to Try

  • Grain Boost: Stir in 1 cup cooked farro or quinoa for a heftier lunch salad.
  • Vegan Crunch: Replace pecans with roasted pumpkin seeds and swap goat cheese for a sprinkle of nutritional-yeast “parm.”
  • Spicy Kick: Whisk ½ tsp harissa paste into the dressing; garnish with torn mint.
  • Apple-Cabbage Slant: Sub half the cabbage with thin Honeycrisp slices for extra sweetness.
  • Pot-Luck Tray: Serve components in stripes on a large platter; guests build their own ratio.

Storage Tips

Fridge: Store roasted vegetables, citrus dressing, and cabbage mixture in separate airtight containers for up to 4 days. Keep pecans and goat cheese in their own jars to maintain crunch. Assembled leftovers hold well for 24 hours, though the nuts may soften slightly.

Freezer: Roasted squash freezes beautifully. Spread cubes on a tray to freeze individually, then transfer to a zip bag for up to 2 months. Thaw overnight in the fridge before adding to salads.

Make-Ahead Plan: Roast vegetables on Sunday, whisk dressing on Monday morning, massage cabbage Monday night; Tuesday’s lunch is a 2-minute toss-together.

Frequently Asked Questions

Absolutely—just pat it dry so the edges caramelise rather than steam. Reduce roasting time by 3–4 minutes.

A quick salt massage plus the citrus dressing neutralises bitterness. You can also mix in a handful of shredded romaine for a milder bite.

Yes, all ingredients are naturally gluten-free. If adding grains, choose certified GF farro or quinoa.

Yes—roast squash on a quarter-sheet pan so the pieces stay in a single layer. Halve the dressing ingredients but keep the same jar size for easy shaking.

Set a separate timer for 6 minutes and stay close—nuts go from golden to bitter quickly. Stir once halfway through.

Yes! Toss the hot squash directly with the cabbage; it wilts slightly and drinks up the dressing. Add nuts and cheese right before serving so they don’t melt completely.
roasted winter squash and cabbage salad with citrus dressing
salads
Pin Recipe

Roasted Winter Squash and Cabbage Salad with Citrus Dressing

(4.9 from 127 reviews)
Prep
20 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Preheat & Roast: Preheat oven to 425 °F. Toss squash and shallots with 1 Tbsp oil, salt, and pepper on a parchment-lined sheet pan. Roast 20 minutes, flip, then roast 8–10 minutes more until caramelised.
  2. Toast Nuts: During final 6 minutes, toast pecans on a small tray until fragrant; cool.
  3. Make Dressing: Shake orange juice, lime juice, zest, maple syrup, mustard, ¼ tsp salt, and remaining 2 Tbsp oil in a jar until emulsified.
  4. Massage Cabbage: Toss cabbage with a pinch of salt and 2 Tbsp dressing; massage 30 seconds.
  5. Assemble: Add roasted vegetables to cabbage, drizzle with half of remaining dressing, and fold gently. Top with pecans, goat cheese, and grapefruit segments. Add extra dressing to taste.
  6. Serve: Enjoy warm, room temp, or cold. Store leftovers covered in the fridge up to 24 hours for best texture.

Recipe Notes

For a nut-free version, substitute roasted pumpkin seeds. Dressing keeps 4 days refrigerated; bring to room temp and re-shake before using.

Nutrition (per serving)

287
Calories
7g
Protein
29g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.