The Tang Dynasty (618–907 CE) was a golden age of Chinese culture, trade, and culinary expansion. With Chang’an (modern-day Xi’an) as the empire’s bustling capital, China became a melting pot of flavors and influences, largely due to its extensive Silk Road trade networks. One of the most fascinating examples of this cross-cultural exchange in food is Hú Lúo Bāo (Carrot-Stuffed Bao Buns). This dish combines the soft, fluffy texture of northern China’s steamed wheat buns with Persian-imported carrots, lightly sweetened with honey and warm spices.
More than just a delicious snack, Hú Lúo Bāo represents the way the Tang Dynasty embraced foreign ingredients and integrated them into its own culinary traditions. Carrots, considered exotic at the time, became a valuable addition to imperial and street-market cuisine. Today, baozi (stuffed buns) are a staple of Chinese cooking, but their origins trace back to this period of innovation and cultural exchange.
This Recipe is in Eating with Empires – Available Now!
You can find Hú Lúo Bāo and 49 other dishes in my new digital recipe collection, Eating with Empires! This collection brings together 10 legendary empires and their most iconic dishes, letting you cook through history one meal at a time.
Hú Lúo Bāo in the Historical Record
Hú Lúo Bāo is documented in the Tanglü Shuyi, a legal and administrative text from the Tang Dynasty. This historical record provides valuable insight into food regulations, taxation on imported goods, and culinary practices in Tang China. The text specifically mentions steamed wheat buns (mantou) and notes the increasing availability of carrots in local markets, suggesting that they had become a common ingredient in Tang-era cooking.
The mention of wheat-based steamed buns filled with foreign-imported carrots highlights the Tang Dynasty’s willingness to incorporate new ingredients into its cuisine. This was a key characteristic of Tang gastronomy—a blending of native Chinese culinary traditions with influences from Persia, India, and Central Asia.
The Tang Dynasty and the Culinary Revolution
During the Tang Dynasty, China experienced an economic boom, with its capital city, Chang’an, becoming the largest and most cosmopolitan city in the world at the time. The imperial court and elite classes indulged in lavish feasts, while urban centers thrived with tea houses, street vendors, and bustling marketplaces. This period also saw the rise of wheat-based foods, including mantou (steamed wheat buns), dumplings, and noodles, which became increasingly popular in northern China.
The empire’s vast trade network helped introduce new ingredients, flavors, and cooking techniques into Chinese cuisine. Foods like pistachios, pomegranates, saffron, and carrots arrived in China through the Silk Road, forever changing Tang-era gastronomy. The arrival of carrots, in particular, marked an important culinary shift, as they were not native to China but quickly became a beloved ingredient.
The Silk Road and the Journey of Carrots
The Silk Road, stretching from China to the Mediterranean, was the most significant trade route of the ancient world. Along with textiles, spices, and precious metals, the Silk Road facilitated the exchange of food ingredients, bringing Persian, Central Asian, and Indian influences into China.
Carrots were one of these imported goods, originally cultivated in Persia and Afghanistan before making their way to China. The name Hú Lúo Bō (胡萝卜), which literally translates to “foreign radish,” reflects their exotic status in Tang-era China. Initially, carrots were seen as a luxury ingredient, but as trade expanded, they became widely available in markets, making their way into both imperial banquets and everyday cooking.
One of the most innovative uses of carrots during the Tang period was their incorporation into Hú Lúo Bāo, a soft, pillowy steamed bun filled with a lightly sweetened carrot mixture. This dish exemplifies how imported ingredients were seamlessly integrated into Chinese culinary traditions.
The Evolution of Bao Buns in Tang China
Before baozi (stuffed buns) became widespread in Chinese cuisine, steamed wheat buns (mantou) were already popular in northern China, where wheat cultivation thrived. Mantou, originally a simple, unfilled steamed bun, was a staple for commoners, soldiers, and aristocrats alike.
During the Tang Dynasty, filled buns (baozi) began to gain popularity, evolving from plain mantou into flavorful, stuffed varieties. Hú Lúo Bāo was one such creation, where grated carrots were combined with honey, sesame oil, and spices, offering a lightly sweet and aromatic filling. The Tang Dynasty’s advancements in wheat milling, fermentation, and steaming techniques helped perfect the texture of bao dough, making these buns lighter, fluffier, and more refined.
By the late Tang period, filled baozi had become a staple in tea houses and marketplaces, catering to the diverse palates of China’s urban population. These buns were not only enjoyed by the wealthy but also became an affordable street food, sold by vendors alongside steamed dumplings and fried pastries.
Tang Dynasty Carrot-Stuffed Bao Buns (Hú Lúo Bāo) Recipe:

Sweet Carrot-Stuffed Bao Buns
Ingredients
For the Dough:
- 1 cup wheat flour stone-ground preferably
- ¼ tsp salt
- ½ tsp yeast
- ⅓ cup + 2 tbsp warm water
- ½ tbsp honey or substitute with Tang-era cane sugar
For the Carrot Filling:
- 1 medium carrot finely grated
- ½ tbsp honey
- ¼ tsp ground cinnamon
- ⅛ tsp ground ginger
- ½ tbsp sesame oil
- ½ tbsp sesame seeds optional
Instructions
Prepare the Dough
- In a mixing bowl, combine wheat flour, salt, and yeast. Slowly add warm water and honey, stirring until the dough comes together. Knead for 5-7 minutes until smooth. Cover and let rise for 1 hour, or until doubled in size.
Make the Filling
- In a small pan over low heat, add grated carrot, honey, cinnamon, and ginger. Stir for 2-3 minutes until fragrant. Remove from heat and mix in sesame oil and sesame seeds (if using). Let cool.
Assemble the Buns
- Punch down the risen dough and divide it into six equal pieces. Flatten each piece into a small disc, place 1 tbsp of filling in the center, and carefully pinch the edges to seal.
Steam the Buns
- Place the buns in a bamboo or metal steamer lined with parchment paper. Cover and let them rest for 15 minutes. Steam over medium heat for 12–15 minutes until the buns are fluffy and cooked through.
Serve
- Enjoy warm, optionally drizzled with a little extra honey for an authentic Tang Dynasty-inspired treat!
Notes
- Steaming Tips for Perfect Bao – Ensure your steamer is well-lined with parchment paper or cabbage leaves to prevent sticking, and avoid lifting the lid mid-steaming, as this can collapse the buns.
- Dough Fermentation Matters – Allow the dough to rise in a warm, draft-free place for the best texture. A slow, well-fermented dough results in softer, fluffier bao.
- Enhancing the Filling Flavor – For a more caramelized sweetness, lightly sauté the carrots in sesame oil before mixing with honey and spices, deepening their natural flavor.