How to Make Tang Yuan with Peanut Powder at Home

0 Comments Servings: 4 Total Time: 1 hr 10 mins Calories: 280 kcal

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.

Close up cross section of a chewy peanut tang yuan dumpling showing soft translucent skin and crumbly sweet peanut center.

Why Peanut Tang Yuan Deserves a Spot in Your Kitchen

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.

What Goes Into Peanut Tang Yuan

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:

  • Glutinous rice flour (2 cups / 240g): Also called sticky rice flour or sweet rice flour. Regular rice flour will not work here. The high starch content is what gives tang yuan that characteristic soft, chewy pull.
  • Warm water (¾ cup / 180ml, plus extra as needed): Water around 140°F / 60°C creates a more pliable dough. Cold water makes it brittle and prone to cracking.
  • Cooked dough piece (1 small ball, reserved): I always pinch off a small piece, boil it, then knead it back into the raw dough. It adds elasticity and prevents the skin from tearing during cooking.

For the Peanut Powder Filling:

  • Roasted peanut powder (¾ cup / 90g): Buy pre-roasted or toast raw peanuts in a dry pan until golden, then grind to a coarse powder. Leave some texture rather than blending into a paste.
  • Powdered sugar (3 tbsp / 24g): Adjust freely to taste.
  • Unsalted butter (1½ tbsp / 21g, softened): Butter binds the filling so it holds its shape when you scoop it. Lard is the traditional choice and gives a slightly richer result.
  • Salt (a small pinch): Sharpens the peanut flavor in a way that more sugar simply cannot.

For the Tang Yuan Soup:

  • Water (4 cups / 950ml)
  • Fresh ginger (3 slices)
  • Rock sugar or palm sugar (to taste)
Flat lay of peanut tang yuan ingredients including glutinous rice flour, peanut powder, whole peanuts, fresh ginger, butter, and warm water.

Get These Steps Done Before You Turn on the Stove

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.

Shaping and Cooking the Tang Yuan

Step 1: Make the Peanut Filling

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.

Mixing roasted peanut powder with butter and sugar using a small spatula in a ceramic bowl beside portioned dough balls.

Step 2: Cook the Cooked Dough Piece

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.

Dropping a small piece of raw glutinous rice dough into boiling water in a gray pot on a cooktop.

Step 3: Mix the Dough

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.

Kneading warm dough together with a boiled dough starter piece in a bowl of glutinous rice flour.

Step 4: Shape the Tang Yuan

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.

Placing a chilled round peanut filling ball into a flattened piece of glutinous rice wrapper held in hands.

Step 5: Simmer the Ginger Broth

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.

Tasting lightly simmering golden sweet ginger broth with a wooden spoon over sliced ginger in a gray pot.

Step 6: Cook the Tang Yuan

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.

Freshly cooked peanut tang yuan glutinous rice balls floating in hot sweet ginger soup lifted with a wooden spoon.

Pairing Tang Yuan with Different Broths and Garnishes

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.

Make-Ahead and Serving Ideas for Tang Yuan

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.

Easy Swaps to Adapt This Recipe

  • Peanut butter instead of butter: Use 1 tablespoon of natural peanut butter to bind the filling if you want a more intense peanut flavor. Reduce the butter accordingly.
  • Black sesame swap: Replace the peanut powder entirely with toasted black sesame powder for a classic black sesame tang yuan version. The filling method stays the same.
  • Coconut sugar: Swap powdered sugar for coconut sugar in the filling for a slightly caramel-like depth.
  • Oil instead of butter: For a dairy-free version, replace butter with 1 tablespoon of melted coconut oil. The filling will be slightly softer but still holds when cold.

Getting the Dough Right Every Single Time

  • Dough cracking during wrapping: Water temperature was too low or not enough was used. Knead in ½ teaspoon of warm water at a time until the dough bends without splitting.
  • Filling leaking into the broth: The seam was not fully sealed or the filling was too soft when wrapping. Always chill the filling before shaping and pinch the dough closed twice before rolling.
  • Tang yuan sticking together in the pot: Stir the pot gently once after adding each batch. Never add too many at once as crowding drops the water temperature and causes uneven cooking.

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.

How to Make Tang Yuan with Peanut Powder at Home

Difficulty: Beginner Prep Time 30 mins Cook Time 20 mins Rest Time 20 mins Total Time 1 hr 10 mins
Cooking Temp: 93  C Servings: 4 Estimated Cost: $ 6 Calories: 280 kcal
Best Season: Winter

Description

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.

Ingredients

Cooking Mode Disabled

For the Dough

For the Peanut Powder Filling

For the Ginger Broth

Instructions

  1. Make the peanut filling

    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.

  1. Prepare the cooked dough piece

    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.

  1. Mix and knead the dough

    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.

  1. Divide and flatten

    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.

  1. Wrap the tang yuan

    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.

  1. Simmer the ginger broth

    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.

  1. Cook and serve

    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.

Nutrition Facts

Servings: 4 ServingCalories:280kcalTotal Fat:10gSaturated Fat: 3gSodium:55mgDietary Fiber: 1.5gSugars: 10gProtein:5gCarbohydrates: 42g

Note

  • For black sesame tang yuan, replace the peanut powder filling with equal parts toasted black sesame powder and sugar, bound with lard or butter. The wrapping process is identical.
  • Always chill the filling before wrapping. Warm filling is too soft and will press into the dough unevenly, causing tears.
  • Tang yuan can be frozen uncooked on a parchment-lined tray for up to 1 month. Cook from frozen by adding 2 to 3 extra minutes.
  • For a savory tang yuan soup recipe variation, replace the sweet ginger broth with light chicken stock seasoned with sesame oil, white pepper, and scallions.
  • The cooked dough technique (pao mian) is the single most important step for achieving an elastic, crack-resistant wrapper.
Keywords: tang yuan, peanut tang yuan, glutinous rice dumplings, how to make tang yuan, Lunar New Year dessert

FAQ Section

Expand All:

What is the difference between tang yuan and mochi?

Tang yuan is made from glutinous rice flour mixed with water and is always cooked by boiling in liquid, whether sweet broth or plain water. Mochi is made from cooked glutinous rice that is pounded until smooth, giving it a denser, stickier chew. Tang yuan has a softer, more delicate skin that remains tender in warm broth, while mochi is typically served at room temperature or grilled.

Why does my tang yuan dough crack when I wrap it?

Cracking happens when the dough is too dry or the water used was not warm enough. Add warm water half a teaspoon at a time and knead until the dough feels like soft, smooth earlobe skin. The cooked dough piece technique described in this recipe also significantly improves elasticity and prevents splitting during wrapping.

Can I make tang yuan ahead of time for a party?

Shaped, uncooked tang yuan freeze excellently. Arrange them on a parchment-lined tray with gaps between each piece and freeze until solid, about 2 hours, before transferring to a sealed bag. They keep for up to one month. Cook directly from frozen in simmering broth, adding 2 to 3 extra minutes to the standard cook time.

What can I use instead of lard in the peanut filling?

Unsalted butter or softened coconut oil both work well as substitutes. Butter gives a slightly richer, more familiar flavor, while coconut oil keeps the recipe dairy-free. Both bind the peanut powder in the same way. Use the same quantity as the recipe states and ensure the filling chills thoroughly before wrapping so it holds its shape.

Lina Harper Recipe Developer & Food Blogger

Hi, I’m Lina — a home cook who loves turning simple ingredients into comforting, flavorful meals. I believe cooking should feel approachable and enjoyable, not complicated. Here, I share practical recipes designed for real kitchens and everyday life.

Recipe Rating

Your email address will not be published. Required fields are marked *

Leave a Comment

Your email address will not be published.

Recipe Rating