This sweet garlic chili cabbage is one of those recipes that takes a simple, inexpensive ingredient and turns it into something seriously crave-worthy. The edges get golden and crispy, the inside becomes tender, and then everything gets coated in this sticky, sweet, slightly spicy glaze that brings it all together.
I’ll be honest, cabbage was never the star of the show growing up. It was always just… there. BUT once I started cooking it this way? Everything changed.
THIS POST MAY CONTAIN AFFILIATE LINKS. I MAY EARN A COMMISION IF YOU PURCHACE. PLEASE SEE MY FULL DISCLOSURE POLICY FOR DETAILS. AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES.
And the best part? It’s made in one pan, comes together quickly, and honestly… these are RIDIC-ULICIOUS.

Table of contents
Why You’ll Love This Sweet Garlic Chili Cabbage
First of all, it’s budget-friendly. One head of cabbage goes a long way, which makes this perfect for feeding a family or stretching meals throughout the week.
In addition, the texture is what really makes this dish stand out. You get those crispy, caramelized edges paired with a soft, tender center—so every bite has that perfect contrast.
On top of that, the flavor is bold but balanced. The honey adds sweetness, the chili paste brings a little heat, and the garlic ties everything together beautifully.
And finally, it’s incredibly versatile. You can serve it as a side dish, pile it over rice, or even turn it into a full meal with a few simple add-ins.
Ingredients You’ll Need
- 1 large green cabbage, cut into thick wedges
- 2–3 tablespoons olive oil
- 3 cloves garlic, minced
- 2 tablespoons honey
- 1–2 tablespoons chili paste (or sriracha, depending on your heat preference)
- 1 tablespoon soy sauce
- 1 teaspoon apple cider vinegar (or rice vinegar)
- ½ teaspoon salt
- ¼ teaspoon black pepper
Optional Toppings
- sliced green onions
- sesame seeds
- red pepper flakes
How to Cut Cabbage for the Best Results
To start, remove any loose outer leaves. Then slice the cabbage in half, and from there cut each half into thick wedges. Make sure to keep the core intact—this helps hold everything together while it cooks.
This step is important because it allows those flat sides to develop that golden, crispy crust.

How to Make Sweet Garlic Chili Cabbage
Step 1: Sear the Cabbage
Heat the olive oil in a large skillet over medium-high heat. Once the oil is hot, place the cabbage wedges flat side down. Let them cook undisturbed for about 4 to 5 minutes so they develop a deep golden crust.

Step 2: Flip and Soften
Next, carefully flip each wedge and cook for another 3 to 4 minutes. At this point, you can cover the skillet for a minute or two to help the inside become tender without losing that crispy exterior.
Step 3: Make the Sauce
While the cabbage cooks, combine the honey, chili paste, soy sauce, vinegar, and minced garlic in a small bowl. Stir until everything is well mixed.

Step 4: Glaze and Caramelize
Pour the sauce directly into the skillet. Then spoon it over the cabbage wedges so everything gets coated. Let it cook for another 2 to 3 minutes until the sauce thickens and becomes glossy.

Step 5: Finish and Serve
Finally, sprinkle with green onions and sesame seeds. Serve immediately while it’s hot and crispy.

Tips for the Best Flavor and Texture
For the best results, don’t overcrowd the pan. Giving the cabbage space allows it to sear instead of steam.
Also, resist the urge to move it too much. Letting it sit undisturbed is what creates that golden crust.
Using a heavy skillet, like cast iron, can also make a big difference in getting that perfect sear.
And of course, feel free to adjust the chili paste depending on how spicy you like it.
Easy Ways to Turn This Into a Full Meal
This cabbage is incredible on its own, but you can easily build it into something more filling.
For example, try serving it over rice for a quick bowl meal. You could also add a fried egg on top—the runny yolk with that glaze is next level.
If you’re in the mood for something heartier, crispy bacon or grilled chicken would be amazing additions.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days.
When you’re ready to reheat, use a skillet over medium heat instead of the microwave. This helps bring back some of that crispiness.

Frequently Asked Questions
Can I make this in the oven instead?
Yes, absolutely. Roast the cabbage at 425°F for about 25–30 minutes until golden, then toss it in the sauce at the end.
Is this recipe spicy?
It has a mild kick, but you can easily adjust the heat by using less chili paste or swapping in a milder sauce.
Can I use red cabbage?
You can, although green cabbage tends to get a better texture and caramelization. Red cabbage will still work and adds great color.
Love spending time in the kitchen or by the grill? You’ll love my Foodie & Griller apparel — made for cooks who do it with style

Reader Favorites

Sweet Garlic Chili Cabbage
Ingredients
Cabbage
- 1 large head green cabbage cut into wedges
- 2 tbsp olive oil
- ½ tsp salt
- ¼ tsp black pepper
Sauce
- 2 tbsp honey
- 2 tbsp chili paste or sriracha
- 1 tbsp soy sauce
- 1 tsp apple cider vinegar
- 3 cloves garlic minced
Optional Toppings
- green onions
- sesame seeds
Instructions
- Heat olive oil in a large skillet over medium-high heat.
- Place cabbage wedges flat side down and cook for 4–5 minutes until golden and crispy.
- Flip and cook another 3–4 minutes. Cover briefly to soften the inside.
- In a bowl, mix honey, chili paste, soy sauce, vinegar, and garlic.
- Pour the sauce into the skillet and spoon it over the cabbage.
- Cook for 2–3 minutes until the sauce thickens and coats the cabbage.
- Garnish with green onions and sesame seeds. Serve hot.
Notes
Notes
- Adjust spice level to taste
- For extra crispiness, avoid moving cabbage while searing