Preheat the oven to 350°F (175°C). Grease and flour a heart-shaped cake pan or line it with parchment paper. In a medium bowl, whisk together the flour, baking powder, and salt.
2½ cups All-purpose flour, 1 tbsp Baking powder
In a large bowl, use an electric mixer to cream the softened butter and granulated sugar until light and fluffy.
1 cup Unsalted butter, 1 cup Granulated sugar
Add eggs one at a time, beating well after each addition. Mix in the vanilla extract.
4 large Eggs, 1 tsp Vanilla extract
Gradually add the dry ingredient mixture to the butter mixture, alternating with milk. Begin and end with dry ingredients, mixing until just combined.
½ cup Whole milk, 2½ cups All-purpose flour
Pour the batter into the prepared heart-shaped pan, smooth the top, and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let cool for 10 minutes before transferring to a wire rack.
1 tsp Vanilla extract, ½ cup Whole milk, 3 cups Powdered sugar, 1 cup Unsalted butter, Pink food coloring
In a large bowl, beat softened butter until creamy. Gradually add powdered sugar, mixing well. Stir in vanilla extract and add milk, one tablespoon at a time, until smooth and spreadable. Add food coloring if desired.
3 cups Powdered sugar
Once the cake has fully cooled, level the top if necessary. Slice horizontally to create two layers. Spread a layer of frosting between layers, then apply a crumb coat. Refrigerate for 15 minutes before applying the final layer of frosting.
8 oz Cream cheese
Use a piping bag to create decorative designs, and garnish with sprinkles, fresh berries, or edible pearls.