Lion’s Head Meatballs
Updated Oct. 14, 2025

- Total Time
- 1½ hours
- Prep Time
- 15 minutes
- Cook Time
- 1¼ hours
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 1pound ground pork
- 8ounces silken tofu
- 1large egg
- 2scallions, finely chopped (about ¼ cup)
- 1(1-inch) piece fresh ginger, peeled and finely chopped
- 1teaspoon sesame oil
- ¼teaspoon ground white pepper
- Kosher salt (such as Diamond Crystal)
- 3tablespoons vegetable oil
- 1tablespoon cornstarch
- 2tablespoons soy sauce, divided
- 1small head napa cabbage, trimmed
Preparation
- Step 1
Form the meatballs: In a large bowl, mix the pork, tofu, egg, scallions, ginger, sesame oil, white pepper and 2 teaspoons salt. With a wooden spoon or rubber spatula, vigorously stir the mixture until combined and the tofu and meat are not distinguishable.
- Step 2
Divide the mixture into 8 portions, about ⅓ cup each. Using a standard soup spoon, scoop one ball and scrape it against the palm of your hand to shape it into a ball. Repeat with the remaining mixture to form 8 meatballs.
- Step 3
In a medium Dutch oven or heavy pot, heat the vegetable oil over medium. In a medium bowl, whisk together the cornstarch with 1 tablespoon soy sauce and 1 tablespoon water. Working with one meatball at a time, coat it in the soy sauce mixture and immediately transfer the coated meatball into the pot; repeat with 3 more meatballs.
- Step 4
Sear the meatballs, flipping once, until two sides are golden brown, 3 to 4 minutes. With a spatula, gently transfer the seared meatballs onto a plate and repeat to coat and sear the remaining 4 meatballs. (The meatballs will flatten slightly and will be imperfect.)
- Step 5
Separate the cabbage leaves, set aside 4 large outer leaves for the top of the meatballs, and layer the remaining leaves in the bottom of the pot. Transfer the meatballs on top of the cabbage leaves and try to spread them out in a single layer. Cover the meatballs with the reserved cabbage leaves and add 1 cup water and the remaining 1 tablespoon soy sauce. Set the pot over medium heat and bring the mixture to a simmer. Once the liquid comes to a simmer, lower the heat to medium-low, cover, and simmer the meatballs and cabbage until the cabbage leaves are very tender and meatballs are cooked through, 30 to 35 minutes.
- Step 6
Serve the meatballs with the cabbage and broth.
Private Notes
Comments
@Swimmer cook I recommend substituting a different recipe
My friend, Arnie, 1st -generation American (Hong Kong) taught me Lion's Mane. SURELY there are regional variations like every Italian Nonna's! Theirs features sliced onion/grated carrot/slivered napa cabbage/bok choy; veggies create the "mane" effect. Slivered water chestnuts (sometimes raw rice) in the meat mix, itself; these poke out and create a "mane" effect. Toasted sesame oil, soy, 4-6c chicken broth to cook. SO TENDER, seared/then simmered! DELISH!! Ginger is perfect! Smells AMAZING!!!
Made exactly as written, and it came together easily. The broth was a perfect amount. So delicious as I got to the bottom of the bowl: rice, broth, cabbage, meat flavorings. Delicious and comforting!
This was one of the best recipes I've made in a while. So delicious. Tasted like a deconstructed soup dumpling. It is helpful to watch the video in order to see how the meat mixture consistency should be.
These are not meatballs. They are heavenly pillows of sheer culinary pleasure on a snowy evening in Cologne, Germany, Thanks Sue Li…. Love the entire video as well…
I failed to weigh the tofu - was going to eyeball half the package but fumbled it. Meatballs barely held together but the flavor was fantastic!! So simple, no hard to find ingredients. Will totally make again. Family said it was great. My husband said if he had seen the photos he might not have said yes but after tasting it he was blown away.
