Fall in love with these one bowl peanut butter heart cookies! This recipe is small batch and makes 4 large chewy cookies! It’s the perfect recipe to bake for Valentine's Day! They are soft cookies full of peanut butter and have a peanut butter heart in the middle. No chilling required!

Sometimes you just need a little something sweet. These small batch peanut butter heart cookies will always do the trick!
This recipe makes 4 cookies total. If I’m being honest though, I ate them all by myself haha! I usually double the recipe if I know there’s two of us.
THIS is the recipe to bake for Valentine's Day for you and your sweetheart!
For more Valentine's Day recipes, try Small Batch Chocolate Chip Cookies, Valentine’s Day Kitchen Sink Cookies, and Valentine’s Day Monster Cookie Bars.
Why this recipe works
- 4 large cookies – This recipe makes 4 large cookies! You can also divide them into smaller cookies, or double it and make more!
- Valentine's Day - The perfect treat to whip up for Valentine's Day! Each cookie has a peanut butter heart in the middle - so cute!
- Chewy texture – The cookies are very chewy and have crisp edges.
- Easy to make – The cookies require one bowl and no chill time.
Instructions Notes
- Butter – I always use unsalted for baking. Make sure it is melted and cooled. If it is too warm, the cookies will spread too much in the oven.
- Brown sugar – I used dark brown sugar. Light brown sugar works as well.
- Egg – An egg yolk is used for richness.
- Peanut butter – Make sure you are using creamy peanut butter, and not natural.
- Salt – These cookies are balanced with salt and have extra sea salt sprinkled on top after baking for both looks and flavour.
- Peanut butter hearts - I bought mine at my local Bulk Barn, but these Reese's ones would also work great.

Step by step instructions
Here is how to make and bake these small batch peanut butter cookies. You will need one tray lined with parchment paper, a large mixing bowl, a spatula, a whisk, and a standard ice cream scoop.
Step 1: Mix butter and sugars. Whisk the cooled melted butter, white sugar, and brown sugar in a large bowl. Then whisk in vanilla, egg yolk, and peanut butter.
Step 2: Add in dry ingredients. Fold in flour, baking soda, and salt. Then mix in mini chocolate chips.


Step 3: Scoop the dough. I used a large cookie scoop. Scoop 4 cookie dough balls onto your prepared baking tray. Sprinkle with more granulated sugar (optional, but leaves the cookies with a sweeter taste and more of an outside crunch).


Step 4: Bake. Bake the cookies for 10-12 minutes. You’ll know they’re ready when the outside has crinkled and has a nice crisp edge.
Remove from pan, and immediately add a peanut butter heart on top. Then sprinkle flakey sea salt and enjoy!

Expert Baking Tips
Here are a few baking tips from my kitchen to yours
- Don’t over mix the dough once the dry ingredients are added. If you over mix, the dough will appear more dry and tough.
- Allow the cookies to cool, if you break them while open the heart will be a hot gooey mess! (Which honestly I love but some prefer it solid)
- Adding a dash of sea salt on top not only helps balance the flavours, but it looks more bakery-style!
- Make sure the flour is spooned and levelled properly. If you stick the measuring cup into the flour, this will compact it. A scale will give you the most accurate measurements.
FAQ
Can I make smaller cookies?
Yes. They won’t be as chewy though and the heart will take up more of the cookie. Making larger cookies helps create that super gooey centre and crisp edge. If you make them smaller, bake for 9-11 minutes.
Can I freeze the cookie dough balls?
Yes you can make them ahead of time! Freeze in an airtight container if planning on not baking them the same day. When you’re ready to bake, place them in the oven for 15-18 minutes. Be aware though that baking cookies from frozen dough balls will not allow them to spread as much.
My cookies spread way to much?
Was your butter warm? This is most often the reason. You also may of inaccurately measured the flour.
Can I use crunchy peanut butter?
Yes! Replace the creamy peanut butter for crunchy if you’d like.
Storing & Freezing
Small batch peanut butter heart cookies stay fresh on your counter for 2-3 days. Storing in the fridge is not suggested as it will dry out the cookies and leave them hard.
Freeze the cookies in an airtight container for up to 2 months. Once cooled, place into container and when ready to eat, remove to thaw on counter.
You can also warm up the cookies from frozen in your oven or air fryer at 300°F for 3-5 minutes, or microwave for 2 minutes.
Check out these recipes
- Rhubarb Sour Cream Muffins
- Rhubarb Cinnamon Roll Cake
- Blueberry Oatmeal Sour Cream Streusel Muffins
- Coconut Chocolate Chip Cookies
PS : If you enjoyed this recipe, please make sure to leave a STAR REVIEW down below! I'd love to stay connected on Instagram @taffeybakery! To get more recipes follow me on TikTok @taffeybakery!

Peanut Butter Heart Cookies
Ingredients
- 1/4 cup butter melted
- 1/3 cup dark brown sugar
- 1 tbsp white sugar
- 1/3 cup peanut butter creamy
- 1 egg yolk room temperature
- 1 tbsp vanilla
- 1/2 cup all-purpose flour
- 1/4 tsp baking soda
- 1/4 tsp salt
- flakey sea salt optional
- 1/4 cup mini chocolate chips
- extra white sugar to sprinkle on cookies
- 4 peanut butter hearts
Instructions
- Preheat oven to 350°F/180°C and line two baking trays with parchment paper. Set aside.
- Melt the butter over low heat. Once melted, remove from heat and cool while you prep the rest of your ingredients.1/4 cup butter melted
- In a large bowl, whisk in the cooled melted butter, brown sugar, and white sugar for one minute until combined.1/3 cup dark brown sugar, 1 tbsp white sugar
- Add in egg yolk, vanilla, and peanut butter, and continue whisking.1/3 cup peanut butter, 1 egg yolk, 1 tbsp vanilla
- Add in flour, baking soda, and salt, and mix until a soft dough forms. Be careful not to over mix. Then mix in mini chocolate chips.1/2 cup all-purpose flour, 1/4 tsp baking soda, 1/4 tsp salt, 1/4 cup mini chocolate chips
- Scoop 4 cookies onto your prepared baking tray. Sprinkle extra sugar on top (optional, but recommended).extra white sugar to sprinkle on cookies
- Bake for 10-12 minutes, or until edges are slightly golden brown. Add a peanut butter heart into the center of each cookie. Then sprinkle flakey sea salt.4 peanut butter hearts, flakey sea salt
Comments