Sweet Potato And Red Cabbage Recipe: Roasted Sweetness With Tangy Vinegar Crunch

Side Dishes

Sweet Potato And Red Cabbage Recipe: Roasted Sweetness With Tangy Vinegar Crunch

This sweet potato and red cabbage recipe transforms humble vegetables into a vibrant, vegetarian-friendly main dish that balances natural sweetness with tangy crunch. 🔥 The secret lies in roasting the sweet potatoes until caramelized and crisp at the edges, while the red cabbage gets tenderized with a bold vinegar and herb dressing that brightens every bite.

I developed this recipe during a particularly chilly autumn when I wanted a hearty, flavorful dish that didn’t rely on meat.

The beauty of this recipe is its simplicity—just a handful of ingredients that come together in 30 minutes of active prep, plus roasting time. Sweet potatoes provide a satisfying, naturally sweet base, while the red cabbage adds a satisfying crunch and vibrant color.

The tangy vinegar dressing cuts through the richness, creating a perfect balance of flavors that’s both comforting and exciting. This dish is foolproof for weeknight dinners or holiday sides, and it pairs beautifully with grains like quinoa or farro.

What you’ll end up with is a dish that’s restaurant-quality without the fuss—golden, caramelized sweet potatoes with tender cabbage strands coated in a bright, tangy dressing.

The combination of textures and flavors makes it a standout on any plate, and it’s hearty enough to serve as a main course or a satisfying side. The best part? Leftovers reheat beautifully, making it perfect for meal prep.

Serve this dish with a sprinkle of toasted nuts or seeds for added crunch, and pair it with a crisp white wine or warm apple cider to complement the flavors. The recipe scales easily, so it’s ideal for feeding a crowd or prepping ahead for the week. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato and red cabbage

Simple, vibrant ingredients for a dish that's hearty yet light—perfect for autumn nights.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium size, peeled and cubed
Red Cabbage 🥬 1 small head Shaved into thin strips
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and dressing
White Wine Vinegar 🍷 ¼ cup Balsamic works too
Fresh Thyme Leaves 🌿 2 tbsp Or 1 tsp dried thyme
Fresh Parsley Leaves 🌿 ¼ cup Chopped for garnish
Garlic Cloves 🧄 3 cloves Minced for dressing
Maple Syrup 🍯 2 tbsp For caramelized sweetness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Toasted Walnuts 🥜 ¼ cup Optional for crunch
Apple Cider Vinegar 🍎 1 tbsp For extra tang

The sweet potatoes are the star here—organic sweet potatoes from the grocery store’s produce section work best, but any medium-sized ones will do. Look for ones that are firm and free of soft spots. For the red cabbage, Trader Joe's or Whole Foods often carry pre-shaved versions that save time, but a sharp knife and steady hand make quick work of it too. I always toast the walnuts in a dry pan until fragrant—they add a nutty crunch that takes this dish to the next level. The vinegar matters too: apple cider vinegar has a milder taste than white wine vinegar, but both work beautifully.

No fresh thyme? Dried thyme at half the amount works in a pinch, but fresh is ideal. Short on maple syrup? Agave nectar or honey (if vegetarian) gives a similar sweetness. The cabbage can be swapped for green cabbage if that's what's available, though red adds that gorgeous color. For extra richness, stir in 1 tbsp of vegan butter when tossing the cabbage. And if you're feeling fancy, add a pinch of smoked paprika to the dressing for a subtle smokiness—trust me, it's a game-changer.

Sweet potatoes keep 5 days in the fridge once cubed, so prep ahead if you're meal prepping. The cabbage stays crisp for 4-5 days in the fridge if stored in a sealed container. The dressing can be made a day ahead—it actually tastes better after the flavors meld. Store it in a jar with a tight lid. For serving, I like to warm the sweet potatoes and cabbage separately, then toss with the dressing just before eating so everything stays vibrant. Leftovers reheat beautifully—just toss with a splash of water or broth to keep them moist.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’d rather not wash a million dishes. Toss the cubed sweet potatoes and shredded red cabbage on a single sheet pan, drizzle with that golden olive oil, and let the oven do the work. The cabbage softens just enough to melt in your mouth while the sweet potatoes get that perfect caramelized crust—no flipping, no fuss.
  • Sweet-Savory Balance: Between us, this combo is chef’s kiss. The earthy sweetness of the roasted sweet potatoes plays off the vinegar’s bright tang like it’s been friends forever, and those thyme leaves? They add this herbal punch that makes it taste like you put in way more effort than you actually did. (Spoiler: You didn’t.)
  • Meal Prep MVP: Honestly, this keeps like a champ. Make a big batch on Sunday, and you’ve got lunch or dinner covered for days—toss it in wraps, over grains, or straight from the fridge with a sprinkle of flaky salt. The cabbage stays crisp enough to hold its own, and the sweet potatoes? Even better reheated because, well, caramelized edges.
  • Budget Bright Spot: Red cabbage lasts forever, sweet potatoes are dirt cheap, and a little olive oil goes a long way. I’ll be real: This is the kind of dish that makes me feel fancy without breaking the bank. Plus, the vinegar and thyme are pantry staples I already had, so it’s basically free. Win-win.

