Looking for an easy, flavorful vegetarian dumpling recipe? These Napa Cabbage & Tofu Dumplings are packed with savory umami thanks to vegetarian oyster sauce, and you don’t even have to pre-cook the filling!
They’re perfect for steaming, pan-frying, or boiling—and they freeze beautifully, so you can make a big batch and enjoy them later too.
Jump to:
Why You’ll Love These Dumplings
- ✅ No pre-cooking required – Just mix, wrap, and cook
- 🌱 Totally vegetarian – But full of flavor and satisfying texture
- 🥢 Versatile cooking options – Pan-fry, steam, or boil
- 🧊 Freezer-friendly – Great for meal prep
About the Ingredients
Here’s what goes into the filling:
- Napa cabbage – Mild and slightly sweet, perfect for dumplings
- Firm tofu – Adds protein and texture
- Vegetarian oyster sauce – Brings the umami (you can usually find this at Asian grocery stores or online)
- Aromatics – Garlic and green onions for flavor
- Soy sauce, sesame oil, white pepper – Classic seasonings
- Cornstarch – Helps bind the filling so it holds together nicely
As for the wrappers, you can purchase dumpling wrappers in your local Asian supermarket or online, but if you're feeling ambitious, you can totally make your own! Here’s my recipe for homemade dumpling wrappers!

How to make Napa Cabbage & Tofu Dumplings
First, gather your ingredients:
- 2 cups napa cabbage, finely chopped
- 1 teaspoon salt (for wilting cabbage)
- 1 block (14 oz) firm tofu, pressed and crumbled
- 2 green onions, finely chopped
- 3 cloves garlic, minced
- 2 tablespoon vegetarian oyster sauce
- 1 teaspoon soy sauce
- 1 teaspoon sesame oil
- ½ teaspoon white pepper (optional)
- 1 teaspoon cornstarch
Salt and squeeze the cabbage:
Toss cabbage with salt and let sit 15 minutes. Then squeeze out all excess water.

Mix the filling:
In a large bowl, combine drained cabbage, crumbled tofu, green onions, garlic, ginger, vegetarian oyster sauce, soy sauce, sesame oil, white pepper, and cornstarch. Mix until cohesive.


Prepare dumpling wrapping station: Set out wrappers, a small bowl of water, a spoon, and a floured tray or plate for finished dumplings.

Assemble dumplings:
Scoop about 1 tablespoon of filling per wrapper. Seal with water and pleat or fold as desired. Watch this video on how we like to do it:
Cook as preferred:
- Boil: Add to boiling water. When they float, add ½ cup cold water. Repeat once. When floating again, they’re done (~7–10 min, shorter for fresh dumplings, longer for frozen).
- Steam: Place in lined steamer over simmering water. Steam ~7–9 minutes until translucent and cooked through.
- Pan-Fry (Potstickers): Sear in oil until bottoms are golden. Add ¼–½ cup water, cover and steam ~5–7 min. Uncover and crisp bottoms again if desired. Here's a video of how to do it below!
I pan fried it this time!


So tasty!


How to Freeze Dumplings
Arrange uncooked dumplings in a single layer on a tray (not touching), freeze until solid, then transfer to a freezer bag. Cook directly from frozen—just add a couple extra minutes to the cooking time.

Dipping Sauce
This easy dipping sauce is savory, tangy, and a little garlicky—perfect for these dumplings!
Ingredients:
- 2 cloves garlic, minced
- 4 tablespoons soy sauce
- 1 tablespoon rice wine vinegar
- 2 teaspoons sesame oil
- 1 teaspoon sugar
- Chopped green onions (optional)
- Hot chili oil (optional, for a spicy kick)
Instructions:
Stir everything together in a small bowl until the sugar dissolves. Taste and adjust to your liking—add more vinegar for tang or chili oil for heat. Serve alongside hot dumplings!

Or you can serve these with:
- Soy sauce + vinegar + chili oil
- A simple garlic soy dipping sauce
- Or even just plain soy sauce if you’re short on time!
Napa Cabbage & Tofu Dumplings

