Tender, juicy pork accompanied by a layer of gooey rice, Chinese pearl meatballs are a delectable dish to enjoy. Chicken can be used as a substitute. It’s also gluten-free adaptable.

Having spent my university years in Wuhan city, I developed a love for the cuisine of Hubei, the province of which Wuhan is the capital. I like humble street foods like Hot Dry Noodles, as well as restaurant-style dishes like pearl meatballs (珍珠丸子), a signature delicacy that showcases Hubei locals’ passion for steamed food.
Minced pork is delicately seasoned and mixed with finely chopped water chestnuts. Before putting into the steamer to cook, they’re coated with a layer of glutinous rice. When the finished dish is brought to the table, you’d understand why it was given such a poetic name.
Often a popular choice for special dinners and festive meals, pearl meatballs are surprisingly easy to make! I hope my tried and tested recipe will help you create them to a restaurant standard.
Season the meat
What makes great meatballs? I think they need to have a well-balanced taste and a tender, juicy texture. Here is a list of ingredients you need to reach the goal (see precise measurements in the recipe card below):
- Minced meat. Pork is traditionally used in this recipe. But minced chicken or turkey would work too.
- Salt
- Ground white pepper. You may replace it with either five spice powder or ground Sichuan pepper. In this case, reduce the quantity by half.
- Cornstarch. Other types of starch, e.g. tapioca, potato, sweet potato, can be used as substitutes.
- Light soy sauce.
- Sesame oil
- Egg white
- Ginger and scallions
Mix together all the ingredients above in a bowl. Use a spatula, or chopsticks like Chinese cooks do, to stir it in one direction until the meat becomes sticky.
🛎 Gluten-Free Adaptation: Light soy sauce is the only ingredient in this recipe that contains wheat. So you may replace it with gluten-free soy sauce or tamari to make this dish suitable for a gluten-free diet.
Add a little crunchiness
If you’re a regular reader of my blog, you know how much I love to talk about the texture of food. In Chinese cuisine, the contrast of softness and crunchiness is greatly appreciated. Pearl meatballs deliver the same quality by including crunchy vegetables.
Water chestnuts are one of the best choices. For example, it’s essential for making the banquet dish Lion’s Head Meatballs. Not only does it provide a pleasant mouthfeel (Kou Gan/口感), it also adds a nice hint of sweetness to the overall savoury taste.
Canned water chestnuts are easily accessible in Chinese/Asian stores. Chop them small but no need to mince to a super fine paste. Mix with the meat until they are very well distributed.
🛎 Alternatives: Other crunchy vegetables, such as bamboo shoots, lotus roots, celery, etc. can be used as substitutes.
Shape the meatballs
Many years ago, I learnt from my dad a quick and efficient way to shape minced meat into round balls. To this day, whenever I make meatball dishes, I think of him with a big smile on my face (If you’re familiar with making meatballs and happy with your own technique, please feel free to skip this section).
- Over the palm of your hand, place 2-3 spoonfuls of the meat mixture (wear a kitchen glove if you wish).
- Gently close your hand into a fist while squeezing some mixture out through the opening between your thumb and index finger to form a ball.
- Use a spoon to scoop it off. Keep feeding your hand with more mixture and repeat the procedure to shape more balls.
Just for your reference, the meatballs that I made for this recipe measure about 4 cm/1½ inches each.
If you’d prefer a visual presentation, check out my recipe for Winter Melon Meatball Soup which includes a tutorial video.
Coat with glutinous rice
Glutinous rice (aka sticky rice/糯米) plays an important role in Chinese cuisine. Sticky, gooey with a hint of sweetness, it’s used in many classic dishes, such as Sticky Rice Dumplings, Eight Treasure Rice, Stuffed Sticky Rice Rolls, etc.
In today’s dish, glutinous rice acts as a coating on the meatballs. After steaming, it becomes bigger, semi-transparent and creates a hedgehog-like look. But its most important contribution is to provide a subtly sweet taste and an interesting gooey texture.
It’s important to soak the rice beforehand. Two hours will be enough but you may leave it overnight too. Well-hydrated rice grains look slightly bigger and can be easily broken if pinched between fingers.
Once you’ve shaped all the meatballs, drain the rice then gently roll each ball in it to get an even coating.
🛎 Note: Despite its name being similar to the word gluten, glutinous rice doesn’t contain any gluten. Both long-grain and short-grain varieties work for this recipe.
Steam the dish
By now, you’ve done most of the hard work. The last step, steaming, is very straightforward: Bring water to a full boil then steam the meatballs for 15 minutes. They’re ready to be served!
As you can see from the image above, my setup for steaming is:
- Use a steamer rack to support a flat plate.
- Place slices of carrot on the plate then put the meatballs on top.
It’s perfectly fine to use alternative methods. For example, skip the carrot and steam the meatballs on their own, or directly place the meatballs inside a steamer basket without using a plate (you can line the basket with napa cabbage leaves).
How to serve
Pearl meatballs can be paired with many Chinese savoury dishes. Here is one example of how I’d prepare a dinner for four using ingredients of different nutrients and mixed cooking methods:
- Pearl Meatballs (protein, steamed)
- Cucumber Salad (vegetable, raw)
- King Oyster Mushroom with Garlic Sauce (vegetable, stir-fried)
- Egg Drop Soup with Tomato (protein, vegetable, boiled)
- Plain rice (starch, boiled)
Pearl Meatballs (Sticky Rice Meatballs, 珍珠丸子)
Ingredients
- 100 g glutinous rice, aka sticky rice - about ½ cup
- 250 g minced pork, or chicken - about 9oz
- ¼ teaspoon salt
- ¼ teaspoon ground white pepper
- 1 tablespoon cornstarch
- 1 teaspoon light soy sauce - see note 1 for gluten-free option
- ½ teaspoon sesame oil
- 1 egg white
- 1 teaspoon minced ginger
- 1 stalk scallions, finely chopped
- 70 g minced water chestnuts - about ⅓ cup, see note 2 for substitutes
- Sliced of carrot - optional
Instructions
Soak the rice
- Add glutinous rice to a bowl. Pour in water and leave to soak for at least 2 hours.
Prepare the meat
- Put minced pork into a mixing bowl along with salt, white pepper, cornstarch, light soy sauce, sesame oil, egg white, ginger and scallions (leave some for garnishing later).
- Stir in one direction until it becomes sticky. Add minced water chestnut and mix well.
Shape the meatballs
- Place some meat mixture onto the palm of your hand (wear a kitchen glove if you wish).
- Gently close your hand into a fist while squeezing some mixture out through the opening between your thumb and index finger to form a ball.
- Scoop it off with a spoon. Repeat to shape more (I made 15 balls with each measuring about 4 cm/1½ inches).
- Drain the glutinous rice. Gently roll each meatball in the rice to get an even coating.
Steam the dish
- Place slices of carrot onto a flat plate. Put meatballs over the carrot (see note 3 for alternative methods). Leave a little gap in between the balls.
- Bring water to a full boil. Put the plate over a steamer rack or into a steamer basket. Leave to steam for 15 mins.
- Garnish with scallions and serve immediately.
NOTES
NUTRITION
NUTRITION DISCLOSURE: Nutritional information on this website is provided as a courtesy to readers. It should be considered estimates. Please use your own brand nutritional values or your preferred nutrition calculator to double check against our estimates.
Hello Wei , thank you for this recipe . One problem I have ( I live on the Greek island of Corfu ) is finding glutinous rice .I usually use Basmati . Would this recipe work out if I used any short grain rice ? Many Thanks .
I haven’t made this recipe using other types of rice. But I don’t think basmati rice would work. Regular short grain rice might work. But the final taste/texture would be different.
Thank you for this wonderful recipe.
Looks so tempting and delicious!
I’ll try it out soon.
Only set back is we dont have canned water chestnuts in our super markets and the fresh ones could be found occasionally only. I love water chestnut and once I can find it: I’ll try it.
For my first try I dont want to substitute with any other ingredients like bamboo shoot.😄
It’s a good idea to make it the authentic way for the first try. Good luck Jenny!
Hello Wei,
Is there a preferred brand or type of glutinous rice you like to use?
I have Japanese Short Grain Sweet Rice.
Do you think it will work for this recipe?
Thank you.
Hi Karrie! There isn’t any brand that I stick to (I just buy whatever available in my local Chinese shop).Yes, short grain sweet rice works perfectly fine for this recipe. Happy cooking!
Thank you so much for your response.
I will be making these this week.
Hi Wei,
Are these freezable once cooked?
Yes you can. Reheat them by steaming without defrosting.
Dear Wei,
I wanted to drop you a note of how much I enjoy your latest featured dish which always gives me the pause I need before tackling various tasks at work. Yes, I’m one of those that have so many of your recipes “tucked away” for a later time. One of these days…
I don’t know if you realize the respit that your hard work and sharing bring to the masses – even if many don’t necessarily go out to purchase ingredients to try the dish tomorrow night! I particularly enjoy how genuine your offerings are. Keep safe. Thank you again.
Thank you so much David for your kind message. It made my day! I love browsing blogs which relax my mind too. Very happy to know you enjoy reading my post. I’ll keep sharing for sure!