This Asian Cabbage Stir Fry is fast, flavorful, and incredibly satisfying. Crisp-tender cabbage, savory garlic, and a glossy soy-ginger sauce come together in minutes for a quick meal that tastes like takeout, but feels homemade and fresh.
If you have a head of cabbage sitting in your fridge, this is one of the easiest ways to turn it into something bold and comforting. This Asian Cabbage Stir Fry is perfect as a light main dish or a colorful side for busy weeknights. Ready? Let's get cooking!
Jump to:
Why You'll Love This Recipe
- Ready in under 20 minutes
- Budget-friendly and made with simple pantry staples
- Naturally vegetarian and easy to customize
- Crisp, savory, and slightly sweet with a gingery finish
- Perfect quick meal for weeknights
The first time I made this, I was honestly just craving something warm and salty without ordering takeout. One skillet later, the kitchen smelled incredible, and dinner was done before anyone could ask what was cooking.
Ingredients

- 1 medium head (900 g) green cabbage, thinly sliced
- 1 tablespoon (15 ml) sesame oil
- 1 tablespoon (15 ml) olive oil or neutral oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 medium carrot, julienned
- 3 tablespoons (45 ml) low-sodium soy sauce
- 1 tablespoon (15 ml) rice vinegar
- 1 teaspoon honey or brown sugar
- ½ teaspoon red pepper flakes, optional
- 1 teaspoon cornstarch mixed with 1 tablespoon water
- 1 tablespoon sesame seeds, for garnish
- 2 green onions, sliced
Ingredient Notes & Substitutions
Green cabbage works best here because it softens quickly while still keeping a slight bite. You can also use Napa cabbage for a more delicate texture.
For a gluten-free version, swap soy sauce with tamari.
If you want extra protein, add sliced chicken, shrimp, or tofu. Stir fry the protein first, remove it from the pan, then continue with the recipe and return it at the end.
Fresh ginger really makes a difference here. It adds warmth and brightness that powdered ginger just cannot match.
Instructions
- Heat sesame oil and olive oil in a large skillet or wok over medium-high heat.
- Add garlic and grated ginger. Stir constantly for about 30 seconds until fragrant.
The aroma at this point is so inviting, you will know you are on the right track.
- Add the sliced cabbage and carrots. Toss well to coat in the oil and aromatics.
- Stir fry for 5 to 7 minutes, stirring frequently, until the cabbage softens but still has a slight crisp texture.
You want it tender with just a little bite, not mushy.

- In a small bowl, whisk together soy sauce, rice vinegar, honey, red pepper flakes, and the cornstarch slurry.
- Pour the sauce over the cabbage and toss to coat evenly.
- Cook for another 1 to 2 minutes until the sauce thickens and lightly glosses the vegetables.
Remove from heat and sprinkle with sesame seeds and sliced green onions.

Serve immediately while it is hot and fragrant.
Pro Tips for Success
- Slice the cabbage thinly for even cooking.
- Keep the heat medium-high to get that slight caramelized edge.
- Do not overcrowd the pan. If needed, cook in batches.
- Taste before serving and adjust salt or vinegar to your preference.
I tested this recipe several times to get the sauce just right. The small touch of honey balances the soy beautifully without making it sweet.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in a skillet over medium heat for best texture. The microwave works too, but the cabbage may soften further.
Make Ahead & Freezing
You can prep the vegetables and sauce ahead of time and store them separately in the fridge.
Freezing is not recommended, as cabbage tends to become watery when thawed.
Tips and Variations
- Add cooked rice or noodles to turn it into a full meal.
- Stir in scrambled eggs for a quick fried rice style twist.
- Add sliced bell peppers for color and sweetness.
- Finish with a drizzle of chili oil for extra heat.
- Top with crushed peanuts for crunch.

FAQs
Yes, but it tastes best fresh. If making ahead, slightly undercook the cabbage so it does not become too soft when reheated.
Yes, it is packed with vegetables and uses minimal oil, making it a lighter, veggie-forward dish.
You can, but it may take slightly longer to soften and will change the overall color.


📖 Recipe
Asian Cabbage Stir Fry
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stir-Fry
- Cuisine: Asian
- Diet: Vegetarian
Description
This Asian Cabbage Stir Fry combines tender cabbage, bell peppers, and carrots tossed in a savory sauce. In just minutes, enjoy a dish rich in flavor and fresh ingredients, perfect as a side or a light meal.
Ingredients
- 1 medium green cabbage, thinly sliced
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 inch ginger, minced
- 1 red bell pepper, thinly sliced
- 1 carrot, julienned
- 3 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- ¼ teaspoon black pepper
- 2 green onions, sliced
- 1 tablespoon toasted sesame seeds
Instructions
- Slice cabbage, bell pepper, and green onions, and julienne the carrot.
- In a small bowl, mix soy sauce, oyster sauce, sesame oil, rice vinegar, sugar, and black pepper.
- Heat a large wok or skillet over medium-high heat and add vegetable oil.
- Add minced garlic and ginger and stir-fry for 30 seconds until fragrant.
- Add bell pepper and carrot and stir-fry for 2-3 minutes until slightly softened.
- Add sliced cabbage and stir-fry for 5-7 minutes until tender yet still crisp.
- Pour sauce over vegetables and toss to coat evenly.
- Stir-fry for 2 more minutes to combine flavors.
- Remove from heat and garnish with green onions and toasted sesame seeds.
- Serve hot as a side dish or light main course.
Notes
Add vegetables like bok choy, snow peas, or mushrooms for variety. For spice, add chili or chili sauce. To make it a complete meal, add tofu, chicken, or shrimp. Do not overcook the cabbage to retain crisp texture.
Nutrition
- Serving Size: 1 serving
- Calories: 180kcal
Serving Suggestions

Serve this Asian Cabbage Stir Fry as a side for grilled chicken or baked salmon.
It also pairs wonderfully with simple jasmine rice or alongside my Nana's Sausage Bread if you are mixing cuisines for a fun family dinner.
If you enjoy veggie-packed meals, you might also love my Easy Broccoli Bacon Salad for another quick and colorful option.
Nutrition & Notes
Yield: 4 servings
Calories: Approximately 180 kcal per serving
This recipe was tested multiple times to achieve that perfect crisp-tender texture with a balanced soy-ginger glaze.
Nutrition values are estimates and may vary depending on ingredients used.






Rhonda Doss says
Love this recipe. It’s easy and so good . !!!!!