Welcome to Dinnerflavor

delicious roasted cabbage and carrot salad with lemon dressing

By Jennifer Adams | November 17, 2025
delicious roasted cabbage and carrot salad with lemon dressing

I still remember the first time I served this roasted cabbage and carrot salad at my annual summer garden party. The sun was beginning to dip below the horizon, casting that magical golden hour glow across the backyard tables laden with seasonal dishes. But it was this simple salad—humble cabbage and carrots transformed into something extraordinary—that had everyone asking for the recipe before the evening ended. The combination of caramelized edges from roasting, the bright pop of lemon dressing, and those irresistible crispy bits of cabbage had even my pickiest eater (my 8-year-old nephew) going back for thirds.

What makes this salad truly special is how it takes two of the most budget-friendly, year-round vegetables and elevates them into something that tastes like it came from a trendy farm-to-table restaurant. The roasting process brings out the natural sweetness in both the cabbage and carrots, while the lemon dressing adds that perfect acidic balance that makes you want to keep eating. Whether you're meal prepping for the week ahead, bringing a dish to a potluck, or simply looking for a way to make vegetables the star of your dinner table, this recipe delivers every single time.

Why This Recipe Works

  • Perfect Texture Contrast: Roasting creates crispy edges on cabbage while keeping the center tender, paired with the natural sweetness of caramelized carrots.
  • Bright, Zesty Dressing: The lemon dressing cuts through the richness of roasted vegetables, creating a balanced flavor profile that keeps you coming back for more.
  • Meal Prep Champion: This salad actually improves in flavor as it sits, making it perfect for Sunday meal prep or make-ahead entertaining.
  • Budget-Friendly Brilliance: Cabbage and carrots are among the most affordable vegetables year-round, proving that healthy eating doesn't have to break the bank.
  • Versatile Serving Options: Serve it warm right from the oven, at room temperature for potlucks, or cold from the fridge for refreshing summer meals.
  • Nutrition Powerhouse: Packed with vitamin C, fiber, and antioxidants, this salad is as good for your body as it is delicious for your taste buds.
  • Beginner-Friendly: With just a few simple techniques and ingredients, even novice cooks can create a restaurant-quality dish that impresses everyone.

Ingredients You'll Need

Ingredients

Before we dive into the cooking process, let's talk about each ingredient and why it matters. The beauty of this recipe lies in its simplicity, but that means each component needs to shine.

Green Cabbage (1 medium head, about 2 pounds): Look for a firm, heavy head with crisp, tightly packed leaves. Avoid any with yellowing edges or soft spots. While green cabbage is traditional, you could also use savoy cabbage for a more delicate texture or even purple cabbage for a stunning color contrast. The key is cutting it into wedges that hold together during roasting but separate slightly for those coveted crispy edges.

Carrots (1 pound, about 4 large): Choose carrots that are firm and smooth, avoiding any that look limp or have soft spots. I prefer to use the thicker end of the carrot for roasting, as they hold their shape better and develop those beautiful caramelized edges. If you can find them, rainbow carrots add gorgeous color variations, but regular orange carrots work perfectly. Don't bother peeling if you're using organic carrots—just scrub them well.

Olive Oil (1/3 cup): Use a good quality extra virgin olive oil here, as you'll really taste it in the final dish. The oil helps the vegetables roast evenly and creates those irresistible crispy bits. If you're watching costs, any neutral oil like avocado or grapeseed works, but olive oil adds the best flavor.

Lemon (2 large): You'll need both the zest and juice for maximum lemon flavor. Choose lemons that feel heavy for their size and have smooth, thin skin—these will be the juiciest. Meyer lemons work beautifully if you can find them, offering a slightly sweeter, more floral note.

Garlic (3 cloves): Fresh garlic is essential here, as it mellows beautifully when roasted and adds depth to the lemon dressing. If you're a garlic lover, feel free to add an extra clove or two.

Dijon Mustard (2 teaspoons): This acts as an emulsifier for the dressing and adds a subtle complexity. I prefer whole grain Dijon for its texture, but smooth Dijon works perfectly too. In a pinch, you could substitute with stone-ground mustard.

Maple Syrup or Honey (1 tablespoon): Just a touch balances the acidity of the lemon and enhances the natural sweetness of the roasted vegetables. Maple syrup keeps it vegan, while honey adds lovely floral notes.

Fresh Herbs (1/4 cup each parsley and dill): These add brightness and freshness to balance the roasted vegetables. If you're not a dill fan, substitute with fresh basil or tarragon. Dried herbs won't work here—you need that fresh, bright flavor.

Toasted Pumpkin Seeds or Walnuts (1/2 cup): These add crucial crunch and make the salad more satisfying. Toast them yourself for maximum flavor—just 5-7 minutes in a dry skillet until fragrant.

How to Make Delicious Roasted Cabbage and Carrot Salad with Lemon Dressing

