Ingredients
Equipment
Method
Make the chocolate cake batter
- Whisk together all-purpose flour, unsweetened cocoa powder, baking powder, and salt in a mixing bowl until evenly combined.
- Beat the egg yolks with granulated sugar until pale, about 2 to 3 minutes.
- Add vegetable oil, whole milk, and vanilla extract to the yolk mixture and mix until smooth.
- Fold the flour mixture into the yolk mixture just until no dry streaks remain.
Bake the cake
- Beat the egg whites until stiff peaks form, then fold them into the batter gently to keep the air in.
- Pour the batter into a 9x13 baking dish and bake at 350°F for 30 minutes, until a toothpick comes out mostly clean.
- Cool the cake completely on the pan so it can absorb the milk mixture evenly.
Soak and chill
- Combine sweetened condensed milk, evaporated milk, and Mexican hot chocolate or strong coffee until smooth.
- Pierce the cooled cake all over with a fork and pour the milk mixture evenly over the top so it seeps into the layers.
- Refrigerate the cake for at least 2 hours to fully soak and set.
Whip, top, and serve
- Whip heavy cream with powdered sugar until stiff peaks form.
- Spread the whipped cream over the chilled cake and dust with cinnamon.
- Serve the cake chilled for clean slices and the best soaked texture.
Notes
Pro tip: cool the cake completely before soaking so the milk mixture spreads evenly without making the surface gummy. Store covered in the refrigerator for up to 3 days; freezing is not recommended because the whipped cream texture can break down. For a lighter option, use light cream for the topping (texture may be slightly softer).
