Side Dishes
Sweet potatoes and red cabbage create a perfect balance of roasted sweetness and peppery crunch that transforms a simple side dish into a standout vegetarian main. The key lies in caramelizing the sweet potatoes until tender and crispy at the edges while preserving the cabbage's vibrant texture—no soggy bites here.
This dish is designed to be hearty, flavorful, and adaptable, whether you're serving it alongside grilled meats or as a satisfying plant-based meal on its own.
What sets this recipe apart is the dual cooking technique: sweet potatoes roast in the oven until golden and caramelized, while red cabbage sautés in a pan with aromatic spices until just tender-crisp.
The combination of earthy sweetness from the potatoes and the bright, slightly bitter crunch of the cabbage creates a harmonious flavor profile that’s both comforting and exciting. Plus, it’s packed with nutrients, making it a guilt-free choice for any meal.
By the time you’re done, you’ll have a dish that’s visually stunning—deep golden sweet potatoes alongside vibrant purple cabbage—with flavors that are rich, slightly sweet, and perfectly balanced. The caramelized edges on the sweet potatoes add depth, while the cabbage’s texture provides a satisfying contrast.
It’s the kind of recipe that feels special but doesn’t require hours in the kitchen.
This dish works equally well as a side or a main, especially when paired with a drizzle of maple glaze or a sprinkle of toasted nuts for extra crunch. The best part?
It’s foolproof and adaptable—use olive oil instead of butter for a vegan version, or swap in other root vegetables if you’re short on time. Let’s get started!
Ingredients for sweet potato and red cabbage
Sweet potatoes and red cabbage shine with just a few key ingredients and dual cooking techniques.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium, peeled and cubed evenly |
| Red Cabbage 🥬 | 1 whole | Thinly sliced, core removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and sautéing |
| Unsalted Butter 🧈 | 2 tbsp | Vegan alternative: coconut oil |
| Maple Syrup 🍯 | 2 tbsp | Pure grade B preferred |
| Apple Cider Vinegar 🍏 | 2 tbsp | For tangy brightness |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Ground Cinnamon 🌶️ | ½ tsp | For warm sweetness |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Toasted Walnuts 🥜 | ¼ cup | Optional for crunch |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The sweet potatoes are the star here—look for firm, vibrant ones with smooth skin at Whole Foods or your local market. Organic sweet potatoes tend to have richer flavor, but conventional works fine. If you're short on time, pre-cut sweet potatoes from the produce section save chopping effort. For the red cabbage, choose heads that feel heavy for their size and have crisp, unbruised outer leaves. The cabbage's natural sweetness will caramelize beautifully during cooking, but don't skip slicing it thinly—this ensures perfect tender-crisp texture. I always grab extra cabbage because it keeps for 2 weeks in the fridge, and you can use the rest in salads or stir-fries.
No maple syrup? Agave nectar or honey works in a pinch, though maple's deeper flavor is ideal. Want to skip the butter? Extra olive oil handles the job just as well—just add an extra tablespoon. The thyme can be fresh or dried, but if using dried, remember it's more potent. For the walnuts, Trader Joe's has the best pre-toasted variety, but any raw nuts toasted in a dry pan for 5 minutes work perfectly. The cabbage's slight bitterness needs balancing—if you're sensitive to vinegar's sharpness, start with just 1 tablespoon and adjust to taste. The smoked paprika adds depth without overpowering, but if you love smoky flavors, bump it to 1 teaspoon.
Roasted sweet potatoes keep beautifully in the fridge for 5 days—reheat in a 350°F oven for 10 minutes with a splash of water to restore crispiness. The cabbage, once cooked, holds up for 4 days in the fridge, though it's best eaten within 2 days for peak texture. For meal prep, store components separately and assemble just before serving. The walnuts and parsley can be toasted and chopped ahead, then sprinkled on top right before eating. Freezing isn't ideal for the cabbage—it gets mushy—but the sweet potatoes freeze well for 3 months if you want to make a big batch. Portion into containers with a little olive oil drizzled on top to keep them fresh longer.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just slice, roast, and toss. The sweet potatoes caramelize while the cabbage softens, and honestly? That maple syrup glaze ties it all together without extra pans.
- Sweet & Savory Balance: The red cabbage adds a tangy crunch, but the maple syrup and butter make it irresistibly rich. It’s like someone took fall flavors and made them dangerously easy to love—no one will guess it’s this simple.
- Meal Prep Hero: Between us, this keeps for days in the fridge, and reheats like a dream. Pack it for lunches or serve it cold—my college-aged kid even eats it straight from the container. (Yes, even on a Tuesday night.)
- Budget-Friendly Staples: Sweet potatoes and cabbage stretch forever, and a drizzle of olive oil and butter keeps costs low. I’ll be real: this is my go-to when I need a filling, flavorful dish that doesn’t break the bank.
Step-by-step instructions for roasted sweet potato and red cabbage
Here's how to turn simple ingredients into a dish that balances sweet, savory, and peppery notes perfectly.
Prep and Roast the Sweet Potatoes
Preheat your oven to 400°F and line two baking sheets with parchment paper. Toss the 2 lbs of peeled and cubed sweet potatoes with 2 tablespoons of the extra-virgin olive oil, 0.5 teaspoon smoked paprika, 0.5 teaspoon ground cinnamon, 1 teaspoon salt, and 0.25 teaspoon black pepper until evenly coated. Spread them in a single layer, leaving space between each cube for even roasting.
Roast for 25-30 minutes, stirring halfway through, until the edges are golden brown and the cubes are tender when pierced with a fork. The sweet potatoes should caramelize slightly at the edges—that's when you know they're perfectly roasted. Remove them from the oven and set aside while you prepare the cabbage.
Sauté the Red Cabbage with Maple and Vinegar
In a large skillet, melt 2 tablespoons of unsalted butter over medium heat. Add the 1 whole thinly sliced red cabbage and cook for 8-10 minutes, stirring occasionally, until it begins to soften and release its natural juices. The cabbage should take on a slightly glossy appearance as it cooks.
Add 2 tablespoons of maple syrup and 2 tablespoons of apple cider vinegar, then sprinkle with 1 teaspoon dried thyme, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Stir well and continue cooking for another 5-7 minutes until the cabbage is tender and the liquid has reduced slightly. The cabbage should smell sweet, tangy, and earthy—this is your cue that it's ready.
Combine and Finish with Walnuts and Parsley
Return the roasted sweet potatoes to the skillet with the cabbage. Add the remaining 0.3 tablespoons of extra-virgin olive oil (just enough to lightly coat) and toss everything together gently. The warmth of the skillet will help the flavors meld beautifully. Cook for an additional 2-3 minutes just to heat everything through and ensure the sweet potatoes are fully coated in the cabbage's tangy-sweet glaze.
Remove from heat and stir in the 0.25 cup of toasted walnuts and 0.25 cup of chopped fresh parsley. The walnuts add a satisfying crunch, while the parsley brightens the dish with freshness. Taste and adjust seasoning if needed—you might want a touch more salt or vinegar to balance the sweetness.
Serve Warm and Enjoy
Transfer the dish to a serving platter and let it rest for 2-3 minutes to allow the juices to redistribute. This dish is best served warm, so don't skip this step if you're serving it immediately. The contrast between the caramelized sweet potatoes, the tender cabbage, and the crunchy walnuts makes every bite exciting.
Garnish with an extra sprinkle of fresh parsley if desired, and serve with crusty bread or over a bed of greens for a complete meal. The sweetness of the roasted sweet potatoes pairs perfectly with the peppery, slightly tangy cabbage, creating a harmonious balance of flavors that's both comforting and sophisticated.
Pro Tips For Making Sweet Potato And Red Cabbage
- Cut Potatoes in Uniform Chunks: DESCRIPTION: Grab a knife and slice those sweet potatoes into 1-inch cubes—not too big, not too small. I learned this the hard way: uneven pieces mean some get mushy while others stay undercooked. Trust me, consistency is key here.
- Shred Cabbage Thinly: DESCRIPTION: Use a sharp knife or mandoline to slice the red cabbage paper-thin—about 1/8-inch. Thicker shreds stay crunchy and tough; thin slices soften perfectly and soak up the maple syrup like a dream.
- Roast Sweet Potatoes First: DESCRIPTION: Toss the sweet potatoes in olive oil, salt, and pepper, then roast them at 400°F (200°C) for 20 minutes before adding the cabbage. This jumpstarts the flavor and caramelization—no more bland, underdeveloped potatoes in the mix.
- Deglaze with Maple Syrup: DESCRIPTION: After browning the cabbage in butter, pour in 2 tablespoons of maple syrup and let it bubble for 2 minutes. This isn’t just for sweetness—it adds depth and prevents the cabbage from tasting flat. (Yes, even if you’re not a fan of sweet flavors, it works.)
Health benefits of this recipe
Fiber-Rich Powerhouse
This dish is a fiber champion, combining the 7 grams of fiber per cup in sweet potatoes with the 5 grams per cup in red cabbage. That’s 12 grams of fiber per serving—nearly half your daily needs!
Fiber supports digestion, keeps you full longer, and helps regulate blood sugar. The sweet potatoes provide soluble fiber, while the cabbage delivers insoluble fiber for a perfect gut-health duo. 💪
Vitamin C Boost
Red cabbage is one of the best sources of vitamin C—just ½ cup provides 50% of your daily value—while sweet potatoes contribute vitamin A (especially in their orange hue).
Together, they create a powerful antioxidant team that supports immunity, skin health, and collagen production. I always feel more energized after eating this combo, especially during cold seasons.
Blood Sugar Balance
The low glycemic index of sweet potatoes (thanks to their fiber and complex carbs) prevents blood sugar spikes, making this dish ideal for balanced meals. Pairing them with the bitter, tangy cabbage further slows digestion, keeping energy levels steady.
This combo is a game-changer for anyone managing blood sugar or craving satisfying, nutrient-dense meals without the crash. ✨
Antioxidant Protection
Sweet potatoes are packed with beta-carotene (which converts to vitamin A), while red cabbage contains anthocyanins—powerful antioxidants that give it that vibrant purple color. These compounds fight inflammation and reduce oxidative stress.
The smoked paprika in this recipe adds an extra layer of antioxidant-rich spices, making every bite a health boost. 🌟
Vegan-Friendly Nutrition
This dish is naturally vegan (or easily made so with olive oil) and delivers plant-based protein from the walnuts and cabbage. It’s also gluten-free, dairy-free, and packed with iron (from the cabbage) and potassium (from the sweet potatoes). Perfect for anyone seeking nutrient-dense, allergy-friendly meals without sacrificing flavor.
Meal Prep Advantage
Both components store well in the fridge for 4-5 days, making this an ideal make-ahead meal. The sweet potatoes’ caramelized edges retain their texture when reheated, while the cabbage’s crunch is best enjoyed fresh—but you can prep it ahead and reheat it gently to preserve some bite.
This is my go-to for healthy, hearty lunches all week. 💡
Nutrition facts
Frequently asked questions
Can I substitute butternut squash for sweet potatoes?
Butternut squash works beautifully with the same cooking method—just cube it similarly and reduce roasting time by 5-7 minutes since it's softer. The flavor will be slightly sweeter and creamier, so you might want to reduce the maple syrup to 1 tablespoon to balance the sweetness. The texture contrast with the cabbage remains perfect!
How do I keep the cabbage from getting mushy?
Thin, even slices are key—aim for ⅛-inch thickness or less. Cook over medium heat (not high) and stir frequently to prevent browning. The cabbage is done when it's tender but still holds its shape. A splash of apple cider vinegar at the end also helps maintain crispness by brightening the texture.
Can I make this dish ahead of time?
Yes! Roast the sweet potatoes and cook the cabbage separately, then store them in airtight containers in the fridge for 4-5 days. Reheat the sweet potatoes in a 350°F oven for 10 minutes with a splash of water to restore crispiness. Reheat the cabbage gently in a pan with 1 tablespoon olive oil for just 2-3 minutes to preserve texture. Combine when serving.
What's the best way to make this vegan?
Simply replace the butter with 2 tablespoons extra-virgin olive oil and use coconut oil for toasting the walnuts. The dish remains just as flavorful! For extra richness, add 1 tablespoon tahini to the cabbage while sautéing. All other ingredients are already plant-based, so no other substitutions are needed.
Can I use green cabbage instead of red?
Green cabbage works, but it has a milder flavor and won't provide the same vibrant color. If using it, increase the vinegar to 3 tablespoons to compensate for the lack of natural sweetness. The texture will be slightly firmer, so cook it 2-3 minutes longer to achieve the same tender-crisp result.
