This Heart Surprise Cake recipe is perfect for Valentine's Day
Print Recipe Add to Collection
4.34 from 3 votes

Heart Surprise Cake

A fun cake inside a cake for birthdays or Valentine's
Prep Time15 mins
Cook Time15 mins
Total Time1 hr
Servings: 12 servings
Calories: 372kcal
Author: Cindy



  • Preheat the oven at 350F degrees. Line a loaf pan with parchment paper.
  • Make the red velvet cake batter according to the directions on the box. Pour into prepared pan and bake until a cake tester comes out clean.
  • Meanwhile, if you don’t have heart cookie cutter, make one from a medium soda bottle following the video.
  • Meanwhile, also prepare the white cake batter according to the directions on the box, and set aside.
  • Remove red velvet cake from oven and allow to cool. Slice into 1-inch pieces, and cut heart shapes from each piece. Freeze them for 30 minutes.
  • Clean and dry the loaf pan. Line with parchment paper again. Pour a 1/2 inch of white batter into the bottom.
  • Carefully stack the hearts upright inside the pan, side to side. Then pour the remaining batter on top of the hearts to cover.
  • Bake until a cake tester comes out clean. Allow to cool completely in the pan. Then apply frosting and add sprinkles. Serve and enjoy!


Calories: 372kcal | Carbohydrates: 70g | Protein: 3g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Sodium: 490mg | Potassium: 105mg | Fiber: 1g | Sugar: 49g | Vitamin A: 150IU | Calcium: 80mg | Iron: 1.6mg