Layered Steamed Cake
A soft, chewy steamed cake with colorful layers, perfect for a fun weekend treat. This simple recipe uses basic pantry ingredients and food coloring to create a beautiful, striped dessert.
- Total time
- 45 min
- Servings
- 8
- Calories
- 180
- Protein
- 3g

Ingredients
- 1.5 cups rice flour
- ½ cup tapioca starch
- ¾ cup sugar
- 1.5 cups water
- 2 large eggs
- 1 teaspoon vanilla extract
- 3 drops food coloring
Instructions
- 1
In a large bowl, whisk together the 1.5 cups rice flour, 0.5 cup tapioca starch, and 0.75 cup sugar until combined.
- 2
Add the 1.5 cups water, 2 eggs, and 1 teaspoon vanilla extract. Whisk until smooth, about 2 minutes, until no lumps remain.
- 3
Divide the batter evenly into 3 bowls. Add 1 drop of food coloring to each bowl, stirring each to get a uniform color.
- 4
Prepare a steamer and grease a 9-inch round cake pan. Pour one colored batter into the pan, about 1/3 inch thick.
- 5
Steam over medium-high heat for 5 minutes, until the layer is set and no longer wet. Repeat with the remaining batters, steaming each layer for 5 minutes.
- 6
After the final layer, steam for an additional 10 minutes, until a toothpick inserted in the center comes out clean.
- 7
Let the cake cool completely in the pan, about 20 minutes, then slice and serve.
Tools you’ll need
- Steamer
- 9-inch round cake pan
- Mixing bowl
- Whisk
- Measuring cups and spoons
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.

