Mix all the dry ingredients (bread flour, instant yeast, sugar, salt, baking powder) in the bowl of the stand mixer.
Pour coconut cream into the dry ingredients.
Start to knead the dough at a low setting (speed 2) for about a minute, until all the ingredients are combined. If the dough is stiff or if there are still dry ingredients left, add the 1 ½ Tbsp of water.Note: I only needed to add 1 ½ Tbsp of water but additional 1-2 Tablespoons of water may be necessary depending on the protein content of the flour, as well as the humidity and temperature of the kitchen. Continue to knead for about 8 to 10 minutes, or until the dough pulls away from the bowl and forms a smooth, supple ball.
Remove the finished dough from the mixer bowl and place in a lightly greased bowl.
Cover and let rise until doubled, about 60-90 minutes***
When the dough is ready, punch down the dough then remove from bowl. Place on a generously floured surface (or a surface greased with olive oil).
Use a rolling pin to flatten into a large rectangle, about 16 x 10 inches in size
Starting from the long side, roll the dough tightly into a tight cylinder (like a sushi roll or cinnamon roll). Pinch the ends to seal.
Use a dental floss or a sharp serrated knife to divide the log into 12 equal pieces.
Place each bun on a piece of parchment square, or a sheet of steamer paper.
Cover and let rise for 20-30 minutes.
Meanwhile, boil water and prepare the steamer
Transfer the buns to the steaming pan and steam the buns for 15 minutes
Enjoy!
Note: You can store these steamed buns, well wrapped, at room temperature for up to 1 day. For longer storage, you can place them in a plastic freezer bag or airtight container and freeze up to 3 months, then defrost them at room temperature or steam them again for just 10 minutes to enjoy them just like fresh.