Detailed Recipe for Chinese Pig Blood Meatballs (Zhu Xue Wan Zi )
Pig Blood Meatballs, known as Zhu Xue Wan Zi, are a traditional delicacy from Hunan and Jiangxi provinces in China, often featured in festive meals or winter dishes.
These meatballs combine fresh pig blood with ground pork and seasonings, resulting in a unique, tender texture—soft and slightly bouncy with a rich, iron-like flavor.
They're typically steamed or braised (e.g., red-braised or stewed with radish) to enhance their savoriness.
Pig blood is valued in Chinese cuisine for its nutritional benefits, including high iron and protein content.
This homemade version yields about 20-30 meatballs and focuses on the classic Hunan-style preparation.IngredientsFor the Meatballs:
These meatballs combine fresh pig blood with ground pork and seasonings, resulting in a unique, tender texture—soft and slightly bouncy with a rich, iron-like flavor.
They're typically steamed or braised (e.g., red-braised or stewed with radish) to enhance their savoriness.
Pig blood is valued in Chinese cuisine for its nutritional benefits, including high iron and protein content.
This homemade version yields about 20-30 meatballs and focuses on the classic Hunan-style preparation.IngredientsFor the Meatballs:
- 500ml fresh pig blood (from a butcher or wet market; must be very fresh with anticoagulant like salt added to prevent immediate clotting)
- 200-300g ground pork (with some fat for tenderness)
- 50-100g glutinous rice flour or cornstarch (for binding and texture)
- 1-2 tsp salt
- 1 tsp white pepper
- 1 tbsp Shaoxing cooking wine
- 1 tsp minced ginger
- 2-3 green onions, finely chopped
- Optional: 1 tsp five-spice powder or Sichuan peppercorn powder for aroma
- 2-3 tbsp vegetable oil
- 2-3 slices ginger
- 2-3 star anise
- 1-2 tbsp doubanjiang (chili bean paste, for Hunan flavor)
- 2 tbsp light soy sauce
- 1 tbsp dark soy sauce
- 1 tsp sugar
- 500ml chicken stock or water
- Optional: Radish chunks or tofu for stewing
- Obtain fresh pig blood—it's crucial for safety and texture. Stir in 1/2 tsp salt per 500ml immediately after collection to prevent clotting.
- Strain the blood through a fine sieve to remove any clots or impurities. Let it sit for 10 minutes; skim off any foam.
- In a large bowl, combine ground pork, glutinous rice flour, salt, white pepper, Shaoxing wine, ginger, and green onions.
- Gradually pour in the pig blood while stirring vigorously in one direction until the mixture thickens and becomes sticky (like a thick batter). This incorporates air for a lighter texture.
- Let the mixture rest for 15-20 minutes in the fridge to firm up slightly.
- With wet hands or oiled spoons, form the mixture into golf-ball-sized meatballs (about 3-4cm diameter). They should be soft but hold shape.
- Place them on a plate or steaming tray, leaving space between each.
- Bring water to a boil in a steamer.
- Steam the meatballs over high heat for 15-20 minutes until firm and cooked through (they'll darken and solidify).
- Heat oil in a wok or pot. Add ginger, star anise, and doubanjiang; stir-fry until fragrant.
- Gently add the raw or pre-steamed meatballs. Fry lightly for 2-3 minutes to seal.
- Pour in soy sauces, sugar, and stock. Bring to a boil, then simmer covered for 20-30 minutes until the sauce thickens and meatballs absorb flavors.
- Add radish or vegetables in the last 10 minutes if desired.
- Freshness and Safety: Use only very fresh pig blood from a trusted source; cook thoroughly to avoid foodborne risks.
- Texture Tip: Stirring in one direction creates the signature bouncy feel. Too much flour makes them dense—adjust for softness.
- Variations: Jiangxi style may be simpler (just steamed); add preserved vegetables or chili for spice.
- Storage: Cooked meatballs keep in fridge for 2-3 days or freeze uncooked mixture.
- Substitutes: If pig blood is unavailable, some use duck blood, but authenticity suffers.
- Health Note: Rich in iron—great for anemia, but consume moderately due to cholesterol.
