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.

Thai cabbage stir-fry served in a traditional blue and white dish with sticky rice in the background.

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.

Close-up of Thai fried cabbage with seared edges and garlic pieces.

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.


Top-view of ingredients for Thai cabbage recipe: green cabbage, white sugar, fish sauce, water, and garlic.
  • 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.

Stir-frying cabbage in a hot wok.

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

Infusing minced garlic into Thai cabbage stir-fry.

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

Thai cabbage stir-fry prepared in a wok.

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!

Pouring water into a wok with stir-fried cabbage.

More Thai vegetable stir-fry recipes

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 FacebookInstagram, 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 FacebookInstagram, and Pinterest.

Easy Thai Cabbage Stir-Fry Recipe

Thai cabbage stir-fry with fish sauce and garlic on a blue patterned plate.
A 10-minute Thai cabbage stir-fry with fish sauce and garlic: simple, flavorful, and perfect as a quick side or light meal with rice.
Praew
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Cuisine Thai
Course Main Course, Side Dish
Serving Size 1

Equipment

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.
Calories: 409kcal | Carbohydrates: 36g | Protein: 8g | Fat: 29g | Saturated Fat: 2g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 18g | Trans Fat: 0.1g | Sodium: 2903mg | Potassium: 851mg | Fiber: 10g | Sugar: 20g | Vitamin A: 395IU | Vitamin C: 151mg | Calcium: 208mg | Iron: 2mg

Similar Posts

6 Comments

  1. 4 stars
    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!

  2. 5 stars
    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 ๐Ÿซถ๐Ÿป

4.67 from 3 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating