๐Ÿฝ๏ธ
๐Ÿฅ˜

๐Ÿณ healthy roasted cabbage and sweet potato salad with citrus vinaigrette

โฑ๏ธ 5 min prep ๐Ÿ”ฅ 1 min cook ๐Ÿ‘ฅ 1 servings
โญ โญ โญ โญ โญ
4.8 (245 reviews) ๐Ÿ’ฌ
healthy roasted cabbage and sweet potato salad with citrus vinaigrette
Save This Recipe! โค๏ธ โœจ

Click to save for later - It only takes 2 seconds!

Jump to Recipe

It was one of those crisp October afternoons when the farmersโ€™ market feels more like a treasure hunt than a chore. Iโ€™d gone for apples and left with a knobbly Japanese sweet potato the size of my forearm and a head of savoy cabbage so heavy the vendor had to double-bag it. By the time I got home, the sun was low and golden, and the kitchen smelled like possibility. I cranked the oven to 425 ยฐF, tossed the vegetables onto a sheet pan with nothing but olive oil, salt, and a hopeful heart, and prayed my two kidsโ€”who claim to โ€œhateโ€ both cabbage and sweet potatoesโ€”wouldnโ€™t notice what was for dinner.

Forty minutes later the cabbage had caramelized into candy-sweet ribbons, the sweet potatoes were custardy at the center and crackly at the edges, and the whole house smelled like Thanksgiving without the stress. I whisked together the last orange in the fruit bowl with a spoonful of mustard and a drizzle of maple syrup, poured it over the still-warm veg, and scattered a handful of toasted pumpkin seeds on top because crunch is king in our house. One bite and I knew this wasnโ€™t just a โ€œclean-out-the-fridgeโ€ saladโ€”this was the kind of dish that earns a permanent place on the weekly rotation. We ate it straight off the sheet pan, standing at the counter, and my seven-year-old asked if we could have it for breakfast tomorrow. That, my friends, is how this Healthy Roasted Cabbage and Sweet Potato Salad with Citrus Vinaigrette was born.

Since that evening Iโ€™ve served it at brunch beside frittata, packed it into lunchboxes with a hard-boiled egg tucked on top, and brought it to potlucks where friends begged for the recipe before the music even started. Itโ€™s vegan, gluten-free, meal-prep friendly, andโ€”most importantlyโ€”it tastes like you tried way harder than you did. If youโ€™ve been hunting for a salad that feels like comfort food and a vitamin boost, welcome home.

Why This Recipe Works

  • Sheet-pan magic: Everything roasts together while you shake the vinaigretteโ€”minimal dishes, maximum flavor.
  • Double hit of citrus: Orange juice and zest brighten the earthy vegetables without extra sugar.
  • Textural playground: Creamy sweet potatoes, silky cabbage, crunchy seedsโ€”no boring bites.
  • Meal-prep champion: Holds beautifully for four days, flavors intensify overnight.
  • Budget friendly: Feeds six for under eight dollars using humble produce.
  • All-season flexibility: Swap citrus, greens, or nuts depending on whatโ€™s on sale or in season.
  • Kid-approved sweetness: Roasting concentrates natural sugarsโ€”no need for dried fruit.

Ingredients You'll Need

Ingredients

Before we talk ingredients, a quick note on quality: because this salad is so simple, every element matters. Buy the best produce you can affordโ€”the kind that still has dirt on its roots and smells like the earth. If your grocery store offers loose sweet potatoes rather than pre-wrapped plastic ones, go that route; they roast more evenly and taste sweeter.

Sweet potatoes: I like the orange-fleshed Garnet or Jewel varieties for their moist texture and candy-like flavor. Pick medium tubers with tight, unwrinkled skin and no green spots. Peeled or unpeeled is your callโ€”scrub well if you leave the skin on for extra fiber.

Cabbage: Savoy is my ride-or-die here; its crinkled leaves roast into delicate, almost brussels-sprout-like chips. Green cabbage works in a pinch, but avoid red unless you want magenta everything. Quarter the head, keep the core attached so the wedges stay intact, and slice into 1-inch steaks.

Extra-virgin olive oil: A peppery, grassy oil stands up to the bold citrus. If youโ€™re finishing the salad with a drizzle, save the fancy bottle for last and use everyday oil for roasting.

