Vegan Shanghai Shao Mai: The Art of Sticky Rice Dumplings
Discover the magic of Shanghai’s iconic sticky rice dumplings, transformed into a vibrant vegan version loaded with umami, texture, and tradition.

Among the delightful family of Chinese dumplings, Shanghai shao mai stands out for its distinctive vase shape and the signature filling of sticky rice. While the most widely known shao mai (also siu mai or shumai) features a pork filling with yellow wrappers seen in Cantonese dim sum parlors, the Shanghai iteration is different: its core is glutinous rice. This staple breakfast and snack is beloved street food in eastern China—specifically, Jiangsu and Shanghai—where it’s traditionally filled with pork. Here, we present a veganized version that preserves the essential textures and flavors while transforming the recipe with mushrooms, bamboo shoots, and aromatic seasonings.
An irresistible bouquet of savory goodness, plant-based Shanghai shao mai is elegant, satisfying, and freezer-friendly—ideal for home cooks seeking a celebratory dim sum treat or convenient meal prep.
What Is Shanghai Shao Mai?
Shanghai shao mai are unique among Chinese dumplings. Unlike the more common varieties that envelope seasoned meats and vegetables in dough, these dumplings feature glutinous (sticky) rice as the main ingredient, often complemented by a savory medley of fillings. The finished dumpling has a distinct vase or cup shape with a round bottom, slender middle, and an open top, almost resembling a bouquet of flowers. Their defining characteristic lies in their texture—the chewy, rich rice and the soft, umami-packed filling—making them a standout at any dim sum table.
Recipe Overview
- Servings: 50 to 60 dumplings
- Prep Time: 4 Hours 30 Minutes (includes rice soak)
- Cook Time: 1 Hour
Key Features of Vegan Shanghai Shao Mai
- Plant-based, allium-free, and loaded with umami from mushrooms and bamboo shoots
- Glutinous rice filling for that signature chewy texture
- Freezer-friendly—perfect for meal prep
- Use store-bought or homemade dumpling wrappers
- Easily customizable: add other vegetables as desired (e.g., carrot, stems)
Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Glutinous rice (Thai preferred) | 400g / 2 cups | For sticky, chewy texture |
| Ginger | 1-inch piece | Peeled and minced |
| Dried shiitake mushrooms | 10, rehydrated | Soak in hot water until soft, then finely chopped |
| Bamboo shoots | 150g / 1 cup | Fresh or canned, diced small |
| Neutral oil | 3 tbsp | Vegetable or grapeseed |
| Dark soy sauce | 3 tbsp | For deep savory flavor |
| Shaoxing wine | 2 tbsp | Optional, for depth |
| Vegan oyster sauce | 2 tbsp | Optional, adds more umami |
| Granulated sugar | 1 tbsp | Balances the saltiness |
| Umami seasoning | 2 tsp | (such as Yondu), plus to taste |
| Kosher salt | ½ tsp | Plus more to taste |
| White pepper | 1 dash | Optional, adds subtle heat |
| Round dumpling wrappers | 50–60, room temperature | Store-bought or homemade |
Equipment Needed
- Bamboo steamer, or metal steamer with cheesecloth lining
- Mixing bowls
- Sharp knife and cutting board
- Skillet or wok
- Spatula
Step-By-Step Instructions
1. Prepare the Glutinous Rice
- Rinse the rice in cold water 2–3 times until the water runs clear.
- Cover the rice with water (about 3 inches above the rice). Soak for a minimum of 6 hours, ideally overnight.
- Drain the rice and spread on fine cheesecloth lined in a bamboo steamer.
- Make a well or hole in the rice mound to allow steam circulation.
- Steam for 25 minutes over high heat until rice is 80–90% cooked and chewy.
2. Chop and Sauté Aromatics & Filling
- Dice the rehydrated mushrooms and bamboo shoots into small cubes. The small size helps them blend seamlessly into the rice.
- Heat neutral oil in a skillet/wok. Sauté minced ginger until fragrant.
- Add the mushrooms and bamboo shoots and stir-fry until softened.
- Add all liquids and seasonings (soy sauce, Shaoxing wine, vegan oyster sauce, sugar, umami seasoning, salt, white pepper).
- Pour in a splash of vegetable stock or water if needed and bring to a simmer.
3. Fold Ingredients Together
- Add steamed rice to the pan and gently fold using a spatula, pressing so the grains absorb the sauce and seasonings.
- If rice seems too firm, add a little more stock and cook briefly.
4. Prepare Wrappers and Shape Shao Mai
- Use round dumpling wrappers at room temperature. If using frozen, thaw properly.
- Place about 1 tablespoon of filling into the center of each wrapper.
- Hold the wrapper at the base and gently pleat the edges around the filling, pressing and pinching with fingers to create frills.
- Leave the top open, and compress the dumpling into a vase or pouch shape: round bottom, slender middle, and a widened open top resembling a bouquet.
5. Steam Dumplings
- Place shaped dumplings in the steamer lined with parchment paper or cabbage leaves.
- Steam over high heat for 12–15 minutes, until wrappers are tender and filling is hot and fragrant.
6. Serving Suggestions
- Best enjoyed warm. Serve with hoisin sauce, chili oil, or soy sauce for dipping.
- A perfect addition to brunch spreads, dim sum feasts, or as a snack.
Expert Tips and Variations
- Rice Type: Glutinous rice (“sticky rice”) is essential. If unavailable, substitute with short-grain rice for similar texture.
- Wrappers: Store-bought round wrappers are quickest, but homemade versions allow easier shaping and accommodate dietary restrictions (e.g., gluten-free).
- Freezer-Friendly: After steaming, allow dumplings to cool, lay on a parchment-lined tray, freeze until solid, and pack in airtight containers. Steam from frozen for 15–20 minutes.
- Customize Filling: Add diced vegetables (carrot, celery, Chinese chives), nuts, or tofu for extra texture.
- Meal Prep: Make a large batch for weekday breakfasts or snacks.
Nutritional & Dietary Notes
- Vegan & Vegetarian: Recipe is completely plant-based with allium-free option (omit onions/scallion).
- Nut-Free: No nut ingredients used.
- Gluten-Free: Can be made gluten-free if using suitable wrappers and tamari instead of soy sauce.
Why Veganize Shanghai Shao Mai?
Traditional Shanghai Shao Mai uses ground pork which delivers creaminess and umami. Veganizing the recipe is easy because shiitake mushrooms naturally provide a savory depth and chewy bite, while bamboo shoots add crunch. Seasonings like dark soy sauce and vegan oyster sauce replicate the glutamic richness of meat dishes, satisfying any cravings for dim sum without animal products.
This plant-based version is not just ethical but resourceful, lower in saturated fat, and inclusive of more diets and lifestyles.
Make-Ahead & Storage
- Making Ahead: Prepare the filling up to 2 days in advance. Wrap and steam just before serving.
- Freezing: Lay cooked shao mai apart on a tray, freeze, then store up to 1 month in airtight containers. Steam straight from frozen, no defrost required.
- Refrigeration: Store leftovers in the fridge for 2–3 days. Steam or microwave to reheat.
Frequently Asked Questions (FAQs)
Q: Can I substitute regular rice for glutinous rice?
A: Glutinous rice provides the essential sticky texture and chewy mouthfeel. Short-grain rice is the closest substitute, but long-grain or jasmine rice will not yield the desired results.
Q: Where can I find dumpling wrappers?
A: Asian supermarkets typically carry fresh or frozen dumpling wrappers in the fridge/freezer section. Look for round, thin styles for shao mai; square wonton wrappers can be used if trimmed.
Q: How do I make wrappers gluten-free?
A: Homemade wrappers with rice flour or gluten-free all-purpose flour can replace wheat-based wrappers. Ensure adequate resting and handling to prevent tearing.
Q: Can I make these without a bamboo steamer?
A: Yes. Use a metal or electric steamer. Always line with cheesecloth, parchment, or cabbage to prevent sticking.
Q: Is Shaoxing wine necessary?
A: Shaoxing wine offers complexity, but you may omit it for alcohol-free diets or substitute with dry sherry or more vegan oyster sauce.
Serving and Pairing
Shanghai shao mai are at their best warm from the steamer. Present them on a platter, garnishing with scallion greens or sesame seeds if desired. Typical accompaniments include:
- Hoison sauce
- Chili oil or crisp
- Soy sauce or black vinegar
- Fresh herbs, pickles, or sliced chili for garnish
Enjoy them as part of a wider dim sum meal and share with friends and family for festive gatherings.
Summary Table: Key Steps at a Glance
| Step | Description |
|---|---|
| Rice Prep | Rinse, soak 6+ hrs, steam 25 min |
| Filling Prep | Sauté ginger, mushrooms, bamboo shoots; mix with seasonings |
| Assembly | Spoon filling into wrappers, pleat into vase shape |
| Steaming | Steam shaped dumplings 12–15 min |
| Serving | Serve hot with dips or freeze for later |
Dumpling Craftsmanship: Shaping Tips
- Don’t overfill wrappers—leave enough room for shaping.
- Use fingers to gently pinch and create thin, frilly edges.
- Practice makes perfect: the classic vase shape comes with repeated pleating and gentle compression.
Final Thoughts
Vegan Shanghai shao mai offers comforting nostalgia and modern ingenuity. Chewy, savory, and beautiful, these sticky rice dumplings are proof that plant-based food can be both authentic and exciting. With thoughtful substitutions and clear steps, everyone can now bring the flavors of Shanghai’s vibrant dim sum culture into their home kitchen.










