Steam Baking Recipes: Moist, Tender Bakes Explained

Updated November 7, 2026

Total time
1 hr 15 min
prep 30 min · cook 45 min
Serves
8
portions as written

Jump to recipe

Steam Baking Recipes: Moist, Tender Bakes Explained

Steam baking is a hybrid technique that combines the gentle heat of an oven with the moisture of steam, resulting in exceptionally tender crumbs, shiny crusts, and perfectly hydrated bakes. It’s especially popular in Chinese and Southeast Asian cuisines for dishes like sponge cakes and savory buns, but it also works beautifully for Western-style breads and puddings. By trapping steam in a covered pan or adding water to the oven, you create a humid environment that prevents drying and promotes even rising.

Ingredients

  • 1 ½ cups (190 g) all-purpose flour
  • 1 ½ teaspoons baking powder
  • ½ teaspoon salt
  • 3 large eggs, at room temperature
  • ¾ cup (150 g) granulated sugar
  • ½ cup (120 ml) whole milk, warm
  • ¼ cup (60 g) unsalted butter, melted and cooled
  • 1 teaspoon vanilla extract
  • Nonstick cooking spray or oil for the pan

Instructions

  1. Prepare the steamer: Fill a large pot with 2 inches (5 cm) of water and bring to a simmer over medium heat. Place a steamer basket or a heatproof rack inside, ensuring the water doesn’t touch the basket.
  2. Prepare the pan: Lightly grease a 9-inch (23 cm) round cake pan with nonstick spray or oil. Line the bottom with parchment paper for easy removal.
  3. Mix dry ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
  4. Beat eggs and sugar: In a large bowl, beat the eggs and sugar with an electric mixer on high speed for 3–4 minutes, until pale, thick, and ribbon-like when the beaters are lifted.
  5. Add wet ingredients: Reduce mixer speed to low and slowly add the warm milk, melted butter, and vanilla. Mix until just combined.
  6. Fold in dry ingredients: Gently fold the flour mixture into the wet mixture using a spatula, stirring until no streaks remain. Do not overmix.
  7. Pour batter: Pour the batter into the prepared pan and smooth the top.
  8. Cover and steam: Place the pan in the steamer basket. Cover the pot with a clean kitchen towel (to catch condensation) and a tight-fitting lid. Steam over medium-low heat, maintaining a gentle simmer, for 45 minutes, or until a toothpick inserted in the center comes out clean.
  9. Cool and serve: Carefully remove the pan from the steamer. Let cool on a wire rack for 10 minutes, then run a knife around the edge and invert onto a plate. Serve warm or at room temperature.

Tips

  • Wrap the lid: To prevent water droplets from dripping onto the cake and causing a soggy top, wrap the lid of your pot with a clean kitchen towel before covering. Make sure the towel doesn’t touch the flame.
  • Keep water simmering: Check the water level occasionally and add boiling water if it runs low. Never let the pot boil dry.
  • Room temperature ingredients: Cold eggs or milk can seize the batter, leading to a dense cake. Bring everything to room temperature first.
  • Don’t peek: Resist opening the lid during steaming—each peek lets out steam and can cause the cake to collapse.

Serving Suggestions

Serve this steam-baked cake as a light dessert with fresh berries and a dusting of powdered sugar. It also pairs well with a cup of jasmine tea or coffee for an afternoon snack. For a richer treat, drizzle with a simple glaze made from 1 cup (120 g) powdered sugar and 2 tablespoons (30 ml) milk.

Variations

  • Lemon-Poppy Seed: Add 1 tablespoon of lemon zest and 2 tablespoons of poppy seeds to the dry ingredients.
  • Matcha Green Tea: Replace 1 tablespoon of flour with 1 tablespoon of matcha powder and add 1 extra tablespoon of sugar to balance bitterness.
  • Chocolate Swirl: Melt 2 oz (55 g) of dark chocolate and swirl it into the batter before steaming.
  • Savory Version: Omit the sugar and vanilla, add 1 teaspoon of dried herbs and ½ cup (50 g) of grated cheese to create a savory steamed bread, perfect alongside soups.

Storage and Reheating

Store leftover cake in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. To reheat, wrap a slice in a damp paper towel and microwave for 20–30 seconds, or steam again for 5 minutes until warm. The cake can also be frozen for up to 2 months; thaw overnight in the refrigerator before serving.

Frequently Asked Questions

Can I use a metal pan instead of a cake pan? Yes, any heatproof pan that fits in your steamer works, such as a metal mixing bowl or a loaf pan. Adjust steaming time accordingly—smaller pans may cook faster.

Why did my cake come out dense? This usually happens if the batter was overmixed or if the steam wasn’t consistent. Make sure to fold gently and keep the water at a gentle simmer, not a rolling boil.

Can I steam bake in a regular oven? Yes, you can create steam in a conventional oven by placing a pan of hot water on the bottom rack while baking. However, the texture will differ slightly from true steam baking—the crust may be drier.

How do I know when it’s done? Insert a toothpick into the center; it should come out clean. The cake will also pull away slightly from the sides of the pan.

Can I make this gluten-free? Substitute the all-purpose flour with a 1:1 gluten-free baking blend. The texture will be slightly more crumbly, but it still works.

What if I don’t have a steamer basket? You can use a heatproof plate or a small wire rack placed on top of a few crumpled aluminum foil balls in the bottom of the pot. Just make sure the plate is above the water level.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).