Nutrition Facts
Servings: 4 ServingCalories:280kcalTotal Fat:10gSaturated Fat: 3gSodium:55mgDietary Fiber: 1.5gSugars: 10gProtein:5gCarbohydrates: 42g
Lunar New Year at grandma’s house always meant one thing near the stove: a pot of gently bobbing white spheres in sweet ginger broth, the kitchen smelling of toasted peanuts and brown sugar. Learning how to make tang yuan with peanut powder at home took me a few attempts to nail the dough-to-filling ratio, but once it clicked, I never looked back. That combination of tender, slightly chewy rice wrapper and a crumbly, fragrant peanut core is genuinely hard to beat.
Peanut powder filling has a quieter charm compared to black sesame tang yuan. Where black sesame hits bold and rich, the peanut version is toasty, lightly sweet, and almost buttery once it melts against warm dough. It’s forgiving for first-timers because the filling stays cohesive at room temperature, making it far easier to wrap without leaking.
What I love most is how customizable the sweetness is. Add a pinch more sugar and it leans dessert-forward; pull it back and pair the broth with a savory tang yuan approach, where a light salty-sweet ginger soup balances everything beautifully.
You only need a short list of honest ingredients. The dough is nothing more than glutinous rice flour and water, but the ratio and water temperature are everything.
For the Dough:
For the Peanut Powder Filling:
For the Tang Yuan Soup:
Mix the filling first and refrigerate it for at least 20 minutes so it firms up into scoopable portions. Meanwhile, measure your glutinous rice flour into a bowl and bring a small cup of water to the right temperature. Cold dough is easier to shape than warm, so once the dough is mixed, keep it covered with a damp towel to prevent drying out.
Combine roasted peanut powder, powdered sugar, butter, and salt in a small bowl. Mix until the texture resembles damp sand that clumps when pressed. Divide into 12 equal portions (roughly 1 teaspoon each) and roll into small balls. Refrigerate for 20 minutes until firm enough to handle without crumbling.
Pinch off about 1 tablespoon of glutinous rice flour and mix with just enough warm water to form a pea-sized dough ball. Boil it for 2 to 3 minutes until it floats and turns slightly translucent. Set it aside.
Pour warm water gradually into the glutinous rice flour while stirring with a fork. Once shaggy, add the cooked dough piece and knead together for 3 to 4 minutes. The dough should feel like soft earlobe skin: smooth, pliable, and not sticky. If it cracks when you bend it, add warm water half a teaspoon at a time.
Divide dough into 12 equal pieces. Flatten each piece into a round roughly 3 inches wide, keeping the edges slightly thinner than the center. Place one peanut filling ball in the middle, gather the edges up and pinch them firmly closed, then roll gently between both palms to smooth out the seam. A sealed seam is non-negotiable. Any gap will cause the filling to leak directly into the soup.
Combine water, ginger slices, and rock sugar in a pot over medium heat. Simmer for 10 minutes until the broth turns faintly golden and fragrant. Taste and adjust sweetness. Keep the broth at a gentle simmer rather than a rolling boil. For a savory tang yuan variation, swap the sugar for a light soy sauce and sesame oil base.
Add the wrapped tang yuan to the simmering broth in batches. They are ready when they float to the surface and have been bobbing for an additional 2 minutes. The skin will look slightly translucent and almost glow. Scoop out with a slotted spoon and serve immediately in warm bowls of broth.
When serving peanut tang yuan, the broth makes a real difference in how the final bowl comes together.
Sweet ginger broth: Keep it simple with rock sugar and 2 to 3 slices of fresh ginger simmered for 10 minutes. The mild warmth highlights the peanut filling without competing.
Osmanthus honey broth: Stir a teaspoon of dried osmanthus flowers and honey into hot water for a floral, lightly sweet alternative. Works especially well when you want something more delicate.
Light savory broth: Mix a cup of chicken stock with a few drops of sesame oil and a pinch of salt. It sounds unexpected, but peanut filling paired with a savory tang yuan soup recipe is a traditional preparation found across Fujian and Cantonese home kitchens.
Freeze before cooking: Arrange shaped tang yuan on a parchment-lined tray, freeze until solid (about 2 hours), then transfer to a zip bag. Cook straight from frozen by adding an extra 2 to 3 minutes to the cook time.
Rolled in dry toppings: Once cooked and drained, roll warm tang yuan in extra peanut powder for a no-broth serving style popular at night markets.
Red bean soup base: A thick red bean soup is a classic tang yuan soup recipe pairing for cold weather. Ladle the cooked tang yuan directly into a warm bowl of sweetened red bean for a heartier dessert.
Leftover cooked tang yuan can be stored in their broth in the fridge for up to 2 days. Reheat gently in a small pot over low heat. Uncooked shaped tang yuan freeze beautifully for up to a month, and cooking them straight from frozen gives results nearly identical to fresh.
Soft, chewy glutinous rice dumplings filled with toasted peanut powder, butter, and sugar, served in warm ginger broth. A simple, satisfying recipe perfect for Lantern Festival, Lunar New Year, or any cozy evening.
Combine roasted peanut powder, powdered sugar, softened butter, and salt in a small bowl. Stir until the mixture resembles damp, clumpable sand. Divide into 12 equal portions, roll each into a small ball, and refrigerate for 20 minutes until firm enough to handle cleanly without falling apart.
Pinch off about 1 tablespoon of glutinous rice flour and mix with just enough warm water to form a small, smooth ball. Drop into boiling water and cook for 2 to 3 minutes until it floats and turns slightly translucent. Remove and set aside to cool for 1 to 2 minutes.
Pour warm water gradually into the remaining glutinous rice flour, stirring until it comes together into a rough dough. Add the cooked dough piece and knead for 3 to 4 minutes until completely smooth and pliable. The dough should feel soft and supple, similar to soft earlobe texture. Cover with a damp towel to prevent drying out.
Divide the dough into 12 equal portions, roughly 28g each. Roll each piece into a ball, then press and flatten into a round disc approximately 3 inches wide. Pinch the edges slightly thinner than the center to make wrapping easier and prevent uneven thickness.
Place one chilled peanut filling ball in the center of each dough disc. Lift the edges up around the filling, pinching them together firmly. Roll the sealed tang yuan gently between both palms to smooth the surface and eliminate any seam gaps. Repeat with remaining pieces, keeping finished ones on a lightly floured board.
Combine water, ginger slices, and rock sugar in a medium pot over medium heat. Simmer for 10 minutes until the broth is lightly golden and fragrant. Taste and adjust sweetness. Reduce to a gentle simmer before adding tang yuan.
Gently lower tang yuan into the simmering broth in batches of 4 to 6. Once they float to the surface, cook for an additional 2 minutes. The skin should look slightly translucent and smooth. Serve immediately in warm bowls with a generous ladle of ginger broth.
Servings: 4 ServingCalories:280kcalTotal Fat:10gSaturated Fat: 3gSodium:55mgDietary Fiber: 1.5gSugars: 10gProtein:5gCarbohydrates: 42g