Orange: Navel, Cara Cara, or blood orange all sing. Zest before you juiceโ€”those fragrant oils are flavor gold. One large orange yields about โ…“ cup juice and 1 packed teaspoon zest.

Dijon mustard: Acts as the emulsifier in the vinaigrette and adds gentle heat. Whole-grain delivers pops of texture, but smooth is fine.

Maple syrup: Just a teaspoon balances the acid without turning the dressing into dessert. Swap with agave if youโ€™re out.

Pumpkin seeds (pepitas): Toast them in a dry skillet for two minutes until they start to pop; your kitchen will smell like popcorn.

Optional but lovely: A fistful of baby arugula or spinach for extra greenery, sliced avocado for richness, or crumbled feta if youโ€™re vegetarian rather than vegan.

How to Make Healthy Roasted Cabbage and Sweet Potato Salad with Citrus Vinaigrette

1
Heat the oven and prep the pans

Position racks in the upper-middle and lower-middle zones of your oven and preheat to 425 ยฐF (220 ยฐC). Line two rimmed sheet pans with parchmentโ€”this prevents sticky sugars from welding vegetables to the metal and saves you from scrubbing later. If your pans are dark, reduce temperature to 400 ยฐF to prevent over-browning.

2
Cube and coat the sweet potatoes

Peel (or donโ€™t) and slice the sweet potatoes into ยพ-inch cubesโ€”uniform size equals even cooking. Pile them into a large bowl, drizzle with 1 tablespoon olive oil, ยฝ teaspoon kosher salt, and ยผ teaspoon freshly ground black pepper. Toss until every cube gleams. Spread on one sheet pan in a single layer; crowding causes steam, and we want caramelization.

3
Steak-out the cabbage

Remove any scraggly outer leaves from the cabbage, then quarter through the core. Lay each quarter on its flat side and slice into 1-inch โ€œsteaks,โ€ again keeping the core intact so the layers hold together. Arrange on the second sheet pan, brush both sides with 1 tablespoon olive oil, and season with ยฝ teaspoon salt, ยผ teaspoon pepper, and a whisper of smoked paprika if youโ€™re feeling fancy.

4
Roast and rotate

Slide both pans into the oven, sweet potatoes on top, cabbage below. Roast for 15 minutes, then swap positions and rotate pans 180ยฐ for even browning. Continue roasting another 10โ€“15 minutes until sweet potatoes are tender when pierced with a fork and cabbage edges are deeply golden, almost burnt. Total time: 25โ€“30 minutes.

5
Zest and juice the orange

While the vegetables roast, zest the orange onto a small plate; reserve 1 teaspoon. Halve the fruit and juice it into a mason jar or bowl, stopping when you reach โ…“ cup. If youโ€™re short, top up with a splash of store-bought OJ, but fresh is worth the arm workout.

6
Shake the citrus vinaigrette

To the orange juice add 2 tablespoons extra-virgin olive oil, 1 tablespoon Dijon mustard, 1 teaspoon maple syrup, ยฝ teaspoon kosher salt, and a crack of black pepper. Screw on the jar lid and shake like youโ€™re mixing a cocktailโ€”thirty seconds until creamy and emulsified. No jar? Whisk in a bowl while drizzling oil in a thin stream.

7
Toast the seeds

Place a small skillet over medium heat, add ยผ cup raw pumpkin seeds, and toast, shaking the pan every thirty seconds, until the seeds puff and pop like sesame. About 2 minutes total. Transfer to a plate so they donโ€™t burn from residual heat.

8
Assemble while warm

Move the roasted vegetables to a large shallow bowl. Donโ€™t worry if the cabbage steaks break apartโ€”thatโ€™s rustic charm. Drizzle with half the vinaigrette, scatter the orange zest and toasted seeds, and gently toss. Taste: you want bright, tangy, and just sweet enough. Add more dressing as needed, but err on the side of under-dressing; the veggies will soak up flavor as they sit.

9
Serve or chill

Enjoy warm for maximum comfort, or let it cool, cover, and refrigerate up to four days. The flavors deepen overnight, making tomorrowโ€™s lunch something to anticipate rather than endure.

Expert Tips

High-heat harmony

425 ยฐF is the sweet spot for browning without drying. If your oven runs hot, drop to 400 ยฐF and extend time by 5 minutes.

Flip halfway?

Resist the urge to flip the cabbage; letting one side sear develops those crave-able crispy edges.

