Chinese Cabbage Recipes Vegan Lovers Will Adore

Updated On: October 4, 2025

Chinese cabbage, also known as Napa cabbage, is a versatile and nutritious vegetable that plays a starring role in many Asian dishes. For those embracing a vegan lifestyle, Chinese cabbage offers a fantastic base for wholesome, flavorful meals that are both satisfying and healthy.

This leafy green is packed with vitamins, minerals, and antioxidants, making it a perfect ingredient to create vibrant vegan dishes that delight the palate and nourish the body.

In this blog post, we’ll explore a variety of delicious Chinese cabbage recipes that are entirely plant-based. From quick stir-fries to comforting soups and refreshing salads, these recipes are simple, budget-friendly, and perfect for weeknight dinners or meal prep.

Whether you’re a seasoned vegan or just looking to incorporate more veggies into your diet, Chinese cabbage is a must-try ingredient that brings freshness and crunch to your table.

Why You’ll Love This Recipe

Chinese cabbage is not only mild and slightly sweet in flavor but also incredibly adaptable. It cooks quickly, making it ideal for busy days when you want a nutritious meal without spending hours in the kitchen.

These vegan recipes highlight its natural texture and taste, paired with vibrant sauces and spices that enhance every bite.

You’ll appreciate that these dishes are:

  • Nutritious: High in fiber, vitamins C and K, and antioxidants that support overall health.
  • Easy to prepare: Most recipes come together in under 30 minutes.
  • Budget-friendly: Chinese cabbage is affordable and widely available year-round.
  • Customizable: Easily adapted with your favorite spices, tofu, or other vegetables.

Ingredients

For the Classic Chinese Cabbage Stir-Fry

  • 1 medium head Chinese cabbage (Napa cabbage), chopped (about 6 cups)
  • 2 tablespoons vegetable oil (or any neutral oil)
  • 3 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 1 medium carrot, julienned
  • 1 red bell pepper, thinly sliced
  • 3 tablespoons soy sauce (or tamari for gluten-free)
  • 1 tablespoon rice vinegar
  • 1 teaspoon maple syrup or agave nectar
  • 1 teaspoon toasted sesame oil
  • 1 scallion, sliced for garnish
  • 1 tablespoon toasted sesame seeds (optional)

For the Vegan Chinese Cabbage Soup

  • 4 cups vegetable broth
  • 1 medium head Chinese cabbage, chopped
  • 1 block firm tofu, cubed
  • 2 cloves garlic, minced
  • 1-inch piece ginger, sliced
  • 2 tablespoons soy sauce
  • 1 teaspoon chili flakes (optional)
  • 2 scallions, chopped
  • Fresh cilantro for garnish

For the Chinese Cabbage Kimchi (Vegan Version)

  • 1 medium Chinese cabbage, cut into bite-size pieces
  • 3 tablespoons sea salt
  • 4 cups water
  • 1 tablespoon grated ginger
  • 4 cloves garlic, minced
  • 2 tablespoons Korean red pepper flakes (gochugaru)
  • 1 tablespoon sugar
  • 4 scallions, chopped
  • 1 medium carrot, julienned

Equipment

  • Sharp chef’s knife
  • Cutting board
  • Large wok or frying pan
  • Mixing bowls
  • Measuring spoons and cups
  • Soup pot (for soup recipe)
  • Colander or large sieve (for kimchi soaking)
  • Glass jar or airtight container (for kimchi fermentation)
  • Grater or microplane (for ginger)

Instructions

Classic Chinese Cabbage Stir-Fry

  1. Prepare the cabbage: Rinse the Chinese cabbage thoroughly. Chop into bite-sized pieces, separating the crunchy white stems from the leafy green parts.
  2. Heat oil: In a large wok or frying pan, heat the vegetable oil over medium-high heat.
  3. Sauté aromatics: Add the minced garlic and grated ginger. Stir-fry for 30 seconds until fragrant but not browned.
  4. Add vegetables: Toss in the carrots and bell pepper slices. Stir-fry for 2-3 minutes until they start to soften.
  5. Add cabbage stems: Add the crunchy white stems of the cabbage first. Stir-fry for 2 minutes as they take longer to cook.
  6. Add leafy greens: Add the leafy parts of the cabbage. Stir-fry for another 3-4 minutes until the cabbage wilts but retains some crunch.
  7. Mix sauce: In a small bowl, combine soy sauce, rice vinegar, and maple syrup. Pour over the vegetables and toss to coat evenly.
  8. Finish with sesame oil: Drizzle toasted sesame oil over the stir-fry. Stir to combine.
  9. Garnish and serve: Sprinkle sliced scallions and toasted sesame seeds on top. Serve hot with steamed rice or noodles.

Vegan Chinese Cabbage Soup

  1. Sauté aromatics: In a large soup pot, heat a tablespoon of vegetable oil over medium heat. Add garlic and ginger, sautéing until fragrant.
  2. Add broth and tofu: Pour in the vegetable broth and bring to a gentle boil. Add cubed tofu and simmer for 5 minutes.
  3. Add cabbage: Stir in the chopped Chinese cabbage and soy sauce. Cook until the cabbage softens, about 7-10 minutes.
  4. Season: Add chili flakes if using, and adjust salt or soy sauce to taste.
  5. Serve: Ladle soup into bowls and garnish with chopped scallions and fresh cilantro.

