Ingredients
Method
- Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper or a non-stick mat.
- In a medium bowl, whisk together 2 cups of flour, 1/4 cup of cocoa powder, 1 tsp baking soda, and 1/2 tsp salt. Set aside.
- In a large mixing bowl, cream 1/2 cup of softened butter and 1 cup of sugar until light and fluffy. Add 1 large egg and 1 tsp vanilla extract and beat until fully incorporated.
- Mix 1 tbsp red food coloring into the batter until evenly distributed.
- Gradually alternate adding the dry ingredients and 1 cup of buttermilk to the wet mixture, starting and ending with the dry ingredients. Mix until just combined.
- Transfer the batter to a piping bag fitted with a round tip or use a spoon. Pipe or spoon heart shapes onto the prepared baking sheets, leaving space between them for spreading. See my notes above about how to best shape the batter - I use a large piping tip, trace the outline of the heart, then smooth in the center with a small spatula.
- Bake for 8-10 minutes or until the cookies spring back when gently touched. Let them cool completely on the baking sheets before removing.
For the Cream Cheese Filling
- In a medium bowl, beat 8 oz of softened cream cheese and 1/4 cup of softened butter until smooth.
- Gradually add 3 cups of powdered sugar and 1 tsp vanilla extract, beating until light and fluffy.
To Assemble
- Spread or pipe a layer of the cream cheese filling onto the flat side of one cookie. Top with another cookie to create a sandwich. Repeat with the remaining cookies.