Discover the irresistible charm of Dairy-Free Classic Filipino Puto—a soft, fluffy, and perfectly sweetened steamed rice cake made without any dairy, offering a delightful twist on a beloved Filipino favorite. This recipe uses rice flour, coconut milk, and melted coconut oil to deliver a naturally gluten-free treat with a subtle tropical flavor. With only 15 minutes of prep time and a short steam, these pillowy bites are quick and easy to make, perfect for both beginners and seasoned cooks. Ideal as an afternoon snack, dessert, or even paired with savory dishes like pancit or dinuguan, these dairy-free puto are a versatile addition to any occasion. Try this hassle-free recipe today and indulge in a light and airy Filipino classic!
Scan with your phone to download!
In a large mixing bowl, combine rice flour, sugar, baking powder, and salt. Mix well until all dry ingredients are evenly distributed.
In a separate bowl, whisk together coconut milk, melted coconut oil, vanilla extract, and water until smooth.
Gradually add the wet ingredients to the dry ingredients, mixing continuously to ensure there are no lumps. The batter should be smooth and slightly thick.
Prepare your steamer by bringing water to a gentle boil. Grease individual puto molds or use silicon cupcake liners to prevent sticking.
Fill each mold or liner about 3/4 full with the batter to allow space for rising.
Place the filled molds into the steamer, ensuring they are not tightly packed to allow steam circulation. Cover the steamer with a clean cloth under the lid to prevent water from dripping onto the puto.
Steam over medium heat for about 18-20 minutes or until a toothpick inserted in the center of a puto comes out clean.
Once cooked, remove the puto from the steamer and let them cool slightly before gently removing them from the molds or liners.
Serve warm or at room temperature. Enjoy these delicious dairy-free puto as a snack or dessert!
Serving size | (1058.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2354.4 |
Total Fat 31.7g | 0% |
Saturated Fat 24.5g | 0% |
Polyunsaturated Fat 0g | |
Cholesterol 0mg | 0% |
Sodium 3937.4mg | 0% |
Total Carbohydrate 495.3g | 0% |
Dietary Fiber 6.3g | 0% |
Total Sugars 225.3g | |
Protein 24.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 57.7mg | 0% |
Iron 2.4mg | 0% |
Potassium 537.1mg | 0% |
Source of Calories