DIY Dragon's Beard Candy Recipe

If you're not up on the latest TikTok trends, you might imagine that something called dragon's beard candy would be a TV-show-inspired recipe; perhaps it's somehow related to "Game of Thrones." After all, "Ted Lasso" has its famous shortbread and "Squid Game" popularized dalgona candy worldwide. Dragon's beard candy is not a TV tie-in, but rather a popular Asian street food that's been made viral by social media.

Dragon's beard candy is Chinese in origin, and the recipe may date back 2,000 years or more. It's often associated with Lunar New Year celebrations and, appropriately enough, surged in popularity during the Year of the Dragon (2024) when people started sharing recipes on TikTok. What makes dragon's beard candy a bit of a challenge (albeit a satisfying one) is that it combines the element of an old-fashioned taffy pull with the opportunity to do some mental math. If you pull the candy enough times, you'll get over million sugary threads.

In appearance, dragon's beard candy looks kind of like a cross between cotton candy and a hunk of embroidery thread. Recipe developer Katie Rosenhouse's version has more depth of flavor than the former (and the latter, for that matter), though, because she flavors hers with a filling of chopped nuts. This, she says, "adds a crunchy, salty, earthy depth to the candy." She encourages experimenting with other fillings as well, so feel free to get creative.

Collect the ingredients for the DIY dragon's beard candy

The dragon's beard candy itself is very simple, consisting of nothing more than light corn syrup, white vinegar, sugar, and cornstarch. Rosenhouse flavors her candy by filling it with chopped roasted peanuts. However, you could also use a different type of nut (such as walnuts or pistachios), or swap the nuts out entirely for such fillings as shaved chocolate, toasted sesame seeds, shredded coconut, or finely chopped dried fruits. This recipe will produce white strands of candy, but if you want, you can easily incorporate a bit of food coloring for some extra flair.

Step 1: Mix the liquids and sugar

In a medium pot, stir to combine water, corn syrup, vinegar, and sugar.

Step 2: Add some food coloring for a vibrant beard

Stir in food coloring, if desired.

Step 3: Cook the candy syrup

Cook over medium heat, without stirring, until the mixture reaches "hard ball" stage, 260-265 F.

Step 4: Prepare a pan

While the sugar syrup is cooking, line a rimmed baking sheet with a nonstick baking mat.

Step 5: Prepare some candy molds

If you have metal ring cutters, place two lightly greased 4-inch cutters on the mat, and place a 1-inch ring in the center of each. (If you don't have ring cutters, lightly grease two pint containers or silicone doughnut molds.)

Step 6: Pour the syrup into the molds

When the sugar syrup has reached the right temperature, pour evenly into the ring molds, leaving the centers empty. (If using plastic molds, cool the syrup to 212 F before pouring into containers.)

Step 7: Allow the candy to set

Set aside until the sugar is set but pliable, about 15 to 20 minutes.

Step 8: Pour the cornstarch into a bowl

Place cornstarch into a large bowl.

Step 9: Unmold the first candy ring

Remove one of the sugar rings from its mold.

Step 10: Start pulling the candy

Dust your hands and the sugar ring with cornstarch and begin to gently and evenly pull to create a large loop (about 12 to 15 inches in diameter).

Step 11: Keep pulling the candy

Create a figure eight shape and stack the loops. You'll now have two strands. Repeat, dipping the loop into cornstarch occasionally, pulling, and stacking the loops. Each time the amount will double.

Step 12: Reach that million-thread milestone

Stop once you've completed 20 pulls, at which point you will have 1,048,576 strands.

Step 13: Cut the candy

Use kitchen shears to cut a 4-inch section of candy, lightly stretching with your fingers to thin the strands even more.

Step 14: Add some peanuts

Place onto a cutting board and place about ½ tablespoon peanuts in the center.

Step 15: Cover the peanuts with candy

Fold the candy to wrap around the peanuts.

Step 16: Make the rest of the candy

Repeat with remaining candy.

Step 17: Keep the candy at room temperature

Serve immediately or store in an airtight container at room temperature.

What does dragon's beard candy taste like?

As Rosenhouse points out, since the main ingredients in dragon's beard candy are sugar and corn syrup, the taste is "sweet and similar in flavor to cotton candy." She notes that due to the pulling, there is some difference in texture, as she calls the multi-threaded mass "more string-like than feathery." 

Also affecting the flavor of the candy are any extra ingredients you choose to use. While many dragon's beard candy recipes omit mix-ins or flavoring, Rosenhouse, as we noted above, favors adding chopped peanuts to her candy, something she says provides "a salty, nutty flavor for extra depth and crunch." Other fillings will, of course, affect the candy differently. Alternatively, you can alter the flavor but not the texture by omitting the nuts and adding a few drops of mint, vanilla, almond, or lemon extract to the sugar mixture before pouring into the ring molds.

Does dragon's beard candy really have a million threads?

One reason why dragon's beard candy videos have become so popular is that viewers seem to enjoy counting along with the candy maker to see how many layers they are willing and able to achieve. Sure, you don't need to go all the way to a million, but it really is an achievable goal instead of mere hyperbole (century eggs, for instance, are only aged for a few months).

So how do you get to a million threads? As Rosenhouse explains the process, "The candy gets pulled and stacked, each loop doubling the quantity of strands. The loops double each time, going from 2 to 4, 8, 16, 32... 262,144, 524,288, and finally, 1,048,576 strands." So, technically, a million and change, but who's counting? Oh, that's right, everybody. If you're really enjoying the pull, though, there's no reason to stop there as some ambitious candy-makers have even reported achieving the billion-thread mark.

We'll settle for a modest million.

DIY Dragon's Beard Candy Recipe
5 (36 ratings)
Have fun making your own version of the TikTok-famous dragon's beard candy. After just a few pulls, you'll be left with over a million threads to enjoy!
Prep Time
1.25
hours
Cook Time
15
minutes
Servings
24
Pieces
dragon's beard candy with peanuts
Total time: 1 hour, 30 minutes
Ingredients
  • 1 cup water
  • ⅓ cup light corn syrup
  • ½ teaspoon white vinegar
  • 2 cups granulated sugar
  • 2 cups cornstarch
  • ¾ cup roasted peanuts, finely chopped
Optional Ingredients
  • Food coloring
Directions
  1. In a medium pot, stir to combine water, corn syrup, vinegar, and sugar.
  2. Stir in food coloring, if desired.
  3. Cook over medium heat, without stirring, until the mixture reaches "hard ball" stage, 260 - 265 F.
  4. While the sugar syrup is cooking, line a rimmed baking sheet with a nonstick baking mat.
  5. If you have metal ring cutters, place two lightly greased 4-inch cutters on the mat, and place a 1-inch ring in the center of each. (If you don't have ring cutters, lightly grease two pint containers or silicone doughnut molds.)
  6. When the sugar syrup has reached the right temperature, pour evenly into the ring molds, leaving the centers empty. (If using plastic molds, cool the syrup to 212 F before pouring into containers.)
  7. Set aside until the sugar is set but pliable, about 15 to 20 minutes.
  8. Place cornstarch into a large bowl.
  9. Remove one of the sugar rings from its mold.
  10. Dust your hands and the sugar ring with cornstarch and begin to gently and evenly pull to create a large loop (about 12 to 15 inches in diameter).
  11. Create a figure eight shape and stack the loops. You'll now have two strands. Repeat, dipping the loop into cornstarch occasionally, pulling, and stacking the loops. Each time the amount will double.
  12. Stop once you've completed 20 pulls, at which point you will have 1,048,576 strands.
  13. Use kitchen shears to cut a 4 inch section of candy, lightly stretching with your fingers to thin the strands even more.
  14. Place onto a cutting board and place about ½ tablespoon peanuts in the center.
  15. Fold the candy to wrap around the peanuts.
  16. Repeat with remaining candy.
  17. Serve immediately or store in an airtight container at room temperature.

Nutrition

Calories per Serving 144
Total Fat 2.3 g
Saturated Fat 0.3 g
Trans Fat 0.0 g
Cholesterol 0.0 mg
Total Carbohydrates 30.8 g
Dietary Fiber 0.5 g
Total Sugars 20.5 g
Sodium 5.3 mg
Protein 1.2 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe