Cute Thanksgiving Steamed Buns Filled with Chocolate

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.
Image Credit: Turkey buns

When I was little, I loved going with my mom to the Filipino markets in northern New Jersey to buy one of my favorite foods: freshly steamed buns. My favorite ones were the ‌siopao asado‌—white, fluffy buns filled with sweet marinated pork. (Fun fact: Filipino siopao was influenced by Chinese cuisine, specifically ‌char siu bao‌, aka Chinese BBQ pork buns. Let's just say I was pretty excited when I finally made the connection between the words ‌siu bao‌ and ‌siopao‌!)


As much as I loved the classic steamed pork buns, I've always wanted to make a sweet version. And with Thanksgiving coming up (when our table is often filled with so many savory items), I started brainstorming different treats I could make for dessert.

Video of the Day

Video of the Day

Enter these chocolate-filled steamed buns. They have all the fluffy goodness of the fresh steamed buns of my childhood. But they're filled with homemade chocolate ganache. Oh, and they look just like little turkeys! Cuteness + chocolate = best dessert ever!

This recipe is delicious and fun to make with friends or with kids as a family baking activity. Not to mention that they're perfect for Thanksgiving or any holiday feast. (You can always substitute the turkey theme with anything else.)

And with these step-by-step instructions, making these cute steamed buns will be a breeze!


Image Credit: Split turkey

How to Make Chocolate-Filled Steamed Buns

PREP TIME:‌ 30‌‌45 min


TOTAL TIME:‌ 2 hr–2 hr 30 min


This recipe uses a kitchen scale, one of the most important tools in the kitchen, especially when it comes to breads. Volume measurements (cups) aren't accurate enough to give consistent results, which can yield buns that are too dry, dense or flat. By using a scale, you'll get better results, aka light, fluffy, uniform buns!

Image Credit: Bun ingredients

Part 1: How to Make Chocolate Ganache Filling

Things You'll Need

  • Microwavable bowl

  • 80 g heavy cream

  • 80 g chocolate

  • Rubber spatula

  • Small tray or plate

  • Wax or parchment paper

  • 1 Tbsp measuring spoon

1. Melt chocolate

Image Credit: Melted ganache

In a microwavable bowl, add heavy cream and chocolate. Microwave for 1 minute, then stir. If the chocolate is not melted, continue to microwave at 15-second intervals and mix. Place the chocolate ganache in the fridge, taking it out every 10 minutes to stir, until set. The ganache should be shiny, spreadable and able to hold its shape, which will take about 30 minutes.




While waiting for the ganache to set, you can skip ahead and start prepping the steamed buns.

2. Scoop out chocolate ganache balls

Scoop out seven balls from the ganache mixture, about 1 Tbsp. each
Image Credit: Scooped ganache

Line a plate or small tray with wax paper or parchment paper. Using a 1 Tbsp. measuring spoon, scoop out seven balls from the ganache mixture and drop each onto the tray. Freeze until mostly firm, about 15 minutes.


Part 2: How to Make Steamed Buns

Things You'll Need

1. Prepare the yeast mixture

Image Credit: Yeast mixture

In a large mixing bowl or bowl of stand mixer fitted with dough hook, whisk together the warm milk, granulated sugar, yeast and oil, until the yeast dissolves. If you are using instant yeast, you can continue to the next step. If you are using active dry yeast, then wait about 10 minutes to see if the mixture is bubbling. If it isn't, the yeast is dead and you will need to start over.


2. Add the dry ingredients

Image Credit: Dry ingredients

Add the flour and salt, mixing with a rubber spatula/wooden spoon or dough hook attachment until you get a shaggy dough. Then knead by hand on a work surface or stand mixer until you get a very smooth ball of dough, about 5 to 10 minutes.




You can always divide the dough into 6 to 8 equal pieces and shape them into balls, but if you want to recreate these turkeys, read on!

3. Split the dough

Image Credit: Divided dough

Divide the dough by weight prior to making it different colors: 322 g brown, 28 g green, 28 g yellow, 32 g red, 32 g orange. If you want to eyeball the green, yellow, red and orange colors, they're each about the size of a cherry tomato. Cover all the pieces with plastic wrap to keep them from drying out.

4. Add food coloring to the dough

Image Credit: Colored dough

Use food coloring to change the color of the dough. I used gel food coloring because it's more concentrated than liquid food coloring, which will add less moisture to the dough. I added about 1 to 3 drops for each color.


If you want to keep your hands clean, wear food-safe gloves!

Start with the lighter colors first, then make your way to the darker ones. This is so you don’t stain the lighter colors with the darker ones (like staining yellow dough with red dough!).

5. Split the dough into pieces

Image Credit: Colored split dough

Divide the brown dough into seven pieces of 40 g each (about the size of a mandarin orange) for the bodies, and 14 pieces of 3 g each (about the size of a marble) for the wings.


Divide the yellow, green, red and orange doughs into 4 g balls (again, about the size of a marble) for the feathers. Keep the leftover red and orange dough pieces on the side.

6. Shape the turkeys


As you’re shaping the dough, pop any air bubbles you may see.

Image Credit: Chocolate Bun
Image Credit: Dough ball

Roughly form each 40 g brown pieces into a ball, then flatten. Add a frozen ball of chocolate ganache, then bring the ends together around the ganache, shaping the dough into a ball again. Place the body on cut pieces of square parchment paper.

7. Top with feathers

Image Credit: Buns with dough feathers

Place the feathers on top of the turkeys, using water as the "glue." Go with any color sequence you like!

8. Add the turkey wings

Image Credit: Bun with dough wings

Add a wing to each side of the turkey, using water as "glue" again. You don't have to pinch the dough—it will stick together with the water.


9. Shape the facial details

Image Credit: Bun with shaping finished

For the facial details, take the tiniest pieces of orange and shape it into the beak as pictured below. Then take a small ball of red and place it underneath the beak.

10. Proof the buns

Image Credit: Before proofing

Cover the turkeys and let the dough rise in a warm place for about 60 minutes, or until the buns have increased in size by about 50%.

11. Prepare the steamer and pot

Image Credit: Buns in steamer basket

Place the buns into a steaming basket about 2–3 inches apart, cover with the lid and put over a wok/pan with cold water. Make sure there is about 2 inches of space between the bottom of the basket and the water.

12. Steam the buns


Try not to peak inside or the buns will wrinkle and become dimpled!

Turn the stovetop on to high heat. Once the water begins to boil, set the heat to medium-low and simmer for 20 minutes. Then turn off the heat and leave the closed basket alone for 1–2 minutes so the cold air doesn't shock them. Then remove the lid and buns.

13. Decorate and serve!

Image Credit: Turkey buns

Use edible food markers to add the eyes, then serve. If you're not going to serve them right away, no worries. You can store these buns in an airtight container at room temperature for about 3 days.

To reheat buns, place them on a plate and lightly cover with a damp paper towel. Microwave for 15–20 seconds, and the buns should be perfectly soft again.

Happy feasting!


Report an Issue

screenshot of the current page

Screenshot loading...