A customized print-friendly version of this recipe is available by clicking the "Print Recipe" button on this page.

Tofu and Mushroom Dumplings

in quick and easy whole grain dairy free gluten free overnight guaranteed classic

Author: Cynthia Chen McTernan via Susan Reid

Tofu and Mushroom Dumplings Recipe

Firm tofu and shiitake mushrooms give this vegan-filled dumpling its meaty texture and flavor. Shaping dumplings is a task best shared with friends and family; consider making a double or triple batch, to have extra for the freezer. Our thanks to blogger Cynthia Chen McTernan of Two Red Bowls, who shares the story of her family's dumpling-making gatherings in the Holiday issue of Sift magazine.

View step-by-step
directions on our blog

At a glance

about 45 dumplings
Nutrition information


Choose your measure:



  • 1 1/2 cups shredded Napa cabbage, or 1 cup shredded regular cabbage
  • 3/4 teaspoon salt, divided
  • 2 tablespoons vegetable oil, divided
  • 2 cups diced shiitake mushrooms
  • 1 teaspoon finely minced garlic
  • 1/4 teaspoon ground white or black pepper
  • 6 ounces extra-firm tofu, pressed to remove moisture
  • 1/4 cup finely sliced scallions
  • 1 tablespoon soy sauce
  • 1 tablespoon water
  • 1 1/2 teaspoons sesame oil
  • 1 1/2 teaspoons sugar
  • 1/4 teaspoon finely minced fresh ginger


  1. To make the dough: In a medium bowl, whisk together the flour and salt. Place a wet towel under the bowl to keep it from sliding, then trickle the water into the flour while stirring with chopsticks or a spatula.
  2. After all the water is added, continue to stir until the mixture becomes shaggy and the water is evenly incorporated.
  3. Once the dough is cool enough to comfortably touch, knead it by hand until it's smooth and taut, about 5 to 10 minutes. It should be fairly firm, not tacky, and shouldn't stick to your hands or the bowl. If it's sticky, add a few more tablespoons of flour as you knead.
  4. Place the dough in an airtight container or zip-top bag and allow it to rest at room temperature for 15 to 30 minutes, or refrigerate up to 1 day.
  5. To make the filling: If using Napa cabbage, rinse, pat dry, then sprinkle 1/4 teaspoon salt over the cabbage and let it sit for 10 to 15 minutes, or until it wilts and releases water. Squeeze the cabbage to drain the liquid. Salting the cabbage beforehand avoids soggy dumplings later. If using regular cabbage (or another leafy vegetable with less water content), skip this step.
  6. In a large skillet over medium-high heat, add 1 tablespoon oil and heat until shimmering. Add the mushrooms and garlic, season generously with the remaining salt and pepper, and cook, stirring occasionally, until the mushrooms cook down and turn golden in spots, 3 to 4 minutes. Add the mushrooms to the cabbage and wipe the skillet clean.
  7. Crumble the tofu until no pieces larger than peas remain. Return the skillet to medium-high heat, add the remaining tablespoon of oil, and heat until shimmering. Add the tofu and cook, stirring occasionally, until pieces begin to turn golden brown, 4 to 5 minutes.
  8. In a small bowl, whisk together the scallions, soy sauce, water, sesame oil, sugar, and ginger. Add the mixture to the tofu and let cook for another 2 to 3 minutes, until the tofu absorbs the sauce.
  9. Add the tofu to the cabbage and mushrooms and mix until well combined. Set aside while you roll out the wrappers.
  10. To shape: Divide the dough into six pieces. Work with one piece at a time, keeping the remaining pieces covered or in a sealed container.
  11. Roll one piece of dough into a short cylinder about 1" in diameter. Cut the dough into six to eight pieces (fewer for thicker skins and more for thinner ones).
  12. Use a small rolling pin, dowel, or pastry pin to roll each slice of dough into a circle about 3 1/2" to 4" in diameter. Try to make the edges a little thinner than the center. Flour generously and set aside, covered. Repeat with the rest of the dough.
  13. Place 2 to 3 teaspoons of filling in the center of a wrapper. Dampen one half of the wrapper's edge. Fold the wrapper in half and press firmly along the edge to form a half-moon shape. You can cook the dumplings as is, or press the pointed corners together, like a pair of folded hands, to make a rosebud shape.
  14. To steam the dumplings: Have on hand a pot with a steamer basket, or a bamboo steamer. Put 2" of water in the bottom of the pot and bring to a boil. If using a steamer, fill a large wok or skillet with enough water to come up to the rim of the steamer's bottom, but not so high that the basket touches the water, and bring to a boil.
  15. Line the bamboo trays or the steamer's basket with parchment to keep the dumplings from sticking. Fill with dumplings; they can be close together but shouldn't touch. Place the dumplings over the boiling water and reduce the heat to medium-low, or enough to keep the water at a gentle simmer. Cover and let the dumplings steam for about 6 minutes, or until the wrappers are no longer doughy and the filling is cooked through.
  16. Serve warm. Refrigerate any leftover dumplings for several days; freeze for longer storage.

Nutrition Information

  • Serving Size 3 dumplings
  • Servings Per Batch 14
Amount Per Serving:
  • Calories 130
  • Calories from Fat 27
  • Total Fat 3g
  • Saturated Fat 0g
  • Trans Fat 0g
  • Cholesterol 0mg
  • Sodium 230mg
  • Total Carbohydrate 20g
  • Dietary Fiber 1g
  • Sugars 1g
  • Protein 4g

* The nutrition information provided for this recipe is determined by the ESHA Genesis R&D software program. Substituting any ingredients may change the posted nutrition information.