You’re sure to win over your sweetheart with this amazing Valentine’s Cookies recipe that includes my favorite soft and chewy peanut butter cookies, with a Reese’s peanut butter heart pressed into the center.

I love easy Valentine’s recipes! Try my Sugar Cookie Bars, Valentine’s Cupcakes, or Chocolate Covered Strawberries!

Peanut Butter Cookies with a reese's chocolate heart in the center, stacked on a plate.

I’m a bit of a cookie snob, and these Valentine’s Day cookies fit the bill for my ideal cookie; slight crisp to the outside, but is really soft and chewy. Top with a Reese’s peanut butter heart candy and I can’t think of any better cookies to make on Valentine’s day. They are fantastic!

How to Make Heart Cookies:

1. Cream butter and sugar.  Start with mixing together the butter, shortening, brown sugar and white sugar.

2. Add the eggs (room temp) and vanilla.

Process photos for mixing the ingredients for peanut butter cookies.

3. Add dry ingredients and mix until combined.

4. Scoop into dough balls.  The dough will be pretty soft. Use a cookie scoop or spoon to scoop the dough. This recipe will make about 2 dozen cookies.

Process for scooping the peanut butter cookie dough into balls, and rolling them in sugar.

5. Roll in sugar. Roll each dough ball lightly in granulated sugar and place them on a parchment lined baking sheet.

One cookie sheet with peanut butter cookie dough rolled into balls, and another cookie sheet with the baked cookies.

6. Bake for 7-10 minutes. Keep in mind these homemade Valentine’s cookies will set up as they cool, so don’t over bake them.

Placing a chocolate Reese's peanut butter heart candy in the center of a peanut butter cookie.

7. Cool and add chocolate heart.  Remove them from the oven and allow them to cool on the baking sheet for a few minutes before pressing an unwrapped Reese’s heart in the center. Remove them to a wire cooling wrack to cool completely.

Overhead photo of a platter of peanut butter cookies with Reese's chocolate pressed into the center of each cookie, and extra Reese's heart candies scattered around.

Make Ahead and Freezing Instructions:

To Make Ahead: The cookie dough may be refrigerated for up to 2 days before baking.

To Freeze: Once cooled, place in a freezer safe bag or container and freeze for up to 3 months.

Follow me for more great recipes


Peanut Butter Cookies with a reese's chocolate heart in the center, stacked on a plate.
Prep 15 minutes
Cook 10 minutes
Total 25 minutes
Save Recipe



  • Preheat oven to 375 degrees F.
  • In a mixing bowl cream together butter, shortening, peanut butter, ½ cup granulated sugar, and brown sugar until light and fluffy, about 2 minutes. 
  • Add and eggs, mixing after each addition. Mix in the vanilla.
  • In a separate bowl whisk together flour, baking soda, and salt. 
  • Stir dry ingredients into the wet ingredients and mix gently to combine. Don’t over-mix. The dough will be very soft.
  • Pour remaining ½ cup of granulated sugar into a small bowl. Line a cookie sheet with parchment paper.
  • Scoop dough into balls and then roll in sugar.
  • Bake for 7-10 minutes, just until set. They will be pale, and look just barely set.  Don’t over-bake them or they will be hard once cooled. 
  • Remove from oven and allow to cool on baking sheet for 2-3 minutes, and then transfer to cooling rack. 
  • Press an unwrapped Reese’s heart to the center of each warm cookie. Allow cookies to cool completely.
  • Store leftover cookies in a container at room temperature, or they freeze very well.


To Make Ahead: The cookie dough may be refrigerated for up to 2 days before baking.
To Freeze: Once cooled, place in a freezer safe bag or container and freeze for up to 3 months.


Calories: 225kcalCarbohydrates: 28gProtein: 4gFat: 12gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 0.4gCholesterol: 21mgSodium: 151mgPotassium: 100mgFiber: 1gSugar: 20gVitamin A: 90IUVitamin C: 0.04mgCalcium: 22mgIron: 1mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

I originally shared this recipe January 2018. Updated January 2020 and January 2022.

This post contains affiliate links. I love sharing my favorite products with you.

This post contains affiliate links.

Related Posts

Share Recipe


About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    This is our family’s favorite peanut butter cookie recipe!! I usually put the dough in the fridge for a minute to setup before I scoop and roll in sugar. Never seem to have the peanut butter cups but they are still delicious without them.

  2. 5 stars
    LAUR! These were so good! Like waiting until my children turn their back and sneaking one more before they can catch me good. Definitely adding this to my recipe cards! I used natural peanut butter and it went just fine, which is not always the case for peanut butter cookie recipes.

  3. 4 stars
    I was super excited to make these because pb kiss cookies are my favorite Xmas cookie. I thought they turned out really cute! Mine stayed soft(maybe almost to soft) but I wished they had more peanut butter flavor. If I make them again I will add more peanut butter.

  4. 5 stars
    I made these cookies last night for Valentines Day and they were delicious! It was a little tricky trying to keep the chocolate from melting, but most of them turned out fine!
    I’ve made these before using a different recipe, and using solid chocolate hearts, and they weren’t near as tasty as your recipe!

  5. Would it work if I use all butter and no crisco ? I don’t like to use crisco. The cookies look great for Valentine’s Day! Can’t wait to make this this weekend. Thanks!

    1. Hi Donna, All butter would be fine–the texture will just be a little different. I would also suggest whipping the butter first, before adding the sugar and pb.

  6. I love these cookies!! They were perfect, thanks Lauren! Just one note- don’t put your hearts on until the cookies are on the cooling rack or else they will melt!!

  7. I saw these and could not wait to make them. That happened today and they did not disappoint! I doubled the recipe and used coconut oil and they were so good. My sons were outside playing in the snow and came into the house to the smells. One son who is not really a sweet eater at three! He told me the peanut butter in the hearts was so good. Thank you for sharing such a great recipe. I put most of them in the freezer to save to share with out Sunday School class next month.

    1. I’m so happy you liked them! I freeze my extras as well–I love having treats ready to go for things like that! Thanks for your comment

  8. Oooh these look so good and I’m with you on soft cookies…crackers are supposed to be crunchy not cookies. I’ve never seen those Reese’e hearts but I am going to pick up a bag next time I’m at the store. Thanks for the great recipe!