Puto
These soft, lightly sweet steamed rice cakes are tender, fluffy, and moist, with a delicate vanilla aroma. Finished with buttery tops and salty cheddar, they strike the classic Filipino balance of comforting sweetness and savory richness.
Nutrition · per serving
Ingredients
11 itemsBatter
Topping
For the molds
Tips
- •If you do not have traditional puto molds, small silicone muffin cups or heatproof ramekins work well.
- •Do not steam over aggressively boiling water; strong heat can create large bubbles and uneven tops.
- •For a more classic bakery-style look, add the cheese halfway through steaming so it sits neatly on top.
- •Puto is best eaten warm, with coffee, hot chocolate, or alongside savory dishes such as dinuguan.
Steps
- 1
Bring water in a steamer to a steady simmer and lightly grease 6 small puto molds or silicone muffin cups. Set the molds on a tray so they are easy to fill. A fully heated steamer helps the puto rise evenly.
5 g neutral oil or soft butter - 2
In a mixing bowl, whisk together the rice flour, granulated sugar, baking powder, and fine salt until no lumps remain. Mixing the dry ingredients well distributes the leavener so the cakes puff uniformly.
120 g rice flour70 g granulated sugar6 g baking powder1 g fine salt - 3
In a second bowl, whisk the egg, whole milk, melted unsalted butter, and vanilla extract until smooth.
1 large egg160 ml whole milk15 g unsalted butter, melted2 ml vanilla extract - 4
Pour the wet mixture into the dry ingredients and whisk just until smooth and pourable, with no visible pockets of flour. Do not overmix; a few tiny bubbles are fine.
120 g rice flour70 g granulated sugar6 g baking powder1 g fine salt1 large egg160 ml whole milk15 g unsalted butter, melted2 ml vanilla extract - 5
Fill the prepared molds about three-quarters full. Top each with a piece of cheddar cheese. Leave a little headroom so the batter can dome as it steams.
5 g neutral oil or soft butter40 g cheddar cheese, cut into small strips or cubes - 6
Arrange the molds in the steamer, cover the lid with a clean cloth to stop condensation from dripping onto the cakes, and steam for 10-12 minutes over medium heat until the puto are puffed and a toothpick inserted in the center comes out clean.
- 7
Remove from the steamer and let the puto rest for 2 minutes so they set slightly and release more easily. Brush or top each warm cake with a little unsalted butter before serving.
10 g unsalted butter
Origin & History
Puto is a classic Filipino steamed rice cake with roots in pre-colonial rice-based cookery, later shaped by Spanish-era baking ingredients such as milk and leaveners. It is commonly served as a snack, breakfast item, or accompaniment to savory stews, and many regional versions exist across the Philippines.
Do even more with Gourmate
Cook this recipe in Gourmate — your AI meal planning app.
Plan Meals
Weekly planner at a tap
Ask Questions
Chat with your AI chef
Adjust Recipe
Scale servings & swap ingredients
Cook Mode
Step-by-step guidance
Kitchen Timers
Built-in timers & alerts
Grocery List
Auto-generated shopping lists