Discover your new favorite vegetarian dumplings! These Napa Cabbage & Tofu Dumplings are packed with savory umami from vegetarian oyster sauce. The best part? No pre-cooking the filling needed – just mix, wrap, and cook!
Ingredients
- 2 cups napa cabbage, finely chopped
- 1 teaspoon salt (for wilting cabbage)
- 1 block (14 oz) firm tofu, pressed and crumbled
- 2 green onions, finely chopped
- 3 cloves garlic, minced
- 2 tablespoon vegetarian oyster sauce
- 1 teaspoon soy sauce
- 1 teaspoon sesame oil
- ½ teaspoon white pepper (optional)
- 1 teaspoon cornstarch
- Dumpling wrappers (about 40)
Instructions
- Salt and squeeze the cabbage:
Toss cabbage with salt and let sit for 15 minutes. Then squeeze out as much moisture as you can. - Mix the filling:
In a large bowl, combine the wilted cabbage, crumbled tofu, green onions, garlic, vegetarian oyster sauce, soy sauce, sesame oil, white pepper (if using), and cornstarch. Mix until well combined. - Assemble the dumplings:
Place about 1 tablespoon of filling in the center of each dumpling wrapper. Wet the edges with water, fold, and seal. Pleat if desired. - Cook your dumplings:
- Pan-fry (potstickers): Heat oil in a non-stick pan over medium heat. Place dumplings flat-side down and cook until bottoms are golden. Add ¼–⅓ cup water, cover, and steam until water is gone.
- Steam: Steam over boiling water for 8–10 minutes.
- Boil: Drop into boiling water and cook until floating, then 1–2 more minutes until cooked thoroughly.
Notes
❄️ How to Freeze Dumplings
Arrange uncooked dumplings in a single layer on a tray (not touching), freeze until solid, then store in a freezer bag. Cook directly from frozen, just add a few extra minutes to the cook time.
🧄 Easy Dipping Sauce
Ingredients:
Instructions:
Mix everything together in a small bowl until the sugar dissolves. Taste and adjust seasoning—add more vinegar for tang or chili oil for heat.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Lao Gan Ma Spicy Chili Crisp (Chili Oil Sauce) - 7.41 Ounce+ Only one NineChef Spoon
-
Marukan Genuine Brewed Rice Vinegar, 24 Ounce Plastic PET Bottle
-
Wan Ja Shan Vegetarian Mushroom Oyster Sauce, 33.8 fl. oz. VEGAN. NON-GMO. NO MSG ADDED. 100% Naturally Brewed. No Chemical Soy Sauce.No Caramel Coloring.
-
Kadoya Sesame Oil, 22.10 Fluid Ounce
-
Wan Ja Shan Organic Aged Soy Sauce, 33.8fl.oz
Nutrition Information:
Yield:
40Serving Size:
1 dumplingAmount Per Serving: Calories: 32Total Fat: 0.9gSaturated Fat: 0.2gUnsaturated Fat: 0.7gSodium: 140mgCarbohydrates: 4.8gNet Carbohydrates: 4.3gFiber: 0.5gSugar: 0.3gProtein: 1.6g
These Dumplings in Action: Community Dumpling Workshop!
In June 2025, I shared this exact vegetarian dumpling recipe at the Emory APIDA 2nd Annual Buford Highway Eats: Dumpling Edition, where I led a dumpling-making workshop for 70+ attendees! We wrapped (and ate!) hundreds of dumplings together to celebrate Asian culture and community through food. It was such a fun and fulfilling experience!
If you found me through that event—welcome! And if you're interested in hosting a dumpling demo or learning more about Asian recipes, check out my cooking eBooks or reach out anytime.
More Delicious Dumplings Recipes
If you liked these vegetarian dumplings, you’ll definitely want to try these other favorites too:
- If you liked this recipe, you will also love my Pork and Napa Cabbage Dumplings! This is the classic dumpling with juicy pork and napa cabbage filling.
- My other most common dumpling I love to make is the Pork and Chives dumplings! Simple, delicious, and packed with umami!
- Another HIT is Pork and Shiitake Mushrooms dumplings - I love the flavor that the shiitake mushrooms add to the dumplings!
- Also, try making your own dumpling wrapper! My dumplings wrapper recipe has a step-by-step guide on how to make fresh dumpling wrappers from scratch—perfect for elevating your homemade dumpling game.
- Or if you're craving Wontons... check out my Chinese wontons recipe! These tasty wontons are easy to make and cook quickly—great for soup or boiled with your favorite sauce!
Pin for later!
