Steamed Milo Cake is a soft, moist, and chocolatey no-oven cake made with Milo, flour, eggs, and milk. Steamed to fluffy perfection, this easy and budget-friendly dessert is perfect for snacks, birthdays, or any time you're craving a simple homemade chocolate cake.
Prepare the steamer. Fill a steamer with water and bring it to a boil over medium heat. Grease or line a 6-inch round cake pan with parchment paper.
Combine the dry ingredients. In a large bowl, sift together the all-purpose flour, Milo powder, baking powder, baking soda, and salt.
Add the wet ingredients. Pour in the milk, eggs, vegetable oil, brown sugar, and vanilla extract. Mix until the batter is smooth and well combined. Do not overmix.
Transfer the batter. Pour the batter into the prepared cake pan and gently tap the pan on the counter to remove any trapped air bubbles.
Cover the pan. Wrap the top tightly with aluminum foil to prevent water droplets from dripping onto the cake while steaming.
Steam the cake. Place the cake in the preheated steamer and steam over medium heat for 35–40 minutes, or until a toothpick inserted into the center comes out clean.
Cool before serving. Carefully remove the cake from the steamer and let it cool completely in the pan before unmolding. Frost or decorate as desired, then slice and serve.
Notes
Sift the dry ingredients before mixing to remove lumps and achieve a lighter, fluffier cake.
Do not overmix the batter. Stir just until the ingredients are combined to keep the cake soft and tender.
Wrap the cake pan with aluminum foil before steaming to prevent water droplets from dripping onto the cake and making the surface soggy.
Steam over medium heat throughout the cooking process. High heat may cause the cake to rise unevenly or become dense.
Check for doneness by inserting a toothpick into the center. If it comes out clean or with a few dry crumbs, the cake is ready.
Allow the cake to cool completely before removing it from the pan or adding any frosting to prevent it from breaking apart.
Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days. Warm slightly before serving for the best texture.