Dress while warm

Warm vegetables drink up vinaigrette, so toss immediately after roasting for deepest flavor.

Batch-roast bonus

Roast double the veg on Sunday; use half for this salad and blend the rest into soup later in the week.

Zest first rule

Zesting a whole orange is easier than juicing first; the skin is firmer and the oils stay on the fruit, not your cutting board.

Crunch revival

Leftovers lose crunch? Refresh with a handful of fresh seeds or toasted nuts just before serving.

Variations to Try

  • FallAdd apples & sage: Toss in thin Honeycrisp wedges and fresh sage leaves during the last 10 minutes of roasting.
  • ProteinChickpea boost: Drain one can of chickpeas, pat dry, and roast alongside the vegetables for plant-powered protein.
  • Citrus swapGrapefruit-poppy: Sub ruby grapefruit juice and ยฝ teaspoon poppy seeds for a bittersweet twist.
  • SpicyHarissa heat: Whisk ยฝ teaspoon harissa paste into the vinaigrette for North-African smoky warmth.
  • NuttyPecan parmesan: Swap pumpkin seeds for toasted pecans and finish with shaved vegan or dairy parmesan.
  • SpringAsparagus & dill: Replace cabbage with fat asparagus spears and finish with fresh dill instead of zest.

Storage Tips

Refrigerator: Cool completely, transfer to an airtight glass container, and refrigerate up to 4 days. The cabbage will soften slightly but the flavors deepen beautifully.

Make-ahead: Roast vegetables and store separately from dressing for up to 5 days. Combine just before serving if you want maximum texture, or toss everything together on prep day for grab-and-go lunches.

Freezer: Not recommendedโ€”the high water content in cabbage turns mushy upon thawing.

Reheat: Enjoy cold or bring to room temperature. If you must warm it, spread on a sheet pan at 350 ยฐF for 5 minutes; microwaving steams the veg and dulls flavors.

Frequently Asked Questions

Absolutelyโ€”Yukon Golds or red potatoes work, but theyโ€™ll be less sweet. Add an extra pinch of maple syrup to the vinaigrette to balance flavors.

Sweet potatoes are high in carbs, so strict keto folks may swap in cauliflower florets and reduce maple syrup to a few drops of stevia.

Likely the oven is too hot or the slices too thin. Lower to 400 ยฐF and brush with a light coating of oil; thick 1-inch steaks prevent over-browning.

Yes! Preheat grill to medium-high, oil grates well, and grill cabbage steaks 4 minutes per side; use a grill basket for sweet potato cubes.

Dice just before serving and toss with a squeeze of lime; the acid slows oxidation. Pack avocado separately and fold in at the last minute for meal-prep.

Lemon-herb grilled chicken, seared salmon, or a soft-boiled egg. For plant-based, add roasted chickpeas or a scoop of warm farro for heft.
healthy roasted cabbage and sweet potato salad with citrus vinaigrette
salads
Pin Recipe

Healthy Roasted Cabbage and Sweet Potato Salad with Citrus Vinaigrette

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

Ingredients

Instructions

  1. Preheat oven: Set racks in upper and middle positions and heat to 425 ยฐF. Line two sheet pans with parchment.
  2. Season potatoes: Toss cubed sweet potatoes with 1 tablespoon oil, ยฝ teaspoon salt, and ยผ teaspoon pepper. Spread on one pan.
  3. Prep cabbage: Brush cabbage steaks with remaining 1 tablespoon oil, season with remaining salt and pepper. Arrange on second pan.
  4. Roast: Roast 15 minutes, swap pans, roast 10โ€“15 minutes more until tender and browned.
  5. Make vinaigrette: Zest orange; set aside. Juice orange into jar, add mustard, maple, 2 tablespoons oil, salt, pepper; shake until creamy.
  6. Toast seeds: Dry-toast pumpkin seeds 2 minutes until fragrant; cool.
  7. Toss salad: Combine warm vegetables, half the dressing, zest, and seeds. Add more dressing to taste. Serve warm or chilled.

Recipe Notes

Salad keeps 4 days refrigerated. Add greens just before serving for extra freshness.

Nutrition (per serving)

197
Calories
4g
Protein
24g
Carbs
10g
Fat

๐Ÿด
๐Ÿฅ—
Save This Recipe! โœจ