Roasted Root Vegetable and Napa Cabbage Salad

Crisp napa cabbage salad with roasted sweet potato and carrot matchsticks, toasted pecans, and a tangy lime-lemon yogurt dressing. Cool autumn vegetables meet bright citrus and creamy dressing for a refreshing, nutrient-dense side or light main. Serve chilled or at room temperature alongside grilled proteins or as a standalone vegetarian meal. This version balances raw and cooked elements for textural contrast while keeping prep simple enough for weeknight dinners.
Ingredients
- ¼ cup pecans, chopped
- 1 pound sweet potatoes, scrubbed and sliced into matchsticks
- ½ pound carrots, peeled and sliced into matchsticks
- 2 tablespoons coconut oil, melted
- 1 ½ teaspoons coarse salt, divided, plus more to taste
- ¾ teaspoon freshly ground black pepper, divided, plus more to taste
- 1 tablespoon Greek yogurt, plain
- 2 tablespoons lime juice, fresh
- 2 tablespoons lemon juice, fresh
- 1 tablespoon honey
- hot sauce, or more to taste(optional)
- ¼ cup extra virgin olive oil
- 4 cups napa cabbage, thinly sliced into ribbonsgreen cabbage or lacinato kale1:1holds dressing differently
medium conf
- 1 cup red onion, thinly sliced
- ½ cup sweet bell pepper, thinly sliced
- ¼ cup fresh parsley, roughly chopped
Instructions
- 1
Toast pecans in dry skillet over medium-low heat, shaking occasionally, until golden and fragrant, then set aside.
- 2
Preheat oven to 400°F and line two baking sheets with parchment paper.
- 3
Toss sweet potato and carrot matchsticks with coconut oil, salt, and pepper, spread on baking sheets in single layer with space between pieces.
- 4
Roast, tossing every 15 minutes, until golden and tender, then cool completely on pans.
- 5
Whisk Greek yogurt, lime juice, lemon juice, honey, hot sauce, remaining salt and pepper in small bowl.
- 6
Slowly stream olive oil into yogurt mixture while whisking until dressing comes together, adjust seasoning.
- 7
Combine cooled roasted vegetables, pecans, cabbage, red onion, and bell pepper in large bowl.
- 8
Add dressing and parsley, toss to coat evenly.
- 9
Chill before serving or serve at room temperature.
Tips
Don't overlap roasted vegetables on baking sheets; space between pieces allows air circulation for even browning and prevents steaming.
Cool roasted vegetables completely before adding dressing to prevent wilting the raw cabbage and onion.
Whisk dressing constantly while streaming in olive oil for proper emulsification and creamy texture.
Good to Know
Refrigerate in airtight container up to 3 days. Dressing may separate slightly; stir before serving.
Roast vegetables up to 2 days ahead and store separately. Toast pecans up to 1 week ahead in airtight container. Make dressing day-of for best emulsification. Slice vegetables just before assembling to prevent wilting and browning.
Serve chilled or at room temperature as a side dish alongside grilled chicken, fish, or tofu. Portions work as light lunch or vegetarian main with crusty bread.
Common Mistakes
Crowd the roasting pan to avoid steaming instead of roasting.
Add warm roasted vegetables to raw salad to prevent wilting the cabbage and onion.
Rush the dressing emulsification by pouring oil too quickly, causing separation.
Substitutions
Dairy-Free Swaps
Vegan Options
General Alternatives
medium conf
FAQ
Can I make this salad ahead for meal prep?
Roast vegetables and toast pecans up to 2 days ahead stored separately. Make dressing same day. Slice raw vegetables just before assembly to prevent browning and wilting. The salad keeps best refrigerated 3 days with dressing mixed in.
What if I don't have Greek yogurt for the dressing?
Use sour cream, vegan yogurt, or even mashed avocado in equal parts. For dairy-free, vegan yogurt works best for similar tang and creaminess. Adjust citrus if using avocado since it mutes brightness.
Can I prepare the roasted vegetables warm instead of cooling?
Warm vegetables will slightly wilt the raw cabbage and onion when mixed, softening the salad's texture. If you prefer this, skip cooling and assemble immediately while roasted pieces are still warm for a wilted, more tender salad.