Step-by-step instructions for roasted sweet potatoes and red cabbage

Here's how to transform humble sweet potatoes and cabbage into a showstopping dish with caramelized edges and bright, tangy dressing.

1

🔥 Step 1: Roast the Sweet Potatoes to Perfection

Preheat your oven to 425°F and line two baking sheets with parchment paper. Toss the 2 lbs peeled and cubed sweet potatoes with ¼ cup of the extra-virgin olive oil and 1 tsp salt. Spread them in a single layer, leaving space between each cube for even browning.

Roast for 25-30 minutes until the edges are deep golden brown and a knife slides in easily. I like to flip them halfway through for even cooking. The sweet potatoes should be tender with caramelized edges—this is where all the magic happens. If they're browning too quickly, tent with foil to prevent burning.

2

🍳 Step 2: Shave the Red Cabbage and Prepare the Dressing

While the sweet potatoes roast, use a mandoline or sharp knife to shave the 1 small head red cabbage into thin strips (about ⅛-inch thick). Transfer to a colander and toss with 1 tbsp apple cider vinegar, ½ tsp salt, and ¼ tsp black pepper to soften slightly.

In a small bowl, whisk together the remaining ¼ cup extra-virgin olive oil, ¼ cup white wine vinegar, 2 tbsp maple syrup, 3 minced garlic cloves, 2 tbsp fresh thyme leaves, and ½ tsp black pepper. The dressing should look glossy and fragrant—this is your flavor foundation. Taste and adjust sweetness or acidity if needed.

3

🥘 Step 3: Toss and Roast the Cabbage

Spread the cabbage strips evenly on the same baking sheets as the sweet potatoes (or use fresh parchment). Drizzle half of the dressing over the cabbage and toss gently to coat. Roast for 15-20 minutes at 425°F until the edges start to crisp and the cabbage softens but still holds its shape.

Here's the thing—don't overcrowd the pan. If you're working in batches, keep the first batch warm in a 200°F oven while you finish the second. The cabbage should be tender-crisp with just a hint of char on the edges. If it's still crunchy after 20 minutes, give it another 5 minutes.

4

👨‍🍳 Step 4: Assemble and Garnish

Transfer the roasted sweet potatoes and cabbage to a large serving platter. Drizzle the remaining dressing over everything and toss gently to combine. The sweet potatoes will soak up the tangy-sweet dressing beautifully, creating a perfect balance of flavors.

Sprinkle with the ¼ cup chopped fresh parsley leaves and ¼ cup toasted walnuts for texture and freshness. The walnuts add a satisfying crunch that contrasts perfectly with the tender sweet potatoes and cabbage. Serve immediately while everything is still warm and the dressing is glossy.

👨‍🍳

Pro Tips For Making Sweet Potato And Red Cabbage

  • CUT SWEET POTATO IN EVEN SLICES: I learned this the hard way—uneven slices mean some parts cook faster and turn to mush while others stay raw. Use a sharp knife or mandoline to slice them ¼-inch thick, then soak in cold water for 10 minutes to remove excess starch. Trust me, the texture will be perfect every time.
  • SHRED CABBAGE FINE AND WET IT: Thin, even shreds cook faster and soak up the dressing better. A food processor with the slicing blade works, but if you’re doing it by hand, aim for matchstick-thin strips. Toss the shredded cabbage with 1 tablespoon of white wine vinegar right away—this keeps it crisp and prevents it from turning soggy while you cook the sweet potatoes.
  • ROAST SWEET POTATOES AT 400°F: Too low, and they steam instead of caramelizing. Too high, and they burn before the edges get tender. Stick to 400°F and flip them halfway—about 20 minutes total. The edges should be golden and slightly crisp, while the inside stays creamy. (Yes, even if you’re impatient like me.)
  • ADD THYME LATE AND DRESS AFTER COOKING: Fresh thyme burns easily, so toss it in only in the last 2 minutes of roasting. For the dressing, mix the olive oil, vinegar, and a pinch of salt after everything’s cooked—this way, the cabbage stays crunchy and the sweet potatoes don’t turn into a wet mess. (Your future self will thank you.)

