{"id":8939,"date":"2026-01-22T22:37:43","date_gmt":"2026-01-22T22:37:43","guid":{"rendered":"https:\/\/bhiggs.x10hosting.com\/foodie\/?p=8939"},"modified":"2026-01-25T21:54:12","modified_gmt":"2026-01-25T21:54:12","slug":"shanghai-nese-lions-head-meatballs","status":"publish","type":"post","link":"https:\/\/bhiggs.x10hosting.com\/foodie\/shanghai-nese-lions-head-meatballs\/","title":{"rendered":"Shanghai-nese &#8220;Lion&#8217;s Head&#8221; Meatballs"},"content":{"rendered":"<div id=\"recipe\"><\/div><div id=\"wprm-recipe-container-8937\" class=\"wprm-recipe-container\" data-recipe-id=\"8937\" data-servings=\"4\"><div class=\"wprm-recipe wprm-recipe-template-compact\"><div class=\"wprm-container-float-right\">\n\t<div class=\"wprm-recipe-image wprm-block-image-normal\"><img decoding=\"async\" style=\"border-width: 0px;border-style: solid;border-color: #666666;\" width=\"150\" height=\"150\" src=\"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-content\/uploads\/2026\/01\/LionsHeadMeatballs-150x150.webp\" class=\"attachment-150x150 size-150x150 nutmeg-first-image\" alt=\"\" srcset=\"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-content\/uploads\/2026\/01\/LionsHeadMeatballs-150x150.webp 150w, https:\/\/bhiggs.x10hosting.com\/foodie\/wp-content\/uploads\/2026\/01\/LionsHeadMeatballs-500x500.webp 500w, https:\/\/bhiggs.x10hosting.com\/foodie\/wp-content\/uploads\/2026\/01\/LionsHeadMeatballs-410x410.webp 410w\" sizes=\"(max-width: 150px) 100vw, 150px\" loading=\"eager\" \/><\/div>\n\t<div class=\"wprm-spacer\" style=\"height: 5px;\"><\/div>\n\t<a href=\"https:\/\/bhiggs.x10hosting.com\/foodie\/wprm_print\/shanghai-nese-lions-head-meatballs\" style=\"color: #444444;background-color: #ffffff;border-color: #777777;border-radius: 0px;padding: 5px 5px;\" class=\"wprm-recipe-print wprm-recipe-link wprm-print-recipe-shortcode wprm-block-text-normal wprm-recipe-print-wide-button wprm-recipe-link-wide-button wprm-color-accent\" data-recipe-id=\"8937\" data-template=\"\" target=\"_blank\" rel=\"nofollow\"><span class=\"wprm-recipe-icon wprm-recipe-print-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\"><g ><path fill=\"#444444\" d=\"M19,5.09V1c0-0.552-0.448-1-1-1H6C5.448,0,5,0.448,5,1v4.09C2.167,5.569,0,8.033,0,11v7c0,0.552,0.448,1,1,1h4v4c0,0.552,0.448,1,1,1h12c0.552,0,1-0.448,1-1v-4h4c0.552,0,1-0.448,1-1v-7C24,8.033,21.833,5.569,19,5.09z M7,2h10v3H7V2z M17,22H7v-9h10V22z M18,10c-0.552,0-1-0.448-1-1c0-0.552,0.448-1,1-1s1,0.448,1,1C19,9.552,18.552,10,18,10z\"\/><\/g><\/svg><\/span> Print Recipe<\/a>\n\t\n\t\n<\/div>\n<h2 class=\"wprm-recipe-name wprm-block-text-bold\"><span class=\"ez-toc-section\" id=\"Shanghai-nese_%E2%80%9CLions_Head%E2%80%9D_Meatballs\"><\/span>Shanghai-nese &#8220;Lion&#8217;s Head&#8221; Meatballs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"wprm-spacer\" style=\"height: 5px;\"><\/div>\n<div class=\"wprm-recipe-summary wprm-block-text-normal\"><span style=\"display: block;\">When I was a kid, my dad cooked just one thing: <em>si zi tau<\/em> (\u201clion\u2019s head meatballs\u201d), a homey Shanghainese dish of pork meatballs simmered with napa cabbage and glass noodles in a flavorful, gingery chicken broth and served with rice. As a kid, I\u2019d watch him vigorously mix ground pork with egg whites, cornstarch, and water with his hands, part of the alchemy behind their signature tender, silky texture. I\u2019d help him shape the large orbs (big, like a lion\u2019s head) while he talked up the importance of refrigerating them before cooking and never, ever skipping the egg whites. He\u2019d tell me that lion\u2019s head meatballs reminded him of Shanghai and his mom\u2019s cooking. At the time, they reminded me of \u201cstinky lunch box\u201d embarrassment\u2014a typical tale of the first-generation American experience. Now they remind me of him.<\/span><\/div>\n<div class=\"wprm-spacer\"><\/div>\n\n<div class=\"wprm-spacer\" style=\"height: 5px;\"><\/div>\n\n<div class=\"wprm-recipe-block-container wprm-recipe-block-container-inline wprm-block-text-normal wprm-recipe-servings-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-servings-label\">Servings: <\/span><span class=\"wprm-recipe-servings wprm-recipe-details wprm-block-text-normal\">4<\/span><\/div>\n\n<div class=\"wprm-recipe-block-container wprm-recipe-block-container-inline wprm-block-text-normal wprm-recipe-author-container\" style=\"\"><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-author-label\">Author: <\/span><span class=\"wprm-recipe-details wprm-recipe-author wprm-block-text-normal\">Melissa King &#8211; Eat, Drink, Films<\/span><\/div>\n\n\n<div id=\"recipe-8937-ingredients\" class=\"wprm-recipe-ingredients-container wprm-recipe-8937-ingredients-container wprm-block-text-normal wprm-ingredient-style-regular wprm-recipe-images-before\" data-recipe=\"8937\" data-servings=\"4\"><h3 class=\"wprm-recipe-header wprm-recipe-ingredients-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\"><span class=\"ez-toc-section\" id=\"Ingredients\"><\/span>Ingredients<span class=\"ez-toc-section-end\"><\/span><\/h3><div class=\"wprm-recipe-ingredient-group\"><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"0\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">pound<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">ground pork<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">preferably 20% fat<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"1\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">Tbsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Shaoxing wine<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"2\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">cornstarch<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"3\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">chicken bouillon powder<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"4\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Diamond Crystal kosher salt<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"5\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Chinese light soy sauce<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"6\"><span class=\"wprm-recipe-ingredient-amount\">\u00bd<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">white sugar<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"7\"><span class=\"wprm-recipe-ingredient-amount\">\u00bc<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">ground white pepper<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"8\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">large<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">egg whites<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"9\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">scallions<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">minced<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"10\"><span class=\"wprm-recipe-ingredient-amount\">1&#215;1-inch<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">knob<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\"> ginger<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">peeled and finely grated on a Microplane<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"11\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">water<\/span><\/li><\/ul><\/div><div class=\"wprm-recipe-ingredient-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-ingredient-group-name wprm-block-text-bold\"><span class=\"ez-toc-section\" id=\"TO_FINISH\"><\/span>TO FINISH<span class=\"ez-toc-section-end\"><\/span><\/h4><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"13\"><span class=\"wprm-recipe-ingredient-amount\">About 4 <\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">cups<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Canola oil<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">for shallow-frying<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"14\"><span class=\"wprm-recipe-ingredient-amount\">5<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">cups<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">2-inch pieces napa cabbage<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"15\"><span class=\"wprm-recipe-ingredient-amount\">6<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">cups<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">low-sodium chicken stock<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"16\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Chinese light soy sauce<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"17\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Chinese oyster sauce<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"18\"><span class=\"wprm-recipe-ingredient-amount\">\u00bd<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">white sugar<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"19\"><span class=\"wprm-recipe-ingredient-amount\">\u00bc<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">Diamond Crystal kosher salt<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">plus more as needed<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"20\"><span class=\"wprm-recipe-ingredient-amount\">\u00bc<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">ground white pepper<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">plus more as needed<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"21\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">slices<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">peeled ginger<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"22\"><span class=\"wprm-recipe-ingredient-amount\">3<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">ounces<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">dried bean threads<\/span>&#32;<span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">(thin mung bean noodles)<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"23\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">Tbsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">cornstarch<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"24\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">Tbsp<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">water<\/span><\/li><\/ul><\/div><\/div>\n<div id=\"recipe-8937-instructions\" class=\"wprm-recipe-instructions-container wprm-recipe-8937-instructions-container wprm-block-text-normal\" data-recipe=\"8937\"><h3 class=\"wprm-recipe-header wprm-recipe-instructions-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\"><span class=\"ez-toc-section\" id=\"Instructions\"><\/span>Instructions<span class=\"ez-toc-section-end\"><\/span><\/h3><div class=\"wprm-recipe-instruction-group\"><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-8937-step-0-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\"><strong>Make the meatballs:<\/strong> In a large bowl, combine all the ingredients except the water and mix and squeeze the mixture by hand to distribute the ingredients well, about 1 minute. Add the water and continue to mix and squeeze until the mixture is smooth and homogenous, about 2 minutes more. Do not be gentle. This process emulsifies the mixture and helps give the cooked meatballs their distinctive texture. Don\u2019t be alarmed by the looseness of the mixture. Cover and refrigerate for at least 30 minutes, to let the mixture firm up, or up to 4 hours.<\/span><\/div><\/li><li id=\"wprm-recipe-8937-step-0-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\"><strong>To finish:<\/strong> Pour 1 inch of canola oil into a large wok or skillet and heat over high heat for 5 minutes. When the oil is ready, the end of a wooden chopstick or wooden spoon submerged in the oil will immediately release little bubbles.<\/span><\/div><\/li><li id=\"wprm-recipe-8937-step-0-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\">Using wet hands, scoop out about one-fifth of the mixture, shape into a meatball as best you can, and carefully add it to the oil. Repeat with the rest of the mixture, leaving a little space around each meatball. Cook, flipping once halfway through, until deeply browned all over, 5 to 6 minutes. As they\u2019re done, use a slotted spoon or spider strainer to transfer to a 10-inch clay pot or 31\/2- to 5-quart Dutch oven.<\/div><\/li><li id=\"wprm-recipe-8937-step-0-3\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\">Add the cabbage, chicken stock, light soy sauce, oyster sauce, sugar, salt, white pepper, and ginger. Cover and bring to a boil over high heat. Reduce the heat to cook at a gentle simmer, covered, for 15 minutes. Add the noodles, stirring so they submerge in the liquid, and cook, uncovered and stirring, until the noodles are translucent and tender, 2 to 3 minutes more.<\/div><\/li><li id=\"wprm-recipe-8937-step-0-4\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\">In a small bowl, stir together the cornstarch and water until smooth. Bring the broth to a boil, then drizzle the cornstarch slurry directly into the broth, and simmer until the broth thickens slightly, about 1 minute. Season to taste with salt and pepper. Serve hot.<\/div><\/li><\/ul><\/div><\/div>\n<div id=\"recipe-video\"><\/div>\n<div id=\"recipe-8937-notes\" class=\"wprm-recipe-notes-container wprm-block-text-normal\"><h3 class=\"wprm-recipe-header wprm-recipe-notes-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\"><span class=\"ez-toc-section\" id=\"Notes\"><\/span>Notes<span class=\"ez-toc-section-end\"><\/span><\/h3><div class=\"wprm-recipe-notes\"><h3><span class=\"ez-toc-section\" id=\"Bryans_Notes\"><\/span>Bryan&#8217;s Notes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<span style=\"display: block;\">For a version that avoids the frying, try <a href=\"https:\/\/bhiggs.x10hosting.com\/foodie\/red-braised-lions-head-meatballs-\u7ea2\u70e7\u72ee\u5b50\u5934video\/\" target=\"_blank\" rel=\"noopener\">this recipe.<\/a><\/span><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":8936,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","footnotes":""},"categories":[136,2881,170,2519,697],"tags":[],"class_list":["post-8939","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entree","category-boiled","category-chinese","category-fried","category-stove-top"],"jetpack_featured_media_url":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-content\/uploads\/2026\/01\/LionsHeadMeatballs.webp","_links":{"self":[{"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/posts\/8939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/comments?post=8939"}],"version-history":[{"count":2,"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/posts\/8939\/revisions"}],"predecessor-version":[{"id":8967,"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/posts\/8939\/revisions\/8967"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/media\/8936"}],"wp:attachment":[{"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/media?parent=8939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/categories?post=8939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bhiggs.x10hosting.com\/foodie\/wp-json\/wp\/v2\/tags?post=8939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}