Tangyou Baba: Authentic Hunan Crispy Sweet Rice Cakes (Easy Homemade Recipe)

If you’ve ever wandered the street food stalls of Changsha, Hunan, you’ve definitely smelled the warm, sweet aroma of tangyou baba drifting through the air. This classic Chinese street snack is equal parts crispy on the outside, soft and chewy on the inside, and coated in a sticky, caramelized sugar glaze that’s just sweet enough without being overwhelming. I first tried tangyou baba on a rainy trip to Changsha, and I’ve been obsessed with making it at home ever since. Today I’m sharing my foolproof homemade recipe that tastes just like the street vendor version, no fancy tools required!
What Exactly Is Tangyou Baba?
Tangyou baba translates directly to “sugar oil cakes,” and it’s one of the most beloved traditional Han Chinese snacks from Hunan province. Freshly made ones are bright golden brown, with a slight crunch from the fried exterior and a pillowy soft rice dough center. The sugar glaze adds a sticky, caramelized sweetness that balances out the mild savory note from the fried oil. Unlike some overly sweet Chinese desserts, tangyou baba stays balanced: sweet but not cloying, rich but not greasy.
These little cakes are perfect for a quick breakfast, afternoon snack, or even a late-night treat. They’re cheap, portable, and totally addictive—once you pop one, you’ll want to keep reaching for more! I’ve brought this recipe to potlucks and family dinners, and everyone always asks for the second helping. Let’s dive into how to make them at home.
What You’ll Need to Make Tangyou Baba
Simple, Easy-to-Find Ingredients
The best part about this recipe is that you only need two basic ingredients, plus a little oil for frying! No weird specialty products required:
- Water mill glutinous rice flour: This is key for that soft, chewy texture you find in authentic tangyou baba. Regular rice flour won’t work the same way—make sure you grab the glutinous (sticky) kind! I use about 120g of flour for 7 small cakes, which is the perfect portion for a snack for 2-3 people.
- Brown sugar: Dark brown sugar works best here, as it gives that deep, caramelized flavor that makes the glaze taste just like the street food version. You can adjust the amount based on how sweet you like your treats—15g is my go-to, but feel free to add more if you have a major sweet tooth!
- Neutral cooking oil: I use vegetable oil or canola oil, since they have a mild flavor that won’t overpower the sweet glaze. You’ll need enough to shallow fry the rice cakes, about 1-2 cups depending on the size of your pan.
- Water: Just regular tap water for mixing the dough and dissolving the sugar.

Basic Kitchen Tools You Already Own
You don’t need any special equipment to make tangyou baba! Here’s what I use every time I make this recipe:
- A large mixing bowl
- A chopstick or wooden spoon for stirring
- A clean silicone mat or cutting board for kneading the dough
- A sharp knife or dough scraper for cutting the dough into pieces
- A small saucepan or wok for frying and glazing
- A slotted spoon or tongs for flipping the cakes and removing them from the oil
- Paper towels for draining excess oil
Step-by-Step Homemade Tangyou Baba Recipe
Don’t let the number of steps scare you! This recipe is super straightforward, even for beginner home cooks. I’ve broken it down into simple, easy-to-follow steps so you can make perfect tangyou baba every single time.
Step 1: Prep Your Dough Ingredients

First things first: measure out your glutinous rice flour and brown sugar. I like to get all my ingredients ready before I start mixing, so I don’t have to run around the kitchen mid-step. For reference, 120g of glutinous rice flour makes about 7 small tangyou baba, which is the perfect amount for a snack for me and my roommate!
Pour the glutinous rice flour into your large mixing bowl. Set the brown sugar aside for now—we’ll use it later for the glaze.
Step 2: Mix the Dough

This is where the magic starts! Slowly pour small amounts of warm tap water into the bowl with the rice flour. Use your chopstick or wooden spoon to stir the flour into a shaggy, crumbly dough as you go. Don’t add all the water at once—you want to avoid making the dough too wet or sticky.
Stop adding water once the flour starts to come together into a soft, cohesive ball. You should be able to knead it without it sticking too much to your hands. If the dough feels too dry and crumbly, add a little more water. If it’s too sticky, sprinkle in a tiny bit more flour.
Step 3: Knead the Dough Until Smooth

