I have wanted to make this cake for a long time now. I finally tried it out and the result was amazingg.

Hidden Heart Valentines  Cake shows your love in every slice; a heart in every serving! This Valentines cake is a surprise cake. It’s fun and will thrill your Valentines!

The best part about this cake is that, no one can tell there is something hidden inside the cake! The surprise on my husband’s face when I made him cut the cake, was very satisfying for me! 

The only thing I did not like about this cake, was that, there is too much of wastage! Almost half of the cake baked for the heart shape goes waste. You can choose to make cake pops or truffles of the leftover cake.

I used the products from @ajanta_foodproducts https://ajantafoodproducts.com/ are
Ajanta baking powder
Ajanta red colour
Vanilla flavour

(100% natural and fantastic products )Their products are reasonable and they make sure they don’t have to compromise on the quality .


For the red heart cake


  • 1½ cups All Purpose Flour or Maida
  • 1 cup curd or yoghurt
  • 3/4 cup Granulated Sugar
  • 1/2 teaspoon Baking Soda
  • 1 teaspoon Baking Powder
  • 1/2 cup vegetable Oil
  • 1 teaspoon Vanilla Extract


  1. Preheat the oven to 180 C or 350 F. Line a muffin tray with cupcake liners or grease and flour well.
  2. In a bowl, whisk together the curd and sugar until smooth.
  3. Whisk in the baking soda and baking powder. Let rest for 5 minutes while the mixtures bubbles up.
  4. Whisk in the oil and vanilla extract until smooth.
  5. Sift in the flour and whisk until smooth.
  6. Transfer the batter to the loaf pan and bake for 30 minutes.
  7. The cake is done when a tooth pick or skewer comes out clean. Cool in the pan for 15 minutes and then remove to a cooling rack.
  8. Once the cake is completely cool, cling wrap the cake and keep it in the refrigerator until we start the chocolate cake.
  9. Before starting the chocolate cake, remove the red cake from the refrigerator and slice the cake evenly. Take a heart mould and cut out hearts from each slice of the cake.

For the chocolate cake :


  • all purpose flour (maida)2 cup
  • 100 gm butter
  • Milk powder 1/2 cup+1/3 cup
  • Powdered sugar 1 Cup 
  • Coco powder 2 tblsp
  •  baking powder 1tsp
  •  Baking  soda 1/2 tsp
  • 1/4 tea spoon coffee powder (heaped)
  •   1 cup milk
  • 1/2  cup curd
  •  1/2 cup water
  •   1 tea spoon vanilla essence


  1. Mix flour with baking powder, soda, coffee and coco powder and sieve it thrice.
  2. Take a bowl, add soften butter and sugar, beat till light
  3. Now add milk powder and curd beat thoroughly. Add essence.
  4. Add Sieved flour (with baking powder and soda,coffee and coco) gradually with milk and water and fold the batter with the help of a spatula. Do not beat much at this point.
  5. Fill 1/4 of the greased loaf pan with the chocolate batter and tap well to even it out.
  6. . Now place the hearts next to each other. Pack them close. Leave a bit of gap at both corners for the chocolate batters to flow through and hide the hearts.
  7. After the hearts are placed, add the remaining chocolate batter over the hearts and around the hearts. Fill the pan, and tap gently so that the batter flows all around the hearts.
  8. Bake in the pre heated oven for 30-40  mins.
  9. The cake is done when a tooth pick or skewer comes out clean. Cool in the pan for 15 minutes and then remove to a cooling rack.
  10. Frost the cake as you wish. You can use a thick ganache over the loaf. I used only a chocolate Ganache  to pour over the loaf cake.

    Thank you for visiting Astha’s Kitchen. I would love to hear your feedback. 
    Hate to miss a recipe? Follow my Facebook or Instagram page to stay updated!

     Astha’s Kitchen on Facebook 

                                                                                                   Like, share and spread your love ❤️


2 thoughts on “HIDDEN HEART CAKE

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s