Ingredients

1 1/2 c. all-purpose flour

1 1/2 tsp. baking powder

1/4 tsp. salt

1 stick unsalted butter

1/2 c. granulated sugar

1/2 c. packed light-brown sugar

1 c. creamy peanut butter

1 large egg

c. raspberry jam

Preparation

Step 1Whisk together flour, baking powder, and 1/4 teaspoon salt. Beat butter and sugars with a mixer on medium speed until pale and fluffy. Beat in peanut butter, then egg. Reduce speed to low, and beat in flour mixture until dough forms. If dough is sticky, refrigerate for 5 to 10 minutes.Step 2Preheat oven to 350 degrees F. Roll dough into 1 1/2-inch balls (about 2 tablespoons each). Arrange on parchment-lined baking sheets, spacing 1 1/2 inches apart. Press into 1 3/4-inch rounds. Press hearts into centers using your fingertips. Refrigerate for 20 minutes.Step 3Bake for 12 minutes. Remove from oven, and reshape hearts using your fingertips or the handle of a wooden spoon. Fill indentation of each with a generous 1/2 teaspoon jam to form a heart. Bake until cookies are firm, 6 to 7 minutes more. Looking for more dessert ideas? Check out our homemade chocolate chip cookie recipes, apple pie recipes, and chocolate cake recipes.