This easy Thai cabbage stir-fry recipe is a healthy, gluten-free dish that comes together in just 10 minutes. Itโs full of umami from fish sauce and works great as a quick side or light dinner with rice.

Note: If you don’t like fish sauce, my vegetarian cabbage recipe is a great alternative with just as much flavor!
Thai fried cabbage is a quick stir-fry made with chopped cabbage, garlic, and fish sauce. Itโs savory, garlicky, and slightly caramelized from high-heat cooking in oil.
A simple dish you’ll love
Recently, my husband and I went out to eat at a Thai restaurant. We ordered a few different dishes, and this one really stood out! Even though my husband usually isnโt a fan of stir-fried vegetables, he loved it.
Thatโs what inspired me to make this Thai cabbage recipe at home. Itโs a very simple dish, but thatโs exactly what makes it so good. Itโs just simple and delicious.

The sauce is salty and savory, coating every bite of tender cabbage, with just enough garlic to make it seriously addictive.
If you want, you can use other vegetables you have on hand, like bok choy, Chinese broccoli, or even cucumber. Just slice them thin and stir-fry quickly over high heat. But traditionally, itโs served just like this.
Ingredient notes and substitutes
Take a look at the ingredient notes and step-by-step photos below, or skip ahead to the recipe card if youโre ready to get cooking.

- Garlic
- Green cabbage – Use green cabbage for the best texture, but white or oxheart cabbage are good substitutes if needed.
- Fish sauce – Go for a quality brand like Megachef, which is less salty and full of rich umami flavor. Easily found in most Asian supermarkets.
- White sugar – Just a small amount helps balance the saltiness and bring all the flavors together without making the dish sweet.
- Water – Helps create a stir-fry sauce.
How to make Thai stir-fried cabbage
Step 1: Heat your wok or large pan over high heat. Add oil, swirl to coat, and toss in the cabbage. Stir-fry quickly for about 40 seconds and keep it moving, so the edges get a nice crisp without overcooking.

Step 2: Toss in the minced garlic and continue stir-frying for about 20 seconds, just until it smells amazing and turns golden.

Step 3: Drizzle the fish sauce around the edges of the hot wok, then stir it in.

Step 4: Sprinkle in the sugar, give everything a few tosses, then add water to bring it all together into a light, savory sauce. Serve hot as a side dish or with rice!

More Thai vegetable stir-fry recipes
- Mushroom stir-fry
- Long beans stir-fry
- Pad pak boong (morning glory)
- Stir-fried stink beans
Loved reading this Thai cabbage stir-fry recipe? Please make my day by dropping a star rating and/or a comment below! Follow me on Facebook, Instagram, and Pinterest.
This Thai cabbage stir-fry is a popular dish at Thai restaurants, and making it at home is easy! If you liked this recipe, make my day by dropping a star rating and/or a comment below! Follow me on Facebook, Instagram, and Pinterest.
Easy Thai Cabbage Stir-Fry Recipe

Equipment
- Knife and cutting board
- Wok or large skillet
- spatula
Ingredients
- 2 tbsp oil
- 14 ounces green cabbage, roughly chopped
- 6 cloves garlic, minced
- 2 tbsp fish sauce
- 1/2 tbsp white sugar
- 1/4 cup water
Instructions
- Preheat a wok or large skillet over high heat. Add oil and swirl to coat the surface.
- Toss in the sliced cabbage and stir-fry quickly for about 40 seconds until it starts to char at the edges.
- Push the cabbage to the side and add minced garlic. Stir-fry for 20 seconds until fragrant, then mix everything together.
- Drizzle fish sauce around the edge of the pan so it sizzles on contact.
- Add sugar and toss briefly. Pour in water and stir a few more times to coat the cabbage in sauce. Serve hot as a side or with rice.
Notes
- Use the nutrition card in this recipe as a guideline.
This Thai stir-fried cabbage is a delicious and easy dish to make following this recipe! The combination of fish sauce and cabbage makes for an interesting and flavorful dish. The instructions are straightforward and easy to follow. The end result is a flavorful dish that can be enjoyed by the whole family. Highly recommend!
Thank you Angela!
Healthy, easy and delicious! Will definitely be a regular for me.
Lovely! Thank you, Pat.
Stumbled over this recipe last week and we had four times โstir fryโ – twice with cabbage, twice with green asparagus. Do I really have to say more?
Of course: thank you for the recipe ๐ซถ๐ป
That’s lovely to hear, thank you so much!