Love this? Pin it for later!
Roasted Cabbage & Carrot Salad with Citrus Dressing
A vibrant, nutrient-packed salad that transforms humble winter vegetables into something extraordinary.
The first time I made this roasted cabbage and carrot salad, it was one of those grey February afternoons when winter feels endless and my body was practically screaming for something fresh and bright. I had half a head of green cabbage languishing in the crisper drawer and a bag of baby carrots that needed love. What started as a "clean out the fridge" experiment turned into a revelation that had my family actually fighting over the last serving.
There's something magical that happens when you roast cabbage—it becomes tender and caramelized with those crispy, charred edges that are impossible to resist. Combined with sweet roasted carrots and tossed in a zesty citrus dressing that makes everything taste like sunshine, this salad has become my go-to for potlucks, meal prep Sundays, and those nights when I want something healthy that doesn't taste like punishment.
What I love most about this recipe is how it bridges the gap between comfort food and healthy eating. The roasting process brings out natural sweetness in both vegetables, while the citrus dressing adds brightness that makes you forget you're eating something so good for you. It's sophisticated enough for dinner parties yet simple enough for a Tuesday night, and it holds up beautifully in the fridge for days of healthy lunches.
Why This Recipe Works
- Transformative Roasting: High-heat roasting caramelizes the natural sugars in cabbage and carrots, creating complex flavors that raw vegetables simply can't achieve.
- Budget-Friendly Brilliance: Made with affordable, accessible ingredients that deliver restaurant-quality results without breaking the bank.
- Meal Prep Champion: This salad actually improves after a day in the fridge, making it perfect for weekly meal prep and healthy grab-and-go lunches.
- Nutritional Powerhouse: Packed with fiber, vitamins A, C, and K, plus powerful antioxidants that support immune health and glowing skin.
- Crowd-Pleasing Versatility: Equally at home beside grilled salmon at a dinner party or packed in a mason jar for desk lunches.
- Quick & Foolproof: From oven to table in under 45 minutes with minimal prep work and zero culinary skills required.
Ingredients You'll Need
This humble ingredient list proves that you don't need exotic items to create something spectacular. Each component has been carefully chosen to maximize both nutrition and flavor, creating a harmonious balance of sweet, tangy, and savory notes that will have even vegetable skeptics reaching for seconds.
For the Roasted Vegetables:
Green Cabbage (1 medium head): Look for a firm, heavy head with crisp, bright leaves. Avoid any with yellowing or soft spots. The humble green cabbage transforms into something extraordinary when roasted, developing sweet, nutty flavors and crispy edges that add incredible texture to the salad.
Carrots (1 pound): I prefer rainbow carrots for their visual appeal, but regular orange carrots work beautifully. Choose medium-sized carrots that are firm and smooth. If you can only find baby carrots, they'll work, but whole carrots develop better flavor when roasted.
Extra Virgin Olive Oil (3 tablespoons): Since this is a key flavor component, use the best quality you can afford. Look for cold-pressed, dark bottles from reputable producers. The fruity, peppery notes will infuse the vegetables during roasting.
Sea Salt & Fresh Black Pepper: These simple seasonings enhance the vegetables' natural flavors. I use Maldon sea salt for its clean taste and delightful crunch, but any good sea salt works wonderfully.
For the Citrus Dressing:
Fresh Orange Juice (1/3 cup): Skip the bottled stuff—fresh juice provides bright, complex flavors that can't be replicated. Any sweet orange works; I typically use Navel or Valencia.
Fresh Lemon Juice (2 tablespoons): The lemon's acidity balances the orange's sweetness, creating a more complex dressing. Fresh is non-negotiable here.
Extra Virgin Olive Oil (1/4 cup): Good olive oil creates a silky emulsion and adds fruity depth to the dressing.
Fresh Garlic (1 clove): Just one clove adds subtle pungency without overwhelming the delicate citrus flavors.
Pure Maple Syrup (1 tablespoon): Adds gentle sweetness and helps balance the acid. Use real maple syrup, not pancake syrup.
Dijon Mustard (1 teaspoon): Acts as an emulsifier while adding subtle complexity and sharpness.
Finishing Touches:
Toasted Pumpkin Seeds (1/3 cup): These add delightful crunch and nutty flavor, plus a protein boost. You can substitute toasted sunflower seeds or chopped toasted almonds.
Fresh Parsley (1/4 cup): Flat-leaf Italian parsley adds fresh, herbaceous notes that brighten the roasted vegetables.
How to Make Roasted Cabbage & Carrot Salad with Citrus Dressing
Preheat & Prepare
Position rack in center of oven and preheat to 425°F (220°C). This high temperature is crucial for achieving those coveted caramelized edges. Line a large rimmed baking sheet with parchment paper for easy cleanup. While the oven heats, remove any tough outer leaves from your cabbage and give it a good rinse under cold water.
Prep the Cabbage
Cut cabbage into 8 wedges, keeping the core intact—it helps the wedges hold their shape during roasting. For easier eating later, you can make a small V-shaped cut to remove the thickest part of the core, but leave enough to keep the wedge together. Pat the wedges completely dry with paper towels; excess moisture will steam rather than roast the cabbage.
Prep the Carrots
Peel carrots and cut them on the diagonal into 2-inch pieces about ½-inch thick. This creates more surface area for caramelization and makes them about the same thickness as the cabbage for even cooking. If using baby carrots, simply cut them in half lengthwise. Toss the carrots in a bowl with 1 tablespoon olive oil and season with salt and pepper.
Season & Arrange
Brush cabbage wedges with remaining 2 tablespoons olive oil, making sure to get oil between all the leaves. Season generously with salt and pepper on all sides. Arrange cabbage and carrots on the prepared baking sheet in a single layer, ensuring vegetables aren't touching—this promotes browning rather than steaming.
Roast to Perfection
Roast vegetables for 25-30 minutes, flipping everything halfway through. The cabbage should be tender with crispy, charred edges, and the carrots should be caramelized and easily pierced with a fork. Every oven is different, so start checking at 20 minutes. The vegetables should have golden-brown spots—this is where the flavor magic happens.
Create the Dressing
While vegetables roast, whisk together orange juice, lemon juice, minced garlic, maple syrup, and Dijon mustard in a small bowl. Slowly drizzle in olive oil while whisking constantly to create an emulsion. The dressing should be bright and tangy with a perfect balance of sweet and acidic. Season with salt and pepper to taste.
Toast the Seeds
In a dry skillet over medium heat, toast pumpkin seeds for 3-4 minutes, stirring frequently, until they're fragrant and lightly golden. This simple step intensifies their nutty flavor and adds incredible texture to the finished salad. Set aside to cool completely.
Assemble the Salad
Let roasted vegetables cool for 5-10 minutes until warm but not hot. Roughly chop cabbage into bite-sized pieces and combine with carrots in a large serving bowl. Add chopped parsley and half the toasted seeds. Drizzle with about two-thirds of the dressing and toss gently to combine. Let sit for 5 minutes to allow flavors to meld.
Finish & Serve
Taste and add more dressing if desired. The salad should be well-coated but not swimming in dressing. Top with remaining toasted seeds for crunch. Serve warm, room temperature, or cold—the flavors develop beautifully as it sits. Store any leftover dressing in the refrigerator for up to one week.
Expert Tips
High Heat is Key
Don't be tempted to lower the oven temperature. The high heat is essential for caramelization and developing those complex, sweet flavors that make this salad special.
Dry Vegetables Thoroughly
Water is the enemy of browning. After washing, pat your vegetables completely dry with paper towels for maximum caramelization.
Timing Flexibility
Roast vegetables up to 3 days ahead and store refrigerated. Simply rewarm slightly before assembling for quick weeknight meals.
Color Contrast
Use rainbow carrots if available for stunning visual appeal. The different colors have slightly different flavor profiles that add complexity.
Dressing Balance
Taste your citrus before making dressing. If oranges are very sweet, add extra lemon juice. If lemons are tart, add a touch more maple syrup.
Serve Temperature
This salad is best served slightly warm or at room temperature. Cold temperatures mute flavors, so let refrigerated leftovers sit out 15-20 minutes before serving.
Variations to Try
Mediterranean Twist
Add crumbled feta cheese, Kalamata olives, and substitute lemon juice for orange juice in the dressing. Top with fresh oregano instead of parsley.
Asian-Inspired
Replace citrus dressing with a sesame-ginger vinaigrette, add toasted sesame seeds, and garnish with chopped scallions and cilantro.
Protein Power
Add a can of drained chickpeas before roasting for extra protein, or top with grilled chicken, salmon, or marinated tofu for a complete meal.
Winter Comfort
Add cubed butternut squash or sweet potato to the roasting pan. The natural sweetness pairs beautifully with the citrus dressing.
Storage Tips
One of the best features of this salad is its meal-prep friendliness. Unlike delicate green salads that wilt within hours, this hearty combination actually improves with time as the flavors meld together. The sturdy vegetables maintain their texture beautifully, making this an ideal make-ahead option for busy weeks.
Refrigerator Storage
Store completely cooled salad in an airtight container in the refrigerator for up to 5 days. If possible, store dressing separately and add just before serving for maximum freshness, though the dressed salad holds up remarkably well. Keep toasted seeds in a separate small container at room temperature to maintain their crunch.
Freezer Instructions
While I don't recommend freezing the assembled salad, you can freeze the roasted vegetables for up to 2 months. Let them cool completely, then freeze in a single layer on a baking sheet before transferring to freezer bags. Thaw overnight in refrigerator and warm slightly before assembling with fresh dressing and seeds.
Make-Ahead Strategy
For effortless weekly lunches, roast vegetables on Sunday and store refrigerated. Mix up the dressing and keep it in a mason jar—it will actually taste better after a day as flavors meld. Simply assemble portions throughout the week, adding seeds just before serving for optimal crunch.
Frequently Asked Questions
Absolutely! Red cabbage works beautifully and adds stunning color to the finished salad. It tends to be slightly denser than green cabbage, so you may need to add 5-7 extra minutes to the roasting time. The flavor will be slightly more peppery, which pairs nicely with the sweet citrus dressing.
I've converted many cabbage skeptics with this recipe! The high-heat roasting completely transforms the flavor and texture. The cabbage becomes sweet and tender with crispy edges that taste almost like roasted Brussels sprouts. The citrus dressing also helps balance any bitterness. Start with a small portion—they might surprise themselves!
While the oil is important for both flavor and texture, you can reduce it significantly. For roasting, use a spray bottle to lightly coat vegetables instead of drizzling. For the dressing, substitute the olive oil with 2 tablespoons of tahini thinned with water, or use avocado for a creamy, oil-free alternative. The flavor will be different but still delicious.
Great alternatives include toasted sunflower seeds, chopped toasted almonds, walnuts, pecans, or even roasted chickpeas for a nut-free option. For best results, toast whatever you choose to enhance their flavor and add extra crunch. If you have nut allergies, toasted coconut flakes also work beautifully.
This salad is naturally vegan, gluten-free, dairy-free, and refined sugar-free (using maple syrup). It's Whole30 compliant if you omit the maple syrup and use compliant mustard. The recipe is easily adaptable for most dietary restrictions and provides excellent nutrition for plant-based, paleo, and Mediterranean eating approaches.
Perfectly roasted vegetables have golden-brown, caramelized edges and are tender when pierced with a fork. The cabbage should have crispy edges with tender inner leaves. If they're browning too quickly, reduce heat to 400°F. If they seem pale after 25 minutes, switch to broil for 2-3 minutes, watching carefully to prevent burning.
Ingredients
Instructions
- Preheat oven: Heat to 425°F (220°C) and line a large baking sheet with parchment paper.
- Prep vegetables: Cut cabbage into 8 wedges, keeping core intact. Cut carrots on diagonal into 2-inch pieces.
- Season & arrange: Brush cabbage with oil, season with salt and pepper. Toss carrots with remaining oil, salt, and pepper. Arrange on baking sheet without touching.
- Roast: Roast for 25-30 minutes, flipping halfway through, until vegetables are tender with golden-brown edges.
- Make dressing: Whisk together orange juice, lemon juice, garlic, maple syrup, and mustard. Slowly drizzle in olive oil while whisking to emulsify.
- Toast seeds: In a dry skillet, toast pumpkin seeds over medium heat for 3-4 minutes until fragrant and lightly golden.
- Assemble: Let vegetables cool slightly, then roughly chop cabbage. Combine with carrots, parsley, and half the seeds in a large bowl.
- Finish: Drizzle with two-thirds of dressing, toss to combine. Top with remaining seeds and serve warm or at room temperature.
Recipe Notes
This salad actually improves after a day in the fridge as flavors meld together. Store completely cooled leftovers in an airtight container for up to 5 days. For best texture, keep toasted seeds in a separate container and add just before serving.
