Heart Cookies


These adorable heart-shape sugar cookies are the perfect treat for Valentine's Day. Show friends and family you care by baking up a batch, or use them to top off a magnificent Valentine's Day cake.

Heart Cookies and frosting
Photo: Blaine Moats
Hands On Time:
45 mins
Total Time:
1 hrs 25 mins
66 2 1/2-inch cookies


  • 3 cup all-purpose flour

  • ½ teaspoon baking soda

  • ¾ teaspoon baking powder

  • ¾ teaspoon kosher salt

  • 1 cup unsalted butter, softened

  • 1 cup granulated sugar

  • 1 ½ teaspoon vanilla

  • ½ teaspoon almond extract

  • 1 large egg

  • Cookie Glaze

  • Assorted sprinkles


  1. Preheat oven to 350°F. Line two baking sheets with parchment paper; set aside.

  2. In a medium bowl whisk together flour, baking soda, baking powder, and salt. In a large bowl beat together butter and granulated sugar with a mixer on medium-high 3 to 4 minutes until pale and fluffy.

  3. Reduce speed to medium. Add vanilla, almond extract, and egg; mix to combine. Reduce speed to low. Gradually add dry ingredients; mix until combined. Transfer dough to a work surface. Knead to form a ball. Divide dough in half. If desired, cover with plastic wrap and chill until ready to use.

  4. Dust work surface and a rolling pin with powdered sugar. Roll dough to 1/4-inch thickness. Using 1 1/4- to 3-inch heart-shape cutters, cut out shapes. Place 1 inch apart on baking sheet. Reroll scraps; repeat. Bake 8 to 10 minutes until bottoms are lightly browned. Let cool 5 minutes. Transfer to a rack to cool. Decorate with Cookie Glaze and sprinkles. Store in an airtight container up to 3 days. Makes about sixty-six 2- to 3-inch cookies.

Make Cookie Glaze

In a bowl whisk together 4 cups powdered sugar, 1/4 cup corn syrup, 5 Tbsp. milk, 1 tsp. vanilla, 1/2 tsp. almond extract, and a pinch of salt until smooth. Add paste food coloring to tint.

Nutrition Facts (per serving)

59 Calories
3g Fat
8g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 66
Calories 59
% Daily Value *
Total Fat 3g 4%
Saturated Fat 2g 10%
Cholesterol 10mg 3%
Sodium 29mg 1%
Total Carbohydrate 8g 3%
Total Sugars 3g
Protein 1g
Calcium 5mg 0%
Iron 0.3mg 2%
Potassium 8mg 0%
Folate, total 10.9mcg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles