Go Back
+ servings
A sheet cake being spread with chocolate buttercream
Print Recipe
5 from 6 votes

Hot Milk Cake

Soft, sponge-like, melt in your mouth tender and incredibly delicious, Hot Milk Cake couldn’t be easier to make! It is a wonderful, versatile cake that is delicious on its own with a sprinkle of powdered sugar or frosted with your fave buttercream! 
Prep Time25 mins
Cook Time25 mins
Total Time50 mins
Course: Dessert
Cuisine: American
Servings: 12 servings
Calories: 337kcal


  • 1 1/4 cup whole milk
  • 10 tbsp unsalted butter
  • 2 1/4 cup all purpose flour
  • 2 1/4 tsp baking powder
  • 1 tsp kosher salt
  • 4 large eggs room temperature
  • 2 cups granulated sugar
  • 2 tsp vanilla extract


  • Preheat the oven to 350 degrees. Using non-stick spray or butter, grease a 13x9 pan.
  • In a small saucepan, heat milk and butter, just until the butter is melted. Remove from heat and set aside.
  • In a small bowl combine the flour, baking powder and salt, whisk to combine. Set aside.
  • Crack the eggs into a large bowl and, using a hand-mixer at high-speed, beat the eggs until thick and light yellow (think lemon rind). Gradually add in the sugar and beat until fluffy. Add in vanilla.
  • Turn the mixer down to a slow speed and slowly add in the flour mixture. Mix until smooth.
  • Gradually pour in the milk and melted butter, beat just until combined.
  • Pour the batter into your greased cake pan. Bake for 25-30 minutes or until a toothpick inserted in the center comes back clean. Rest on a wire rack until completely cool.
  • Meanwhile, prepare the Chocolate Swiss Meringue according to instructions. Spread and smooth the meringue over the top of the cake. Cut into squares and serve!


A frosted hot milk cake can be left at room temperature for a day or two. Just be sure to cover it with a cake keeper or an overturned bowl to keep away dust, pet hair, and other things in the air. Alternatively, you can refrigerate your cake and it should stay fresh for 3-4 days.
If you’ve pre-sliced the entire cake, I recommend wrapping each individual leftover piece with plastic wrap. Once tightly wrapped, place the slices in the fridge. Allow to sit out at room temperature for 15-30 minutes before consuming.


Calories: 337kcal | Carbohydrates: 53g | Protein: 5g | Fat: 12g | Saturated Fat: 7g | Cholesterol: 82mg | Sodium: 228mg | Potassium: 155mg | Fiber: 1g | Sugar: 35g | Vitamin A: 412IU | Calcium: 76mg | Iron: 1mg