1

Preheat and Prepare Your Pan

Position your oven rack in the middle position and preheat to 425°F (220°C). This high temperature is crucial for achieving those beautiful caramelized edges on your vegetables. Line two large rimmed baking sheets with parchment paper—this prevents sticking and makes cleanup a breeze. If you don't have parchment, lightly oil the pans instead.

2

Prep the Cabbage

Remove any tough outer leaves from your cabbage, then cut it into 8 equal wedges, keeping the core intact. The core helps the wedges hold together during roasting. If you're using a smaller cabbage, 6 wedges might be sufficient. Place the wedges on one of your prepared baking sheets, cut side up. This positioning allows the cut surfaces to caramelize beautifully while the leaves get crispy.

3

Prep the Carrots

Scrub your carrots clean (peel if not organic) and cut them on the diagonal into 2-inch pieces, about 1/2-inch thick. Cutting on the diagonal increases the surface area for better caramelization. Toss them in a bowl with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Spread them on the second baking sheet in a single layer—crowding will steam rather than roast them.

4

Season the Cabbage

Brush the cabbage wedges with 2 tablespoons olive oil, making sure to get between the leaves. Sprinkle with 1 teaspoon salt and 1/2 teaspoon black pepper. For extra flavor, you can add a pinch of red pepper flakes or some fresh thyme leaves. The key is getting the oil and seasoning between the leaves so every bite is flavorful.

5

Roast the Vegetables

Place both baking sheets in the oven and roast for 25-30 minutes, rotating the pans halfway through. The cabbage is done when the edges are deeply golden and crispy, and the center is tender. The carrots should be caramelized on the edges and easily pierced with a fork. If your cabbage isn't crispy enough, flip the wedges over and roast for an additional 5-10 minutes.

6

Make the Lemon Dressing

While the vegetables roast, whisk together the remaining 3 tablespoons olive oil, juice and zest from both lemons, minced garlic, Dijon mustard, maple syrup or honey, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. The mustard helps emulsify the dressing, while the maple syrup balances the lemon's acidity. Taste and adjust seasoning—you want it bright and tangy but not overwhelming.

7

Toast the Seeds/Nuts

In a dry skillet over medium heat, toast your pumpkin seeds or chopped walnuts for 5-7 minutes, stirring frequently, until fragrant and lightly golden. This step is crucial—it transforms the nuts from good to absolutely irresistible, adding a deep, nutty flavor and extra crunch to your salad.

8

Assemble the Salad

Let the roasted vegetables cool for about 5 minutes—they should still be warm but not piping hot. Roughly chop the cabbage into bite-sized pieces (or leave as wedges for a dramatic presentation). Combine the cabbage and carrots in a large serving bowl. Pour over about 3/4 of the dressing and toss gently to combine. You want the vegetables well-coated but not drowning in dressing.

9

Add Fresh Herbs and Nuts

Add the chopped parsley and dill, along with the toasted seeds or nuts. Toss gently to combine, adding more dressing if needed. The herbs add crucial freshness and color, while the nuts provide that satisfying crunch that elevates this from a side dish to a meal.

10

Serve and Enjoy

Transfer to a serving platter or individual plates. Drizzle with any remaining dressing and serve immediately, or let it sit for 15-20 minutes to allow the flavors to meld. This salad is delicious warm, at room temperature, or cold from the fridge—making it perfect for any occasion.

Expert Tips

Maximize Crispy Edges

Don't overcrowd your baking sheets! Air circulation is key for crispy edges. If necessary, use three sheets instead of two to ensure every piece has room to breathe and caramelize.

Make-Ahead Magic

This salad actually improves as it sits! Make it up to 3 days ahead and store in the fridge. Just add the nuts/seeds right before serving to maintain their crunch.

div class="col-md-6">

Double the Dressing

The lemon dressing is so good, you'll want to put it on everything. Double the recipe and keep it in the fridge for up to a week as a quick salad dressing or vegetable dip.

Crispiness Insurance

If your cabbage isn't crispy enough after the initial roasting, switch to broil for the last 2-3 minutes. Watch it closely—it goes from perfect to burnt quickly!

Seasonal Swaps

In winter, swap the carrots for parsnips or sweet potatoes. In summer, try adding zucchini or bell peppers to the roasting pan for variety.

Protein Power

Make this a complete meal by adding chickpeas to the roasting pan or topping with grilled chicken, salmon, or a soft-boiled egg.

