If you love the cozy combination of peanut butter and chocolate, you are in for a real treat with this Homemade Peanut Butter Kiss Cookies Recipe. These cookies balance a soft, buttery peanut butter dough with a melty chocolate kiss right in the center, creating an irresistible bite every time. Whether you bake them for a festive occasion, a bake sale, or just a sweet afternoon snack, these cookies bring warm nostalgia and a delightful texture that makes them a beloved classic in any household. Trust me, once you try this Homemade Peanut Butter Kiss Cookies Recipe, it’s going to be a go-to for your cookie cravings!

Ingredients You’ll Need
Gathering simple, everyday ingredients is what makes this Homemade Peanut Butter Kiss Cookies Recipe so easy and satisfying to prepare. Each ingredient adds a special touch, contributing to the cookie’s perfect flavor, texture, and appearance.
- 1/2 cup unsalted butter, softened: Creates a tender texture and rich flavor, essential for that melt-in-your-mouth feel.
- 1/2 cup peanut butter: The star ingredient that brings that signature nutty, creamy taste.
- 1/2 cup granulated sugar: Adds sweetness and helps the cookies develop a slight crunch on the edges.
- 1/2 cup brown sugar: Provides moisture and a subtle caramel depth for richer flavor.
- 1 large egg: Binds the ingredients together and contributes to the cookie’s soft interior.
- 1 tsp vanilla extract: Enhances all the flavors with its warm, sweet aroma.
- 1 3/4 cups all-purpose flour: The structure of the cookies, carefully balanced for softness and chewiness.
- 1 tsp baking soda: Helps the cookies rise and spread perfectly during baking.
- 1/4 tsp salt: Balances out the sweetness and intensifies the peanut butter flavor.
- 24 chocolate kisses: The delightful finishing touch, melting into the center for a gooey chocolate surprise.
How to Make Homemade Peanut Butter Kiss Cookies Recipe
Step 1: Preheat and Prepare
Start by preheating your oven to 350°F (175°C). This ensures it’s ready when your cookie dough is perfectly formed. Line your baking sheets with parchment paper or lightly grease them to prevent sticking and promote even baking.
Step 2: Cream the Butter, Peanut Butter, and Sugars
In a large bowl, blend together the softened unsalted butter, peanut butter, granulated sugar, and brown sugar until the mixture is light and fluffy. This creaming step is key, as it incorporates air into the batter for a lighter texture and brings out the rich peanut flavor.
Step 3: Mix in the Egg and Vanilla
Next, beat in your egg followed by the vanilla extract until everything is well combined. This binds your dough together and infuses an extra layer of flavor, making your cookies taste like homemade magic.
Step 4: Combine Dry Ingredients and Add to Wet
In a separate bowl, whisk together the all-purpose flour, baking soda, and salt. Gradually add this dry mix to your creamed peanut butter mixture, stirring until just combined. Avoid overmixing to keep your cookies tender and soft.
Step 5: Shape the Dough Balls
Roll the dough into small balls about 1 inch in diameter. Placing the dough balls evenly spaced on your lined baking sheets helps them bake evenly and prevents them from merging into one big cookie bonanza.
Step 6: Bake the Cookies
Slide those trays into your preheated oven and bake for about 10 minutes, or until the edges just start to turn a lovely light golden brown. You want them soft, but with a slight crispness on the edges for the ideal cookie texture.
Step 7: Press Chocolate Kisses Into Warm Cookies
As soon as the cookies come out of the oven, gently press a chocolate kiss into the center of each cookie. The warmth of the cookie will slightly melt the chocolate, creating that iconic gooey center that makes this Homemade Peanut Butter Kiss Cookies Recipe so special.
Step 8: Cool and Enjoy
Let the cookies cool on the baking sheet for a few minutes to firm up before transferring to a wire rack. This cooldown period helps the cookies finish setting while keeping that soft, chewy texture you crave.
How to Serve Homemade Peanut Butter Kiss Cookies Recipe

Garnishes
A light dusting of powdered sugar or a sprinkle of chopped roasted peanuts can add a beautiful touch of texture and visual appeal. These garnishes complement the peanut butter flavor while giving your cookies a professional, bakery-style finish.
Side Dishes
These cookies pair wonderfully with a cold glass of milk or a cup of rich coffee or tea. The creamy drink helps balance the richness of the peanut butter and mellow the sweetness, making for a perfect snack or dessert combo.
Creative Ways to Present
For a fun twist, you can package these Homemade Peanut Butter Kiss Cookies Recipe treats in decorative tins with tissue paper as gifts or party favors. Alternatively, serve them warm alongside vanilla ice cream or drizzle with caramel sauce to elevate your dessert spread to new irresistible heights.
Make Ahead and Storage
Storing Leftovers
Store your leftover Homemade Peanut Butter Kiss Cookies Recipe in an airtight container at room temperature. They’ll stay fresh and soft for up to 5 days, making it easy to enjoy a quick snack anytime without losing that fresh-baked charm.
Freezing
If you want to enjoy these cookies later, freeze the cookie dough balls before baking. Place them on a parchment-lined tray, freeze until firm, then transfer to a freezer-safe container. When ready, bake straight from frozen, adding a couple of minutes to the bake time.
Reheating
Warm leftover cookies in the microwave for 10-15 seconds to bring back their soft, freshly-baked texture. The melted chocolate centers will become gooey and irresistible again, perfect for a quick indulgence.
FAQs
Can I use crunchy peanut butter instead of smooth for this Homemade Peanut Butter Kiss Cookies Recipe?
Absolutely! Using crunchy peanut butter will add a lovely extra bit of texture to your cookies. Just keep in mind the texture might be a little chunkier, but the flavor will be just as delightful.
Can I substitute butter with margarine or oil?
While margarine or oil can be used in a pinch, butter gives the best flavor and texture for these cookies. Butter creates that tender crumb and rich taste that margarine or oil can’t quite replicate.
What if I don’t have chocolate kisses on hand?
No worries! You can substitute with small chocolate chips, mini chocolate bars, or even break up regular chocolate bars into smaller pieces to press into each cookie center.
Can this recipe be made gluten-free?
Yes! Replace the all-purpose flour with a gluten-free flour blend that measures cup-for-cup the same, and be sure your baking soda is also gluten-free. The texture may vary slightly but will still taste delicious.
How do I prevent the chocolate kisses from melting all over the cookie sheet?
Press the chocolate kisses into the cookies right after baking while the cookies are warm but not too hot. This helps the chocolate soften just enough to stick without melting into a puddle on your pan.
Final Thoughts
I cannot recommend this Homemade Peanut Butter Kiss Cookies Recipe enough if you want to create a cookie that feels like a warm hug every time you bite into it. Simple ingredients combined with a quick, straightforward process deliver that perfect balance of chewy peanut butter goodness and melty chocolate bliss. Go ahead and bake a batch today—you’ll soon see why these cookies are a clear favorite for friends and family alike!
Print
Homemade Peanut Butter Kiss Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 24 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Homemade Peanut Butter Kiss Cookies are soft, chewy peanut butter cookies topped with a classic chocolate kiss, offering a perfect combination of sweet and nutty flavors. These easy-to-make cookies are ideal for holidays, parties, or any day you crave a delightful treat.
Ingredients
Cookie Dough
- 1/2 cup unsalted butter, softened
- 1/2 cup peanut butter
- 1/2 cup granulated sugar
- 1/2 cup brown sugar
- 1 large egg
- 1 tsp vanilla extract
- 1 3/4 cups all-purpose flour
- 1 tsp baking soda
- 1/4 tsp salt
Topping
- 24 chocolate kisses
Instructions
- Preheat the oven: Preheat your oven to 350°F (175°C) to prepare for baking the cookies.
- Cream the wet ingredients: In a large bowl, cream together the softened butter, peanut butter, granulated sugar, and brown sugar until the mixture is light and fluffy, which takes about 2-3 minutes. This process incorporates air for soft cookies.
- Add egg and vanilla: Beat in the large egg and vanilla extract until well combined and smooth, ensuring the batter is homogenous.
- Mix dry ingredients: In a separate bowl, whisk together the all-purpose flour, baking soda, and salt to evenly distribute the leavening and salt.
- Combine wet and dry: Gradually add the dry ingredients into the wet mixture, stirring until just combined. Avoid overmixing to keep the cookies tender.
- Form cookie balls: Roll the dough into small balls approximately 1 inch in diameter and place them spaced apart on a lined baking sheet to allow room for spreading.
- Bake the cookies: Bake in the preheated oven for about 10 minutes or until the edges are lightly golden, indicating they are cooked but still soft.
- Add chocolate kisses: Remove the cookies from the oven and while still warm, press a chocolate kiss into the center of each cookie gently so it slightly melts and adheres.
- Cool the cookies: Let the cookies cool on the baking sheet for a few minutes to set, then transfer to a wire rack to cool completely, preserving their texture and preventing sogginess.
Notes
- Use softened butter at room temperature to ensure the ingredients cream together smoothly for the best cookie texture.
- Do not overmix the dough after adding dry ingredients to avoid tough cookies.
- The chocolate kiss should be pressed into the cookie immediately after baking for proper melting and adherence.
- Cookies can be stored in an airtight container at room temperature for up to one week.
- For a deeper peanut flavor, use natural peanut butter without added sugar or oils.