Vegan Chinese Cabbage Kimchi

  1. Salt the cabbage: Dissolve sea salt in water. Soak the chopped cabbage in the brine for 2 hours, stirring occasionally to ensure even salting.
  2. Rinse and drain: Rinse the cabbage thoroughly under cold water to remove excess salt. Drain well.
  3. Prepare paste: In a bowl, combine grated ginger, minced garlic, Korean red pepper flakes, and sugar to form a spicy paste.
  4. Mix vegetables: Add the drained cabbage, chopped scallions, and julienned carrot to the paste. Mix thoroughly using your hands (wear gloves to protect skin).
  5. Pack and ferment: Pack the mixture tightly into a clean glass jar, leaving some space at the top. Seal and leave at room temperature for 2-3 days to ferment, then refrigerate.
  6. Enjoy: Serve as a tangy, spicy side dish or condiment with your favorite vegan meals.

Tips & Variations

For stir-fries, avoid overcooking Chinese cabbage to retain its crunch and bright flavor.

Try adding tofu, tempeh, or edamame to boost protein content.

Use tamari instead of soy sauce for a gluten-free option.

Experiment with adding mushrooms, bok choy, or snap peas for extra texture and nutrition.

For a spicy twist, add fresh chili peppers or chili garlic sauce when stir-frying.

Nutrition Facts

Nutrient Amount per Serving (1 cup stir-fry)
Calories 85 kcal
Carbohydrates 10 g
Protein 2 g
Fat 4 g
Fiber 3 g
Vitamin C 40% Daily Value
Vitamin K 60% Daily Value
Calcium 8% Daily Value

Serving Suggestions

Chinese cabbage dishes pair wonderfully with a variety of sides and mains. For a balanced meal, serve your stir-fry or soup alongside steamed jasmine rice or your favorite whole grain like quinoa or brown rice.

Try these ideas to elevate your meal:

Conclusion

Chinese cabbage is a powerhouse ingredient for anyone looking to create tasty vegan meals that are quick to prepare and full of nutrition. Its mild flavor and crisp texture make it a perfect candidate for a variety of dishes, from the simplicity of a stir-fry to the complexity of homemade kimchi.

With these recipes, you can enjoy the versatility of Chinese cabbage while embracing plant-based eating that’s both satisfying and wholesome. Don’t hesitate to experiment with spices, proteins, and complementary vegetables to make these dishes your own.

By adding Chinese cabbage to your vegan repertoire, you’re embracing a vegetable that’s not only delicious but also rich in health benefits.

Looking for more plant-based inspiration? Explore our extensive collection of vegan recipes to keep your meals exciting and nutritious every day.

📖 Recipe Card: Vegan Chinese Cabbage Stir-Fry

Description: A quick and flavorful vegan stir-fry featuring tender Chinese cabbage and vibrant vegetables. Perfect as a healthy side or light main dish.

Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M

Servings: 4 servings

Ingredients

  • 1 medium head Chinese cabbage, chopped (about 6 cups)
  • 1 tablespoon sesame oil
  • 3 cloves garlic, minced
  • 1-inch piece ginger, minced
  • 1 medium carrot, julienned
  • 1 red bell pepper, sliced
  • 2 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • 1 teaspoon maple syrup
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 green onions, sliced
  • 1 tablespoon toasted sesame seeds

Instructions

  1. Heat sesame oil in a large pan over medium heat.
  2. Add garlic and ginger; sauté until fragrant, about 1 minute.
  3. Add carrot and bell pepper; cook for 3-4 minutes until slightly tender.
  4. Stir in Chinese cabbage and cook for 5-6 minutes until wilted.
  5. Mix soy sauce, rice vinegar, maple syrup, and red pepper flakes; pour over vegetables.
  6. Cook for another 2 minutes, stirring frequently.
  7. Remove from heat and garnish with green onions and sesame seeds.
  8. Serve warm with rice or noodles.

Nutrition: Calories: 120 kcal | Protein: 3 g | Fat: 5 g | Carbs: 18 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Chinese Cabbage Stir-Fry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A quick and flavorful vegan stir-fry featuring tender Chinese cabbage and vibrant vegetables. Perfect as a healthy side or light main dish.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 medium head Chinese cabbage, chopped (about 6 cups)”, “1 tablespoon sesame oil”, “3 cloves garlic, minced”, “1-inch piece ginger, minced”, “1 medium carrot, julienned”, “1 red bell pepper, sliced”, “2 tablespoons soy sauce”, “1 tablespoon rice vinegar”, “1 teaspoon maple syrup”, “1/4 teaspoon red pepper flakes (optional)”, “2 green onions, sliced”, “1 tablespoon toasted sesame seeds”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat sesame oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add garlic and ginger; saut\u00e9 until fragrant, about 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add carrot and bell pepper; cook for 3-4 minutes until slightly tender.”}, {“@type”: “HowToStep”, “text”: “Stir in Chinese cabbage and cook for 5-6 minutes until wilted.”}, {“@type”: “HowToStep”, “text”: “Mix soy sauce, rice vinegar, maple syrup, and red pepper flakes; pour over vegetables.”}, {“@type”: “HowToStep”, “text”: “Cook for another 2 minutes, stirring frequently.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and garnish with green onions and sesame seeds.”}, {“@type”: “HowToStep”, “text”: “Serve warm with rice or noodles.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “3 g”, “fatContent”: “5 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

Leave a Comment

X