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
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!
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!!!
Very good and easy Some mods- I work from home so I assembled the meatballs during my lunch and kept in the fridge until ready to make. I used 6 cups of chicken broth and added dashi. I should have used more cabbage
Correction- I used 3 of broth not 6!
This one was a disaster for me! I LOVE NYT Cooking, but this one didn't work. I may have added too much tofu and/or sesame oil ... dunno. The meatballs just fell apart, stuck to the pan, and so on. I'm a pretty adept cook, and I can see that others loved this one, but I'm afraid to try again! Alas ... it's not the recipe ... I think it was me this time. But if anyone has had this experience, please share so I won't be so filled with (ahem) self-loathing at my failure. Cheers!
