Chinese Sticky Rice Wrapped in Lotus Leaf (Lo Mai Gai) Recipe

Chinese sticky rice wrapped in lots leaves.

Serious Eats / Shao Z.

Why It Works

  • Chinese cured pork belly can be added to the sticky rice mixture without needing to be cooked first.
  • Salted egg yolks add a savory, salty note that contrasts beautifully with the rich pork.

Lo mai gai, the dim sum classic of steamed lotus leaves stuffed with sticky rice and all sorts of delicious goodies, are irresistible from the moment you unwrap one fresh from the steamer and a chorus of aromas hits your nose. The biggest task is gathering all the ingredients, like the lotus leaves and glutinous rice, as well as Chinese sausage, cured pork belly, and salted egg yolks. Once you've got them rounded up, though, it's a relatively easy and extremely delicious at-home dish.

Recipe Facts

Active: 60 mins
Total: 5 hrs
Serves: 4 to 8 servings

Rate & Comment


  • 2 cups sticky rice (sweet rice)

For the Marinated Chicken:

  • 1/2 pound skinless boneless chicken thighs, sliced thinly

  • 1/2 teaspoon cornstarch

  • 1 teaspoon vegetable or canola oil

  • 1 teaspoon oyster sauce

  • 1/2 teaspoon wine

  • 1 teaspoon dark soy sauce

  • 1/4 teaspoon sugar

  • 1/4 teaspoon ground white pepper

  • 2 pinches kosher salt

For the Sticky Rice Seasoning:

  • 1 teaspoon wine

  • 1 teaspoon toasted sesame oil

  • 1 teaspoon oyster sauce

  • 2 teaspoons dark soy sauce

For the Lotus Leaf Packages:

  • 2 dried lotus leaves or 4 sheets of 2-foot-long parchment paper

  • 2 tablespoons small dried shrimp, soaked in water for 5 minutes, then drained, rinsed, and patted dry (optional)

  • 3 teaspoons canola or vegetable oil, divided

  • 1 whole shallot, minced

  • 2 medium garlic cloves, minced

  • 8 dried shiitake mushroom caps, rehydrated in hot water for 15 minutes, then drained, squeezed dry, and sliced thinly

  • 2 egg salted duck eggs (cooked or uncooked)

  • 3 ounces Chinese bacon (lap yuk), sliced thinly

  • 2 Chinese sausages (lap cheong), sliced thinly on the bias


  1. Place sticky rice in a large bowl and cover completely with water. Let stand for at least 2 hours or overnight.

  2. For the Marinated Chicken: In a medium bowl, mix chicken with the remaining marinade ingredients until thoroughly combined. Let stand in refrigerator for at least 2 hours or overnight.

  3. For the Sticky Rice Seasoning: Stir together all ingredients in a small bowl and set aside.

  4. For the Lotus Leaf Packages: Cut each lotus leaf in half down the middle. Place leaves in a large container, cover with water, weighing leaves down with a plate if necessary, and soak for 1 hour.

    lotus leaves

    Serious Eats

  5. Drain sticky rice well and transfer to a large bowl. Stir in dried shrimp, if using.

  6. In a non-stick skillet or wok, heat 2 teaspoons of oil over high heat until shimmering. Add shallot and garlic and cook, stirring, until softened, about 1 minute. Add shiitake mushrooms and cook, stirring, until golden brown, about 2 minutes. Scrape mixture into the sticky rice and stir to combine. Stir in the Sticky Rice Seasoning.

  7. In the same skillet or wok, heat remaining 1 teaspoon oil over high heat until shimmering. Add marinated chicken, and cook, stirring, until just cooked through, about 3 minutes. Transfer chicken to a plate.

  8. If you are using cooked salted duck eggs, peel the eggs, then slice in half and gently scoop out yolks with a spoon (it’s ok if some of the egg whites are attached). If you are using raw salted duck eggs, crack the eggs into a small bowl and separate the whites from the yolks (the yolks should be bright orange and fairly firm); carefully slice the yolks in half with a knife. Set cooked or uncooked yolks aside on a small plate.

  9. To form packages, drain lotus leaves, pat dry with towels, and arrange on a work surface. Alternatively, arrange 4 pieces parchment paper on work surface.

  10. Place about 1/2 cup of sticky rice mixture in the center of each lotus leaf.

  11. Arrange cooked chicken, Chinese bacon, Chinese sausage, and salted duck yolks on top of each stick rice mound.

  12. Scoop another 1/2 cup of sticky rice mixture directly on top of the rice mounds on each lotus leaf, carefully spreading it out to cover the meats and egg yolk; it's okay if the rice can’t cover everything.

  13. Wrap each lotus-leaf or parchment package by folding edges around filling to form a tight package. Using kitchen twine, tie up each package.

  14. Bring water to a boil in a steamer setup. Arrange rice packages in steamer and steam for 1 hour 30 minutes; make sure to check water level occasionally, topping up with more boiling water if needed to prevent it from going dry.

  15. Cut off and discard kitchen twine and serve right away.

Special equipment



If you are planning to eat these later in the day or the next day, steam the packages, allow them to cool and then refrigerate; to reheat, steam for 10 to 20 minutes until heated through. Lo mai gai also freeze well. Just steam them, allow them to cool, wrap with a double layer of plastic wrap and freeze; to reheat, there's no need to defrost first, they can go straight to the steamer for 30 minutes until heated through.

This Recipe Appears In