Sweet Potato And Red Cabbage Recipe: Spiced Roast with Crispy Edges and Tangy Bite

Side Dishes

Sweet Potato And Red Cabbage Recipe: Spiced Roast with Crispy Edges and Tangy Bite

This sweet potato and red cabbage recipe transforms humble ingredients into a showstopping side dish with crispy edges and a perfect tangy bite. The secret lies in roasting the sweet potatoes until caramelized while braising the cabbage in a vinegar-spiced broth—two simple techniques that deliver restaurant-quality results at home.

The beauty of this dish is its versatility—it works as a hearty side for roasted meats, a vegetarian main course, or even a meal-prep-friendly bowl. Sweet potatoes develop a deep caramelized crust, while red cabbage softens into tender, slightly crisp strands with bright acidity from apple cider vinegar.

It’s the kind of dish that elevates any table without requiring fancy ingredients.

What makes this recipe stand out is the balance of textures and flavors: crispy sweet potatoes meet tender cabbage bathed in a tangy-sweet glaze. The spices—cinnamon, smoked paprika, and a touch of mustard—add warmth without overpowering, making it adaptable to both fall dinners and holiday spreads.

Ready in 45 minutes, it’s foolproof for weeknight cooking.

Pair with grilled chicken, roasted pork, or serve over quinoa for a complete meal. The leftovers reheat beautifully, making it perfect for meal planning. Here’s how to make it—simple steps for maximum flavor.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for sweet potato and red cabbage

Transform humble ingredients into a showstopping side with crispy edges and tangy bite.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lb Medium-sized, peeled and cubed
Red Cabbage 🧅 1 small Whole head, thinly sliced
Apple Cider Vinegar 🍎 ¼ cup Braised with cabbage
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Brown Sugar 🍚 2 tbsp Packed for sweetness
Smoked Paprika 🌶️ 1 tsp For smoky depth
Ground Cinnamon 🌿 ½ tsp Warm aromatic touch
Dijon Mustard 🍯 1 tbsp For tangy bite
Olive Oil 🫒 2 tbsp Extra-virgin for roasting
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Cloves 🧄 2 cloves Minced for seasoning

The sweet potatoes are the star here—look for firm, vibrant orange ones with smooth skin at Whole Foods or your local market. Smaller potatoes (about 6-8 oz each) roast more evenly, but larger ones work if you cut them into even cubes. Red cabbage should be deep purple with crisp leaves—avoid any with yellowing or wilted spots. For the vinegar, Bragg or Texas Pete are reliable choices, but any apple cider vinegar will do. The smoked paprika should be deep red, not grayish—signs of oxidation mean it's lost flavor.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch, though it won't be identical. Substituting the brown sugar? Maple syrup or honey at the same amount adds moisture but changes the caramelization slightly. The Dijon mustard is non-negotiable for that signature tang—whole-grain mustard works too, but adjust to taste. For the cabbage, if you can't find red, green cabbage with extra vinegar gives similar texture. The garlic can be roasted with the sweet potatoes for extra flavor—just toss it in the oil before roasting.

Roasted sweet potatoes keep 4-5 days in the fridge, covered tightly. The braised cabbage reheats beautifully—simply warm with a splash of water or broth. For meal prep, store components separately: sweet potatoes hold up better alone. Freeze either component for up to 3 months—just thaw overnight before reheating. The cabbage glaze thickens when chilled, so thin with a splash of water or broth when reheating. This dish tastes even better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub a million pans. Toss everything—sweet potatoes, cabbage, broth—into one pot, and let the vinegar and sugar work their tangy-sweet spell while you sip your coffee.
  • Sweet & Tangy Balance: That apple cider vinegar brightens the dish like a citrus twist, cutting through the earthy sweetness of the potatoes. Honestly, the brown sugar caramelizes just enough to make it taste like a dessert you forgot to eat.
  • Meal Prep Hero: Between us, this keeps perfectly for four days in the fridge. Reheat it for lunch, pack it for work, or serve it cold in wraps—it’s the kind of dish that makes Tuesday nights feel like a victory.
  • Budget-Friendly Staples: Sweet potatoes and cabbage are my go-to cheap eats, and this recipe stretches them into something special. Vegetable broth adds depth without breaking the bank, and you’ll use half the bag of sugar for other things. Win.

Step-by-step instructions for sweet potato and red cabbage roast

Transform humble ingredients into a harmonious dish with deep caramelized flavors and contrasting textures.

1

Prepare the Sweet Potatoes for Roasting

Preheat your oven to 400°F and position racks in the upper and lower thirds for even heat distribution. Toss the 2 lb sweet potatoes (previously peeled and cubed) with 2 tbsp olive oil, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp smoked paprika, and 0.5 tsp ground cinnamon on a large baking sheet. Spread them in a single layer, ensuring the cubes don't overlap.

Roast for 25-30 minutes until the edges begin to brown and the cubes soften when pierced with a fork. I like to rotate the sheet halfway through for even browning. The key here is patience—rushing will leave them undercooked inside while overcooking turns them mushy. You're aiming for tender centers with crispy, caramelized edges that hold their shape.

2

Braise the Red Cabbage with Vinegar and Mustard

While the sweet potatoes roast, heat 2 tbsp olive oil in a large Dutch oven over medium heat. Add the 1 small red cabbage (thinly sliced) and cook for 5 minutes until just beginning to soften. Stir in the 2 minced garlic cloves and cook for another 30 seconds until fragrant.

Pour in the 0.25 cup apple cider vinegar and 1.5 cups vegetable broth, scraping up any browned bits from the bottom. Add the 2 tbsp brown sugar and 1 tbsp Dijon mustard, then bring to a simmer. Cover and reduce heat to low, cooking for 20-25 minutes until the cabbage is tender and the liquid has reduced by half. The cabbage should be glossy and slightly sticky—this indicates proper braising.

3

Combine and Finish for Maximum Flavor

Remove the sweet potatoes from the oven and transfer them to the Dutch oven with the braised cabbage. Gently stir to combine, allowing the sweet potatoes to absorb the cabbage's tangy-sweet sauce. Return the mixture to the oven and cook for an additional 10-15 minutes at 400°F to meld all the flavors.

For the final touch, transfer the dish to a serving platter and let it rest for 5 minutes before serving. This resting period allows the juices to redistribute, ensuring each bite delivers both the crispy edges of the sweet potatoes and the tender, tangy cabbage. The contrast between the caramelized sweet potatoes and the vinegar-braised cabbage creates a perfect balance of textures and flavors.

👨‍🍳

Pro Tips For Making Sweet Potato And Red Cabbage

  • CUT SWEET POTATO INTO EVEN STICKS: I learned this the hard way—uneven pieces mean some end up mushy while others stay tough. Use a sharp knife and aim for ½-inch thick slices, then trim any jagged edges so they cook uniformly.
  • SAUTÉ CABBAGE IN BATCHES: Red cabbage releases a ton of liquid when cooked, and crowding the pan just steams it instead of caramelizing. Cook half the cabbage first, then push it to the sides and add the rest—this gives you those beautiful browned edges.
  • ACIDIFY THE BROTH FIRST: Dissolve the apple cider vinegar and brown sugar directly into the warm vegetable broth before adding the cabbage. This ensures even acidity and sweetness throughout, rather than relying on the cabbage to absorb it later (which it won’t do as well).
  • LET THE SWEET POTATO REST: After roasting, give the sweet potato sticks a solid 5-10 minutes under foil before serving. This lets the residual heat finish cooking them through and makes them easier to handle—no more fork-splitting into the pan.

Dietary considerations for this recipe

Vegetarian-Friendly

