Tang Yuan (Glutinous Rice Dumplings in Sweet Syrup)

    30 mins

    Tang yuan is traditionally served on Dong Zhi, the winter solstice, but it's also common at weddings and Chinese New Year. I like to eat it any time of year.


    Central Region, Singapore
    6 people made this

    Serves: 6 

    • 200g glutinous rice flour
    • 80ml cold water
    • A few drops red food coloring
    • 5 cm piece ginger, cut into slices
    • 150 g Chinese brown sugar (or to taste)
    • 3 cm square piece tangerine peel (optional)

    Prep:20min  ›  Cook:10min  ›  Ready in:30min 

    1. Place the glutinous rice flour in a mixing bowl and slowly add water until a dough forms and starts to pull away from the sides of the bowl and no longer sticks to your fingers. You may not need all the water to reach the proper consistency. Knead the dough for another 5 minutes.
    2. Divide the dough into half. Add as much food coloring as you'd like to one half to make it pink or red. Knead the dough until it is evenly colored.
    3. Pinch off pieces of the dough and roll into marble-sized balls between the palms of your hands.
    4. Heat a large pot of water and bring to a boil. Prepare a bowl of cold water to cool the cooked dumplings. Drop the balls into the boiling water one by one but do not overcrowd the pot. When the dumplings float to the surface, let them cook for 1 minute more.
    5. While the dumplings are cooking, place 1 litre of water in another pot together with the ginger, sugar and tangerine peel. Bring to a boil and cook until the brown sugar has melted. Reduce the heat to medium-low and simmer until the syrup is aromatic, about 30 minutes.
    6. To serve, place a few dumplings in a small bowl and pour some syrup over. Serve hot.

    Other ideas

    You can also stuff the dumplings with a ready-made paste made with peanuts, black sesame seeds or red beans.


    Add pandan leaves to the syrup instead of tangerine peel or ginger.

    Recently viewed

    Reviews and ratings
    Global ratings:

    Reviews in English (0)