Peach-Shaped Steamed Buns
Soft, fluffy steamed buns shaped like peaches, with a delicate pink blush. A fun and festive treat for celebrations or a special weekend baking project.
- Total time
- 120 min
- Servings
- 8
- Calories
- 180
- Protein
- 5g

Ingredients
- 2 cups all-purpose flour
- 1 teaspoon instant yeast
- 3 tablespoons sugar
- ¾ cup milk
- 1 tablespoon vegetable oil
- 2 drops red food coloring
- 1 drop green food coloring
Instructions
- 1
In a large bowl, mix 2 cups flour, 1 tsp yeast, and 3 tbsp sugar. Gradually add 3/4 cup warm milk and 1 tbsp oil, stirring until a shaggy dough forms.
- 2
Knead the dough on a floured surface for 8-10 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm spot for 1 hour, or until doubled in size.
- 3
Punch down the dough and divide into 8 equal pieces. Roll each piece into a ball, then use your fingers to pinch one end to form a slight point, creating a peach shape.
- 4
Place the shaped buns on small squares of parchment paper. Cover with a damp cloth and let rise for 30 minutes, until puffy and slightly enlarged.
- 5
Mix 2 drops red food coloring with 1 tsp water. Using a small brush, lightly paint the bottom half of each bun to create a blush effect.
- 6
Mix 1 drop green food coloring with 1 tsp water. Brush a small leaf shape on the top point of each bun, or use a tiny piece of dough tinted green.
- 7
Steam the buns in a steamer over boiling water for 12 minutes. Do not lift the lid during steaming. After 12 minutes, turn off heat and let sit for 5 minutes before opening.
- 8
Serve warm or at room temperature. These buns are best enjoyed the same day.
Tools you’ll need
- steamer
- mixing bowl
- rolling pin
- pastry brush
- parchment paper
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.

