Ingredients
For the Cake:
- 1 cup all-purpose flour
- 1 tsp baking powder
- 1/4 tsp salt
- 4 large eggs
- 1 cup granulated sugar
- 1/2 cup whole milk
- 1 tsp vanilla extract
- 1/2 cup unsalted butter (melted)
For the Milk Soak:
- 1 cup whole milk
- 1/2 cup sweetened condensed milk
- 1/2 cup evaporated milk
- 1 tsp vanilla extract
For the Whipped Topping:
- 1 cup heavy whipping cream
- 2 tbsp powdered sugar
- 1/2 tsp vanilla extract
Instructions
- Preheat & Prep:
Preheat oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish or line it with parchment paper. - Make the Cake Batter:
In a bowl, whisk together flour, baking powder, and salt.
In a separate bowl, beat eggs and sugar until light and fluffy (about 5 minutes).
Gently fold in the dry ingredients.
Add milk, vanilla, and melted butter, and mix just until combined. - Bake:
Pour the batter into the prepared pan and bake for 25–30 minutes, or until a toothpick comes out clean.
Let the cake cool for 10 minutes. - Prepare the Milk Soak:
In a small bowl, mix whole milk, sweetened condensed milk, evaporated milk, and vanilla. - Soak the Cake:
Poke holes all over the warm cake using a fork or skewer. Slowly pour the milk mixture over the entire surface of the cake, allowing it to soak in. Refrigerate for at least 1 hour, or until chilled. - Make the Whipped Topping:
Beat heavy cream, powdered sugar, and vanilla until stiff peaks form. Spread evenly over the chilled cake. - Serve:
Garnish with a sprinkle of cinnamon, toasted coconut, or fresh berries if desired. Slice and enjoy!
Want to make this extra fancy with a caramel drizzle or fruit topping? Let me know!