Turn the dough out onto a clean silicone mat or lightly floured cutting board. Knead the dough for 2-3 minutes, until it’s smooth and elastic. Don’t over-knead—you just want to get rid of any dry spots and make sure the dough is consistent throughout.
Cover the dough with a damp paper towel and let it rest for 5 minutes. This will make it easier to roll out and shape later!
Step 4: Roll the Dough Into a Log

Take the rested dough and roll it into a long, thin log on your silicone mat. The log should be about 1 inch (2.5 cm) in diameter—this will make it easy to cut into equal-sized pieces later. If the dough starts to stick, just dust a little extra flour on the mat or your hands.
Step 5: Cut the Dough Into Small Pieces

Use your sharp knife or dough scraper to cut the log into 7-8 small, equal-sized pieces. Each piece should be about 1 inch (2.5 cm) thick—this will make the perfect size tangyou baba cake. Don’t worry if they’re not perfectly even, it’s okay if they’re a little lumpy!
Step 6: Shape the Dough Pieces Into Balls

Take one of the small dough pieces and roll it between your palms into a smooth, round ball. Repeat with all the remaining dough pieces. If your hands start to get sticky, just wipe them off on a paper towel or dust with a little extra flour.
Step 7: Flatten the Dough Balls Into Cakes

Take each dough ball and gently press it down with your palm or the back of a spoon until it’s a flat, round cake about ½ inch (1 cm) thick. Don’t press too hard—you just want to flatten it out so it cooks evenly. Try to keep the edges as even as possible, but again, perfect shapes aren’t necessary here!
Step 8: Heat the Oil for Frying

Now it’s time to fry the cakes! Pour enough neutral oil into your saucepan or wok to come about ½ inch (1 cm) up the sides. Turn the heat to medium and let the oil heat up for 3-4 minutes.
How do you know when the oil is ready? Drop a tiny piece of dough into the oil—if it floats to the top and starts to bubble gently, the oil is perfect. Don’t let the oil get too hot, or the cakes will burn on the outside before they cook all the way through.
Step 9: Fry the Tangyou Baba Cakes

Carefully place 3-4 of the flattened dough cakes into the hot oil, making sure they’re not crowded together. Let them fry for 2-3 minutes on the first side, until they’re golden brown and crispy looking.

Use your tongs or slotted spoon to flip the cakes over, then fry for another 2-3 minutes on the other side. You’ll know they’re done when both sides are a beautiful golden brown color.
Step 10: Remove the Cakes and Drain Excess Oil

Once the cakes are golden brown all over, use your slotted spoon or tongs to transfer them to a plate lined with paper towels. This will soak up any excess oil so your cakes don’t end up greasy. Repeat this process with all the remaining dough cakes—you may need to fry them in batches depending on the size of your pan.
Step 11: Make the Sweet Sugar Glaze

While the cakes are frying, make the sugar glaze! Pour ¼ cup of warm water into a small bowl, then add your 15g of brown sugar. Stir with a chopstick or spoon until the sugar is completely dissolved. You can also heat this up in the microwave for 30 seconds if you’re having trouble getting the sugar to dissolve, but warm water works just fine.
Step 12: Glaze the Fried Cakes

Once all the cakes are fried and drained, pour out all the excess oil from your pan (you can save this oil for later cooking—it’s totally clean and still tastes great!). Turn the heat to low, then add all the fried cakes back into the pan.
Pour the dissolved brown sugar glaze over the cakes, then use your tongs or chopstick to gently toss the cakes around until every single one is coated in the sticky sugar glaze. Don’t cook them for too long here—you just want the glaze to set and stick to the cakes, about 30 seconds to 1 minute max.

Step 13: Serve and Enjoy!

