Tangyuan with Peanut Filling

  • Level: Intermediate
  • Yield: 4 servings (24 rice balls)
  • Total: 2 hr 10 min (includes chilling time)
  • Active: 1 hr
Tangyuan, or chewy rice balls, are traditionally eaten as a dessert during the family reunion dinner on Chinese New Year's Eve. Each bowl of tangyuan symbolizes unity; and the smoothness of each ball represents how smooth the family's year will be. The rice balls have a soft and slightly bouncy texture and a sweet surprise in the center. The traditional filling for tangyuan is made with black sesame seeds, but we chose a less typical version--a sweet, nutty and luscious peanut filling. Kneading in a small amount of cooked rice ball (very similar to a flour paste used for Japanese milk bread) helps to lock in moisture and make the wrapping process easier. Tangyuan are usually white, but we couldn't resist the eye-catching effect of tinting a batch pink and arranging them like petals around a single white ball.
Advertisement

Ingredients

1/2 cup plus 1 tablespoon roasted unsalted peanuts (see Cook's Note)

5 tablespoons granulated sugar

Pinch of kosher salt

2 1/2 tablespoons cold unsalted butter, cut into 1/2-inch pieces

1 1/4 cups sweet rice flour, plus more if needed for dusting

1/2 cup plus 1 tablespoon boiling water

Pink gel food coloring, for tinting the dough (see Cook's Note)

Directions

  1. Lightly toast the peanuts in a small saute pan over medium heat, tossing occasionally, until the peanuts are hot, about 3 minutes.
  2. Transfer the peanuts to a food processor, add the sugar and salt and process on high, stopping and scraping down the bowl if necessary, until a paste forms, about 3 minutes. Pulse in the butter until very smooth, about 30 seconds. Transfer to a small bowl and chill in the freezer until firm enough to handle, about 45 minutes. 
  3. Mix the rice flour and boiling water in a medium bowl until the water has been absorbed and the dough is soft and not sticky.  
  4. Meanwhile, bring a medium pot of water to a boil over medium-high heat.  
  5. Remove a small piece of dough (about 1 teaspoon), roll it into a 1/2-inch ball, add it to the pot of water and boil until it floats, about 2 minutes. Drain the ball, then knead it back into the original dough until smooth. If the dough is still sticky, work in a tablespoon of rice flour. 
  6. Remove three-quarters of the dough with gloved hands and knead with 5 drops of pink gel food color until the dough is evenly pink. Divide the pink dough into 20 pieces, roll into balls and cover with a damp towel. With clean hands, divide the remaining white dough into 4 pieces, roll into balls and cover with another damp towel. Set aside. 
  7. Divide the chilled peanut filling into 24 portions onto a plate lined with plastic using a heaping 1/2-teaspoon measuring spoon. Freeze until firm, about 15 minutes. Roll each piece into a ball and freeze until firm, about 10 minutes. 
  8. Flatten each piece of dough into a 2-inch disc and place a ball of peanut filling in the middle. Gently wrap the dough around the filling until completely sealed and roll into a smooth ball. If the peanut filling starts to get too soft, freeze for another 10 minutes. Once all the rice balls have been rolled, place under a damp towel to keep them moist and soft. 
  9. Bring a large pot of water to a gentle simmer and cook the rice balls in batches, stirring occasionally to prevent sticking, until the balls start to float, 5 to 7 minutes. Serve 1 white ball surround by 5 pink balls in a small bowl with some cooking water to make a flower. Enjoy warm.

Cook’s Note

You can substitute black sesame seeds for the peanuts. If you want to skip food coloring, you can use 1 tablespoon beet juice instead.

Let's Get Cooking!

Sign up for the Recipe of the Day newsletter to receive editor-picked recipes,tips and videos delivered to your inbox daily. Privacy Policy

Thanks for subscribing to the Recipe of the Day newsletter. Check out all our other great newsletters from Easy Recipes, Healthy Eating Ideas and Chef Recipe Videos.

We're sorry, there was an error signing you up. Please try again later.

Advertisement