Here’s a bright, nostalgic treat you can make at home: tanghulu recipe transforms fresh fruit into shiny, crisp-shelled skewers by coating them in hot sugar syrup. This snack is a beloved street-food classic from northern China — sweet, tart, and irresistibly crunchy. It’s perfect for parties, dessert, or a fun kitchen project with kids (with adult supervision for the hot sugar).
Ingredients
– 16–20 small fruit pieces (strawberries, grapes, small plums, kumquats, or hawthorn)
– 10 bamboo skewers
– 1 cup granulated sugar
– 1/3 cup water
– 1 tsp white vinegar (optional, prevents crystallization)
– 1/4 tsp corn syrup or light honey (optional, helps glossy finish)
– Sesame seeds or crushed nuts for garnish (optional)

Servings and Cooking Time
Servings: Makes about 8–10 skewers (serving size: 1–2 skewers per person)
Preparation time: 15 minutes (washing and skewering fruit)
Cooking time: 10–15 minutes (syrup cooking and dipping)
Total time: 25–30 minutes
Nutritional Value
Nutritional values below are approximate per one serving (1 skewer — ~3 fruit pieces):
– Calories: 120 kcal
– Carbohydrates: 30 g
– Sugars: 28 g
– Protein: 0.5 g
– Fat: 0.2 g
– Fiber: 1.2 g
This nutritional estimate is for one person (one skewer) and will vary with fruit choice and syrup amount.
Step-by-Step Cooking Process
– Wash and dry fruit thoroughly; remove stems and hull strawberries if large.
– Thread fruit tightly onto skewers, leaving a short stick handle.
– Line a tray with parchment paper or a lightly oiled silicone mat for cooling.
– In a small heavy saucepan combine sugar and water; add vinegar and corn syrup if using.
– Heat over medium, stirring until sugar dissolves, then stop stirring and clip a candy thermometer to the pan.
– Boil syrup until it reaches 150°C / 300°F (hard crack stage); syrup will turn light amber.
– Remove pan from heat immediately to avoid burning.
– Hold a skewer by the handle and dip fruit into the syrup, rotating to coat evenly.
– Let excess syrup drip back into the pan, then place the skewer on the prepared tray to set.
– Sprinkle sesame or nuts before the coating hardens if desired; let cool until shell is completely hard.
– Serve within a few hours for best crunch; avoid humid conditions which soften the candy.

Alternative Ingredients
Many fruits work: substitute hawthorn with strawberries, grapes, kumquats, or small plums. Use brown sugar for a deeper flavor (color will be darker). Replace corn syrup with a touch of honey, or use a sugar-free syrup alternative if desired — results will vary in shininess and texture.
Serving and Pairings
Serve tanghulu as a handheld dessert or street-food style snack. Pair with green tea, jasmine tea, or light sparkling wine to balance sweetness. They also work as a decorative, edible garnish for dessert platters or as a playful party appetizer alongside cheeses and fresh berries.
Storage and Reheating
Store tanghulu at room temperature on a single layer, separated by parchment, in an airtight container for up to 24 hours to retain crunch. Refrigeration introduces humidity and will make the shell sticky. Reheating is not recommended — the sugar shell will soften. Do not freeze; freezing causes condensation that ruins the candy coating.
Cooking Mistakes
– Use a candy thermometer to avoid under- or overcooking the syrup.
– Dry fruit thoroughly; water causes premature crystallization.
– Don’t stir once syrup boils — stirring promotes crystals.
– Remove from heat at the hard-crack stage (300°F/150°C).
– Avoid humid environments when the coating is cooling.
– Work quickly when coating to prevent syrup from cooling and thickening.
Helpful Tips
– Use ripe, firm fruit for best texture and easier skewering.
– Chill skewers briefly before dipping to help syrup set faster.
– If crystals form, add a splash of water and reheat gently to clear.
– Use a small saucepan for better temperature control.
– Practice one test skewer to adjust timing before coating all fruit.

FAQs
What is tanghulu?
Tanghulu is a traditional Chinese snack of skewered fruit coated in a hard sugar candy shell. It is commonly made with hawthorn berries but is now crafted with many fruits like strawberries, grapes, and kumquats for a sweet, crunchy treat.
How do I prevent the sugar from crystallizing?
Prevent crystallization by avoiding stirring after boiling begins, adding a small amount of vinegar or corn syrup, and ensuring the pot edges are clean. If crystals form, reheat the syrup gently with a little water to dissolve them.
What temperature should the sugar syrup reach?
For a hard, glossy shell, heat the syrup to the hard-crack stage: about 150°C (300°F). Use a reliable candy thermometer and remove the pan promptly to avoid burning and bitter flavors.
Can I make tanghulu ahead of time?
Tanghulu is best eaten the same day. The hard sugar shell will absorb moisture and become sticky over time, especially in humid conditions. Store at room temperature for a few hours for best crunch.
Are there safety tips for working with hot sugar?
Yes — hot sugar can cause severe burns. Keep children away during the boiling and dipping steps, use long-handled tools, wear oven mitts if needed, and handle skewers carefully to avoid splashing.
Can I use frozen fruit?
Frozen fruit is not recommended because thawing releases moisture that prevents the sugar coating from adhering properly and increases the risk of crystallization and a soggy result.
How to get a perfectly glossy finish?
Add a small amount of corn syrup or light honey to the syrup, and avoid stirring once boiling begins. Work swiftly while the syrup is still fluid and dip fruit at the correct temperature for a shiny, glass-like finish.
Conclusion
This tanghulu recipe makes a delightful, crunchy candied-fruit treat that’s simple to prepare with a little care for the syrup stage. Use firm fresh fruit, monitor temperature, and serve soon after cooling for the best crisp, shiny result — an impressive and nostalgic dessert for any occasion.

Tanghulu Recipe
Ingredients
- 16 –20 small fruit pieces strawberries, grapes, small plums, kumquats or hawthorn
- 10 bamboo skewers
- 1 cup granulated sugar
- 1/3 cup water
- 1 tsp white vinegar optional
- 1/4 tsp corn syrup or light honey optional
- Sesame seeds or crushed nuts for garnish optional
Instructions
- Wash and dry fruit thoroughly; remove stems and hull strawberries if large.
- Thread fruit tightly onto bamboo skewers, leaving a short stick handle.
- Line a tray with parchment paper or a lightly oiled silicone mat for cooling the coated skewers.
- In a small heavy saucepan combine sugar and water; add vinegar and corn syrup or honey if using.
- Heat over medium, stirring until sugar dissolves; then stop stirring and attach a candy thermometer.
- Boil syrup until it reaches the hard-crack stage, about 150°C / 300°F; remove from heat immediately.
- Hold a skewer by the handle and dip the fruit into the hot syrup, rotating to coat evenly.
- Let excess syrup drip back into the pan, then place the skewer on the prepared tray to set.
- Sprinkle sesame seeds or crushed nuts before the coating hardens, if desired.
- Let the sugar shell cool completely until hard; serve within a few hours for best crunch.