Table of Contents
I first fell in love with caramelized cabbage after trying a Bon Appétit recipe made with thick wedges. The flavor was incredible, but the method felt a little too complicated for a weeknight. I kept thinking, there has to be an easier way to get that same depth and sweetness. Cabbage is peasant food in the best sense of the word. It shouldn’t require a project management degree to get dinner on the table.
This version keeps everything simple. Thinly sliced cabbage browns in a hot skillet, then simmers gently in a spicy tomato sauce with garlic and warm spices. It’s bold, comforting, and surprisingly satisfying for something so humble.
My husband absolutely loves this one. It proves that cabbage can be anything but boring.
Why This Caramelized Cabbage Is So Good
This caramelized cabbage keeps the flavor of the original wedge-style versions, but simplifies the method so it actually fits into a weeknight.
- Big flavor from pantry staples. Tomato paste, garlic, and warm spices give the cabbage depth without needing complicated steps.
- Easier than cabbage wedges. Thin slices brown faster and cook more evenly in a skillet.
- Budget-friendly. Half a head of cabbage turns into a generous, satisfying side, and costs next to nothing.
- Mediterranean Diet-friendly. Olive oil, vegetables, and bold seasoning, simple ingredients that do the work.
Ingredients You’ll Need
A short list of everyday ingredients turns simple cabbage into something deeply flavorful. Find the complete recipe with measurements below.

- Green cabbage – high in fiber and vitamin C. When thinly sliced and sautéed, it softens, browns, and develops a gentle sweetness that surprises people who think cabbage is bland.
- Garlic – adds sharpness and depth.
- Tomato paste – concentrated tomato flavor plus a boost of lycopene, the antioxidant that gives tomatoes their red color.
- Ground cumin – warm and earthy.
- Ground coriander – slightly citrusy and floral.
- Red pepper flakes – bring gentle heat. Omit or adjust to your taste.
- Kosher salt and black pepper – to enhance the other flavors.
- Extra virgin olive oil – a cornerstone of the Mediterranean Diet, rich in heart-healthy monounsaturated fats.
- Water or vegetable broth – loosens the tomato paste into a sauce and helps the cabbage simmer gently. Either works well.
How to Make Caramelized Cabbage with Spicy Tomato Sauce
This caramelized cabbage comes together entirely in one skillet. Full recipe below.






- Heat a large cast iron skillet over medium-high heat. Add 1 tablespoon olive oil and the sliced cabbage.
- Let the cabbage cook undisturbed for 2 to 3 minutes at a time before stirring, until it softens and develops golden brown edges, about 12 minutes total.
- Push the cabbage to one side of the pan. Add the remaining tablespoon of olive oil along with the garlic, tomato paste, cumin, coriander, salt, pepper, and red pepper flakes.
- Let the tomato paste cook for about 1 minute to deepen in color and flavor.
- Add the water or vegetable broth and stir everything together until the cabbage is evenly coated.
- Cover, reduce heat to low, and simmer for 15 minutes until tender and fully infused with flavor.
Cooking Timeline
- 🔪 Prep the cabbage and garlic – 5 minutes
- 🔥 Sauté the cabbage until browned – 12 minutes
- 🌶 Cook the tomato paste and spices – 1 minute
- 🥄 Add liquid and stir together – 2 minutes
- 🍲 Cover and simmer on low – 15 minutes
- ⏱ Total time – about 35 minutes
Serving Ideas
This caramelized cabbage works beautifully as a simple side, but it’s flexible enough to build a meal around.
- Alongside grilled chicken or fish – The warm spices pair well with lemony chicken or baked salmon.
- Spoon it over brown rice or farro – A simple way to build a hearty plant-based meal.
- Serve with roasted potatoes – Cabbage and potatoes are a traditional European pairing, humble ingredients that make a comforting plate.
- Add a dollop of plain Greek yogurt – The cool creaminess balances the gentle heat.
Your Questions, Answered
Yes. This caramelized cabbage reheats very well. The flavors actually deepen after a day in the fridge. Warm it gently in a skillet over low heat, adding a splash of water if needed.
It has gentle heat from the red pepper flakes, but it’s not overwhelmingly spicy. You can reduce or omit the flakes entirely if you prefer a milder version.
The most common reason is stirring too soon. Let the cabbage cook undisturbed for a few minutes at a time so it can develop golden edges. That browning is what gives caramelized cabbage its natural sweetness. A little patience here makes a big difference.
Green cabbage works best for this caramelized cabbage recipe. It browns evenly, softens nicely, and holds its texture in the tomato sauce. Napa cabbage can work in a pinch, but it’s more delicate and contains more water, so it won’t caramelize quite the same way. The final texture will be softer.
Make Ahead & Storage Tips
This caramelized cabbage is just as good, if not better, the next day.
- Make ahead: You can cook it fully and refrigerate once cooled. The flavors deepen overnight.
- Storage: Keep in an airtight container in the refrigerator for up to 4 days.
- Reheating: Warm gently in a skillet over low heat for the best texture. If using a microwave, heat in 30-second intervals, stirring between each, until warmed through.
- Freezing: Not recommended. The cabbage softens significantly after thawing and loses its texture.
More Recipes You’ll Love
Crisp and Tangy: The Ultimate Red Cabbage Slaw
Caramelized Cabbage with Spicy Tomato Sauce
Equipment
Ingredients
- ½ large head green cabbage thinly sliced (about ¼-inch thick)
- 4 garlic cloves minced or pressed
- ¼ cup tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon kosher salt
- ¼ teaspoon red pepper flakes
- ¼ teaspoon freshly ground black pepper
- 2 tablespoons extra virgin olive oil divided
- ½ cup water or vegetable broth
Instructions
- Heat a 12-inch cast iron skillet over medium-high heat.
- Add 1 tablespoon olive oil and the sliced cabbage. Spread it out in the pan and let it cook undisturbed for 2 to 3 minutes at a time before stirring. Continue cooking until the cabbage softens and develops golden brown edges, about 12 minutes total.
- Push the cabbage to one side of the skillet. Add the remaining 1 tablespoon olive oil, garlic, tomato paste, cumin, coriander, salt, black pepper, and red pepper flakes to the empty side of the pan.
- Cook the tomato paste and spices for about 1 minute, stirring, until slightly darkened and fragrant.
- Add the water or vegetable broth. Stir everything together until the cabbage is evenly coated in the sauce.
- Cover, reduce heat to low, and simmer for 15 minutes, or until the cabbage is tender and infused with flavor.
- Taste and adjust seasoning if needed. Serve warm.
Notes
- Adjust the red pepper flakes to your preferred spice level, or omit them for a milder version.
- Vegetable broth adds slightly more depth of flavor, but water works perfectly well.
- Reheat gently in a skillet over low heat for best texture. If using a microwave, heat in 30-second intervals, stirring between each.
- This recipe scales easily. Double the ingredients and use a larger skillet if cooking for a crowd.








Proof that simple ingredients really can shine. My husband has officially declared this his favorite way to eat cabbage.
Delicious and nutritious! When I was growing up eating cabbage meant coleslaw (good) or boiled with corned beef (not so good). I did not know that cabbage could be GREAT until I tasted this recipe!! This is a must have side dish!