Essential equipment for this recipe

Roasting Pan Essentials

You’ll need two rimmed baking sheets (I use 13x18-inch from Ozeri) to roast the sweet potatoes and cabbage simultaneously. These pans have high edges that prevent spills, and their heavy-gauge aluminum ensures even heat distribution. If you’re short on space, a half-sheet pan works too—just roast in batches. 🔥

For even better results, line your pans with parchment paper (I prefer Starfrit for its durability). This prevents sticking and makes cleanup a breeze. Pro tip: Draw a light pencil line on the parchment to guide spacing between sweet potato cubes—this ensures they don’t overcrowd and brown evenly.

Precision Tools for Cabbage

A mandoline slicer (like the OXO Good Grips) is a game-changer for shaving red cabbage into even strips. Set it to ⅛-inch thickness for perfect texture.

If you don’t own one, a sharp chef’s knife and a steady hand work too—just hold the cabbage core steady and slice against the grain for thin, uniform strips.

For tossing the cabbage, grab a large mixing bowl (I use Le Creuset stoneware) and a flexible silicone spatula (like OXO Good Grips) to coat the strips evenly with dressing. A wooden spoon can work, but silicone won’t scratch your bowl.

Dressing Prep Tools

Whisking the dressing requires a small whisk (I love the Macalla set) or a fork in a pinch. For measuring liquids precisely, a liquid measuring cup (like Pyrex) with clear markings ensures you hit the ¼ cup vinegar and ¼ cup olive oil spots.

A microplane (for garlic) or garlic press speeds up mincing—no knife skills required!

Store your dressing in a small glass jar (like Ball mason jars) with a tight lid. This keeps it fresh for up to 3 days in the fridge, and the glass won’t absorb flavors like plastic can.

Optional Crunch Additions

Toasted walnuts add texture, and a small dry skillet (like Made In) is perfect for toasting ¼ cup walnuts over medium heat for 3-4 minutes until fragrant. Keep an eye on them—they burn quickly! For extra crunch, try pecans or pumpkin seeds instead.

If you’re feeling fancy, a fine-mesh strainer (like OXO) helps drain any excess liquid from the cabbage before roasting, ensuring crisp edges. Skip this step if you’re short on time—just pat the cabbage dry with a paper towel.

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 38g13%
Dietary Fiber 8g29%
Sugars 12g
Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute green cabbage for red cabbage in this recipe?

Green cabbage works perfectly and is often more affordable. The texture will be slightly different—green cabbage tends to stay crunchier—but it still absorbs the dressing beautifully. For extra color, mix half red and half green cabbage. Just note that green cabbage has a milder flavor, so you might want to add an extra ½ tsp salt to the dressing to enhance the taste.

2

How can I make this dish vegan?

This recipe is already vegetarian, but to make it fully vegan, simply replace the maple syrup with agave nectar or vegan honey if needed. The olive oil, vinegar, and herbs are all vegan-friendly. For extra richness, you can also stir in 1 tbsp vegan butter when tossing the cabbage. The walnuts are naturally vegan, but always check the label if you're using store-bought nuts.

3

Can I prepare this recipe ahead of time for meal prep?

Yes! The sweet potatoes and cabbage can be roasted 1 day ahead and stored separately in the fridge. Reheat them in a 350°F oven for 10-15 minutes until warm. The dressing is best made fresh, but you can prepare it up to 3 days ahead and store it in a sealed jar. When reheating, toss everything together just before serving to keep the cabbage crisp and the sweet potatoes from drying out.

4

What’s the best way to store leftovers?

Store leftovers in an airtight container in the fridge for up to 4 days. To reheat, spread them on a baking sheet and warm in a 350°F oven for 10-15 minutes or until heated through. For extra moisture, drizzle a little water or broth over the dish before reheating. If the cabbage seems too soft after reheating, toss it with a splash of fresh vinegar to revive its crunch.

5

Can I bake the sweet potatoes at a lower temperature?

Yes, but it will take longer. For a gentler approach, roast the sweet potatoes at 375°F for 40-45 minutes, flipping halfway. This method works well if you're short on time or want to avoid over-browning. Just keep an eye on them—they should still reach deep golden brown edges and be tender when pierced with a knife. The lower temperature also helps retain more moisture in the sweet potatoes.

★★★★★4.7(10 reviews)
Categories Side Dishes