Variations to Try

  • Mediterranean Twist: Add olives, sun-dried tomatoes, and crumbled feta cheese. Swap the dill for oregano and add a pinch of cinnamon to the dressing.
  • Asian-Inspired: Replace the lemon dressing with a mixture of rice vinegar, sesame oil, and soy sauce. Add toasted sesame seeds and thinly sliced scallions.
  • Spicy Southwest: Add a teaspoon of smoked paprika and a pinch of cayenne to the vegetables before roasting. Include black beans and avocado in the final salad.
  • Autumn Harvest: Swap half the carrots for butternut squash or pumpkin. Add dried cranberries and toasted pecans instead of pumpkin seeds.
  • Superfood Boost: Add massaged kale or spinach to the final salad, along with pomegranate seeds and hemp hearts for extra nutrition.
  • Creamy Version: Add crumbled goat cheese or cubes of avocado to the warm salad, letting them soften slightly from the heat.

Storage Tips

Refrigerator Storage: Store leftover salad in an airtight container in the refrigerator for up to 5 days. The flavors actually meld and improve over the first 2-3 days. If you've added nuts or seeds, store them separately and add just before serving to maintain their crunch.

Make-Ahead Instructions: This salad is perfect for meal prep! Roast the vegetables and make the dressing up to 5 days ahead. Store them separately in the refrigerator, then assemble when ready to serve. The assembled salad can sit for up to 24 hours before serving, making it ideal for potlucks and entertaining.

Freezing: While you can freeze the roasted vegetables, the texture of the cabbage will change upon thawing, becoming softer. If you want to freeze, roast the vegetables, let them cool completely, and freeze in portions for up to 3 months. Thaw in the refrigerator overnight and refresh in a hot oven for 10 minutes before serving.

Warm-Up Method: To serve leftovers warm, spread the salad on a baking sheet and heat in a 350°F oven for 10-12 minutes, or microwave individual portions for 60-90 seconds. Add fresh herbs and a squeeze of lemon to brighten the flavors before serving.

Frequently Asked Questions

Absolutely! Red cabbage works beautifully and adds stunning color to your salad. The flavor is slightly more peppery than green cabbage, and it holds its color well during roasting. The only difference is that the edges won't get quite as crispy as green cabbage, but the flavor is excellent. Plus, red cabbage has even more antioxidants than green.

This usually happens when the oven temperature is too high or the cabbage is cut too thin. Make sure your oven is properly calibrated (an oven thermometer helps), cut the cabbage into thicker wedges, and try roasting at 400°F instead of 425°F. You can also cover the cabbage with foil for the first half of roasting, then remove it to let the edges crisp up.

This recipe is naturally vegan if you use maple syrup instead of honey! Just be sure to check that your Dijon mustard is vegan (some brands contain white wine that may be processed with animal products). The rest of the ingredients—vegetables, olive oil, lemon, garlic, and herbs—are all plant-based.

There are so many ways to turn this into a satisfying main dish! Add a can of chickpeas to the roasting pan for the last 15 minutes, top with sliced avocado, add crumbled feta or goat cheese, or serve over quinoa or farro. Grilled chicken, salmon, or a soft-boiled egg also make excellent additions that complement the flavors beautifully.

Almost any toasted nut or seed works wonderfully here! Try sliced almonds, pecans, pistachios, or sunflower seeds. For extra flavor, toast the nuts with a pinch of salt and maybe some spices like cumin or smoked paprika. Just be sure to add them right before serving to maintain their crunch.

Yes! This recipe adapts beautifully to air fryer cooking. Cut the vegetables into smaller pieces and work in batches so they're not overcrowded. Air fry at 375°F for 12-15 minutes, shaking the basket halfway through. The cabbage might cook faster than the carrots, so check often and remove pieces as they're done.
delicious roasted cabbage and carrot salad with lemon dressing
salads
Pin Recipe

delicious roasted cabbage and carrot salad with lemon dressing

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

Ingredients

Instructions

  1. Preheat oven: Position rack in center and heat to 425°F. Line 2 baking sheets with parchment.
  2. Prep vegetables: Cut cabbage into 8 wedges keeping core intact. Cut carrots diagonally into 2-inch pieces.
  3. Season and roast: Toss carrots with 2 tbsp oil, 1/2 tsp salt, 1/4 tsp pepper. Brush cabbage with 2 tbsp oil, season with 1 tsp salt, 1/2 tsp pepper. Roast 25-30 minutes until caramelized.
  4. Make dressing: Whisk remaining oil, lemon juice/zest, garlic, mustard, maple syrup, 1/2 tsp salt, 1/4 tsp pepper.
  5. Toast nuts: Toast pumpkin seeds in dry skillet 5-7 minutes until fragrant.
  6. Assemble: Chop cabbage, combine with carrots, dress with 3/4 of dressing. Add herbs and nuts, toss gently.
  7. Serve: Drizzle with remaining dressing and serve warm, room temp, or cold.

Recipe Notes

This salad improves in flavor as it sits and can be made up to 3 days ahead. Add nuts just before serving to maintain crunch. Try with different herbs like basil or tarragon.

Nutrition (per serving)

187
Calories
4g
Protein
18g
Carbs
12g
Fat

More Recipes