Description
These chocolate heart sandwich cookies are rich, tender, and filled with sweet cream or ganache—perfect for Valentine’s Day or edible gifts.
Ingredients
For the Chocolate Cookies:
1 cup (2 sticks) unsalted butter, softened
1 cup granulated sugar
1 large egg
1 tsp vanilla extract
2 cups all-purpose flour
¾ cup unsweetened cocoa powder
½ tsp salt
½ tsp baking powder
For the Filling (choose one):
Chocolate Buttercream:
½ cup unsalted butter, softened
1¾ cups powdered sugar
¼ cup unsweetened cocoa powder
2 tbsp milk or cream
½ tsp vanilla extract
Vanilla Buttercream (for contrast):
½ cup unsalted butter, softened
2 cups powdered sugar
2 tbsp milk or cream
½ tsp vanilla extract
Instructions
Make the cookies:
In a large bowl, cream butter and sugar until light and fluffy.
Beat in the egg and vanilla extract.
In a separate bowl, whisk together flour, cocoa powder, salt, and baking powder.
Gradually mix dry ingredients into the wet ingredients until a dough forms.
Divide dough in half, wrap in plastic, and chill for 30–60 minutes.
Roll and cut:
Preheat oven to 350°F (175°C). Line baking sheets with parchment.
Roll out dough to ¼-inch thickness on a floured surface. Cut into heart shapes using a cookie cutter.
Place on baking sheets and bake for 8–10 minutes. Let cool completely.
Make the filling:
Beat butter until creamy. Gradually add powdered sugar, cocoa (if using), vanilla, and milk. Beat until smooth and fluffy.
Transfer to a piping bag or use a small spoon.
Assemble cookies:
Pair up cookies by size. Pipe or spread filling on the bottom of one cookie and sandwich with another.
Optional: dust with powdered sugar or drizzle with melted chocolate.
Notes
Cookies can be made ahead and stored unfrosted for up to 5 days.
Filling can be flavored with raspberry or peppermint extract for variety.
Use a smaller heart cookie cutter to cut a window in the top cookie for a Linzer-style look.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: 20–24 sandwich cookies (depending on size)
- Method: Baking
- Cuisine: American