Transfer the glazed tangyou baba to a plate and serve them while they’re still warm! They’re best eaten fresh out of the pan, when the outside is crispy and the inside is still soft and chewy. The sugar glaze will be sticky and just sweet enough, with that perfect caramelized flavor that reminds you of street food in Changsha.
I like to serve mine with a little extra sprinkle of crushed peanuts or sesame seeds on top, but that’s totally optional. They’re delicious on their own too!
Pro Tips for Perfect Tangyou Baba Every Time
After making this recipe a dozen times, I’ve picked up a few little tricks that make all the difference. Here are my top tips to ensure your tangyou baba turns out just right:
- Don’t overwork the dough: Glutinous rice flour dough can get tough if you knead it too much. Just knead until it’s smooth, then let it rest before shaping.
- Adjust the sugar to your taste: 15g of brown sugar makes a perfectly balanced sweet treat, but if you love super sweet desserts, feel free to add up to 25g of sugar. Just don’t go overboard—the glaze will get too sticky and overpower the soft rice cake.
- Keep the oil temperature consistent: If the oil is too hot, the cakes will burn quickly. If it’s too cool, the cakes will absorb too much oil and end up greasy. Test the oil with a small piece of dough before frying the full batch.
- Don’t skip the draining step: Paper towels are your friend here! Getting rid of excess oil will make your tangyou baba taste light and crispy, not heavy and greasy.
- Serve immediately: Tangyou baba gets a little less crispy as it cools down, but it’s still delicious even at room temperature. If you have leftovers, just pop them in the air fryer for 2-3 minutes to crisp them back up!
Common Mistakes to Avoid When Making Tangyou Baba
Even the best home cooks make mistakes when they’re first learning a new recipe. Here are some of the most common errors people make when making tangyou baba, and how to fix them:
- Mistake: Using regular rice flour instead of glutinous rice flour. Regular rice flour won’t make the dough sticky enough, and your cakes will be dry and crumbly instead of soft and chewy. Always grab glutinous (sticky) rice flour for this recipe!
- Mistake: Adding too much water to the dough. If your dough is too sticky, it will be hard to shape, and the cakes will fall apart while frying. Add water slowly, and stop as soon as the dough comes together into a smooth ball.
- Mistake: Frying the cakes in too much oil. You don’t need to submerge the cakes completely—shallow frying with ½ inch of oil is just fine. Too much oil will make the cakes greasy and heavy.
- Mistake: Not glazing the cakes quickly enough. The sugar glaze will harden as it cools down, so make sure you toss the cakes in the glaze right after frying them. If you wait too long, the glaze will stick unevenly or not stick at all.
Variations on Classic Tangyou Baba
While the classic tangyou baba recipe is perfect just the way it is, you can mix things up a little bit to suit your tastes. Here are a few fun variations to try:
- Add crushed peanuts or sesame seeds: Toss the glazed cakes in a bowl of crushed peanuts or white sesame seeds for extra crunch and flavor. This is a common street vendor addition in Hunan!
- Use different types of sugar: If you don’t have brown sugar, you can use white sugar, but your glaze won’t have that deep caramelized flavor. You can also use rock sugar for a more traditional taste, just make sure to dissolve it completely first.
- Stuff the cakes: For an extra indulgent treat, wrap a small piece of red bean paste or lotus seed paste around the inside of each dough ball before flattening. This will make a sweet, creamy center that’s absolutely delicious.
- Make them savory: If you don’t have a sweet tooth, you can skip the sugar glaze entirely and fry the cakes with a little salt and five-spark powder. They make a great savory snack with tea or coffee!
Where to Find Authentic Tangyou Baba If You Don’t Want to Make It
If you don’t have time to make tangyou baba at home, don’t worry—you can find authentic versions all over the world! Here are some places to look:
- Chinese street food stalls: Any Changsha or Hunan street food stall will sell tangyou baba, usually for just a few yuan per cake.
- Chinese dim sum restaurants: Many dim sum restaurants serve tangyou baba as a sweet dessert option.
- Asian grocery stores: Some larger Asian grocery stores sell pre-made tangyou baba in the refrigerated section, which you can just heat up at home.
- Online retailers: You can also buy pre-made tangyou baba mix or frozen cakes on Amazon or other online retailers, if you can’t find them locally.
Final Thoughts on Making Tangyou Baba at Home
Making tangyou baba at home is easier than you think, and it’s so much more affordable than buying them from street vendors or restaurants. Plus, you get to control exactly how much sugar and oil goes into them, so you can make them exactly how you like them.
I hope you love this recipe as much as I do! Whether you’re a fan of Hunan street food, or you’re just looking for a new easy snack recipe to try at home, tangyou baba is definitely worth making. Let me know in the comments if you try this recipe— I’d love to hear how it turns out for you!