This dish is naturally vegetarian and packed with plant-based protein from the sweet potatoes and cabbage. The combination of fiber-rich sweet potatoes and vitamin C-packed red cabbage makes it a satisfying meal on its own or a perfect side for plant-based proteins like tofu or tempeh.

I often serve it with a sprinkle of toasted pumpkin seeds for extra crunch and protein. 🌱

Gluten-Free Options

All ingredients in this recipe are naturally gluten-free, but always double-check your vegetable broth label to ensure it doesn't contain hidden gluten. The Dijon mustard and smoked paprika are typically gluten-free, but brands vary—look for certified gluten-free labels if needed.

For extra assurance, I use Annie's Organic vegetable broth, which is consistently gluten-free.

Low-Carb Adaptation

To make this dish lower in carbs, reduce the sweet potatoes to just 1 lb and increase the cabbage to 2 cups pre-sliced. The cabbage will become the star while still keeping the dish flavorful.

You can also add 1 cup chopped Brussels sprouts to bulk up the volume without adding many carbs. The sweetness from the vinegar and brown sugar will still shine through. 🥦

Allergy Considerations

For nut allergies, this recipe is completely safe as long as you're not using any cross-contaminated ingredients. If you're concerned about mustard allergies, omit the Dijon mustard and increase the apple cider vinegar to 0.35 cup for extra tang.

For soy allergies, ensure your vegetable broth is soy-free—most store-bought versions contain soy, but brands like Imagine Foods offer soy-free options.

Meal Prep Tips

This dish stores beautifully for meal prep—divide the components into airtight containers with the sweet potatoes on one level and cabbage on another. Reheat the cabbage separately for 2-3 minutes in the microwave with a splash of water to restore its texture.

The sweet potatoes can be reheated directly from the fridge at 350°F for 10-15 minutes to maintain their crispy edges. 📅

Kid-Friendly Adjustments

For picky eaters, serve the sweet potatoes and cabbage separately so kids can mix their own portions. Reduce the smoked paprika to 0.5 tsp and the cinnamon to 0.25 tsp to soften the flavors. A drizzle of honey (instead of brown sugar) on the cabbage adds sweetness without the spice.

I've found that letting kids dip the sweet potato cubes in yogurt or applesauce makes them more likely to try the dish! 👶

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 9g32%
Sugars 14g
Protein 6g12%
* 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 use regular potatoes instead of sweet potatoes?

While you can substitute regular potatoes, you'll lose the natural sweetness and deeper flavor that sweet potatoes bring. For a similar texture, use russet potatoes and increase the roasting time by 5-10 minutes to achieve crispy edges. The dish will taste more neutral without the caramelized sweetness.

2

How do I make this dish spicier?

Add ½-1 teaspoon cayenne pepper or 1 teaspoon chipotle powder to the sweet potatoes before roasting. For extra heat in the cabbage, stir in ½ teaspoon red pepper flakes when braising. Adjust to taste—start with less if you're sensitive to spice!

3

Can I prepare this ahead of time?

Roast the sweet potatoes 1 day ahead and store them at room temperature. Braise the cabbage separately and refrigerate for up to 3 days. Reheat both components together for 10 minutes at 350°F to revive the flavors. The cabbage may need a splash of water or broth when reheating to restore its glossy texture.

4

What's the best way to serve this dish?

This recipe pairs beautifully with grilled meats like pork chops or chicken thighs, but it also works as a vegetarian main course. Serve with a dollop of Greek yogurt or sour cream for creaminess, or sprinkle with toasted pecans for crunch. For a complete meal, add a simple green salad with a citrus vinaigrette.

5

Why did my cabbage turn mushy?

Overcooking or too much liquid are the most likely culprits. Always cover the cabbage while braising and check the liquid level—it should reduce by half, not fully evaporate. For extra tenderness without mushiness, reduce the braising time to 15-20 minutes and add a splash of vinegar at the end to brighten the flavor.

★★★★★4.8(1 review)
Categories Side Dishes