Classic Vegan Peanut Butter Blossoms: The Ultimate Holiday Treat
Soft, sweet, and utterly irresistible – these vegan peanut butter blossoms taste just like the beloved classic, but with a wholesome twist! Perfect for holiday gatherings, cookie exchanges, or simply a cozy treat, these chewy and decadent cookies are surprisingly easy to make. Naturally eggless, dairy-free, and easily adaptable to be gluten-free, each blossom is crowned with a delightful homemade vegan chocolate kiss. Get ready to bake a new holiday favorite!

For many, the magical combination of peanut butter and chocolate defines pure culinary bliss. It’s a flavor pairing that evokes comfort, nostalgia, and sheer joy with every bite. If you’re anything like me, this dynamic duo holds a special place in your heart, especially during the festive season.
That’s why I simply had to recreate my all-time favorite childhood cookie: the iconic peanut butter blossom. But, as you might expect, I couldn’t resist adding a few modern twists to make them even more extraordinary and accessible for everyone.
These wonderfully chewy, delightfully soft peanut butter cookies, each adorned with a perfect chocolate kiss, are destined to be the star of any cookie exchange or holiday party. What makes them truly special is that they are naturally vegan, entirely dairy-free, easily made gluten-free, and even lower in sugar than traditional recipes. And the best part? I’ll guide you through making your very own vegan chocolate kisses right at home!
Crafting homemade chocolate kisses adds a unique, personal touch and transforms the baking process into a fun, interactive activity perfect for involving the little ones. It’s an experience that’s as rewarding as the delicious outcome itself!
Note: This post contains Amazon affiliate links. This means that if you click on a link and make a purchase, I will receive a small commission at no cost to you. Thank you for supporting The Banana Diaries!

Why These Chewy Vegan Peanut Butter Blossoms Are Unforgettable
Prepare to fall in love with these easy vegan peanut butter blossoms. Their flavor and texture are so remarkably close to the classic Christmas cookie that even my mom, a seasoned expert in traditional peanut butter blossom baking, gave them her enthusiastic seal of approval! This recipe isn’t just a good vegan alternative; it stands on its own as an exceptional cookie.
The texture is a dream: incredibly chewy, wonderfully soft, and they literally melt in your mouth. Each bite bursts with rich, nutty peanut butter perfectly complemented by sweet chocolate. What’s truly astounding is that despite being eggless, dairy-free, and effortlessly gluten-free, no one will ever suspect these cookies are healthier. They deliver all the comfort and indulgence of the original without any of the common allergens.
These cookies are a universal crowd-pleaser, adored by both vegans and non-vegans alike. This makes them an ideal choice for any holiday gathering, cookie exchange, or even as a special treat to leave out for Santa Claus. Their inclusive nature ensures that everyone at your festive table can enjoy a taste of nostalgic holiday magic.

Essential Ingredients and Smart Substitutions
Crafting these naturally gluten-free and vegan peanut butter blossoms requires a selection of accessible ingredients. The beauty of this recipe lies in its simplicity and the ability to adapt it to various dietary needs without compromising on flavor or texture. Here’s what you’ll need and some helpful tips:
- Natural Peanut Butter: The secret to that perfect chewy texture lies in using creamy, all-natural peanut butter. Look for brands where the only ingredients are peanuts and possibly salt, with no added sugars or oils. Its runny consistency is crucial for the dough. Avoid thicker, conventional brands like Skippy’s, as they will alter the cookie’s texture. If you’re feeling adventurous, homemade peanut butter works wonderfully!
- Flour: I typically use standard all-purpose flour for a classic result. However, I’ve thoroughly tested this recipe with gluten-free 1-to-1 baking flour (like Bob’s Red Mill’s blue bag blend), and it yields fantastic results, making these cookies easily gluten-free. While I haven’t personally tested oat flour extensively, one tester reported success, though noted the dough was considerably softer. For best results, stick to AP or a reliable 1-to-1 GF blend.
- Sweeteners: A balanced mix of granulated sugar and coconut sugar gives these blossoms their perfect sweetness and a subtle caramel note. You can substitute brown sugar for coconut sugar if preferred, or use all coconut sugar for a refined sugar-free option. Adjusting sugar levels slightly won’t drastically affect the outcome, but aim for the specified amounts for optimal taste and texture.
- Unsweetened Applesauce: This humble ingredient is a powerhouse in vegan baking! It acts as a natural egg replacer, providing moisture and helping to bind the dough, ensuring that classic soft and chewy crumb without any animal products. Make sure to use unsweetened varieties to control the overall sugar content.
- Vegan Butter: A good quality vegan butter, at room temperature, contributes significantly to the rich flavor and tender crumb of these cookies. While coconut oil can be used as a substitute, be aware that it might lead to cookies that spread less during baking, resulting in a slightly different texture. Brands like Miyoko’s Kitchen or Earth Balance work exceptionally well.
- Homemade Vegan Chocolate Kisses: The hallmark of a peanut butter blossom is that signature chocolate kiss on top! Since readily available vegan chocolate kisses are scarce, and to have full control over ingredients (and avoid supporting certain large corporations), I prefer to make them myself. This involves using a chocolate kiss silicone mold (easily found on Amazon) and high-quality vegan chocolate, such as Pascha Chocolate, known for its ethical sourcing and delicious flavor.
As you can see, the ingredient list is quite straightforward, proving that you don’t need exotic items to create the most perfect, healthier holiday cookie!

Crafting Your Vegan Peanut Butter Blossoms: A Quick Overview
For detailed written instructions and precise ingredient measurements, please refer to the comprehensive recipe card located at the bottom of this post. You can also utilize the “jump to recipe” button at the top for quick navigation. Below, we’ll provide a concise overview of the steps, complete with visuals to enhance your understanding and ensure baking success.
Here’s a simplified guide to making these easy vegan peanut butter blossom cookies that perfectly capture the classic taste:
- Cream Vegan Butter and Sugars: Begin by creaming together the softened vegan butter and both types of sugar until the mixture is light, fluffy, and well-combined. This initial step is fundamental for achieving a tender cookie texture, much like any classic cookie recipe.
- Incorporate Wet Ingredients: Add the natural peanut butter, unsweetened applesauce (our egg substitute), and pure vanilla extract to the creamed mixture. Continue mixing with your hand mixer until everything is smoothly integrated.
- Fold in Dry Ingredients: Gently fold in the flour and baking soda using a silicone spatula. Be careful not to overmix the dough, as this can lead to tougher cookies. Mix just until no dry streaks remain.
- Chill the Dough: This step is non-negotiable! The dough will be quite sticky at this stage, and chilling it prevents excessive spreading during baking, ensuring your cookies hold their perfect shape and chewiness.
- Scoop and Coat Cookies: Using a medium cookie scoop (about 1.5 tbsp), portion out the dough. For smaller cookies, use about 1 tbsp. Roll each portion between your palms to form a smooth ball, then gently roll it in granulated sugar to create a sparkling, sweet crust.
- Bake to Perfection: Arrange the cookie dough balls on your prepared baking sheets, spaced about 2 inches apart to allow for slight spreading. Bake until the edges are lightly set and the centers are still slightly puffy and soft, typically around 10-12 minutes (my oven usually takes precisely 11 minutes).
- Add Vegan Chocolate Kisses: This is a time-sensitive step! As soon as the cookies come out of the oven, gently press a homemade vegan chocolate kiss into the center of each warm cookie. To prevent the chocolate from melting completely, immediately place the entire baking sheet flat into the freezer for 5-10 minutes to help the chocolate set.
Once the chocolate is firm, your delightful vegan peanut butter blossoms are ready to be served and enjoyed!


Mastering Homemade Vegan Chocolate Kisses
A peanut butter blossom simply isn’t complete without its signature chocolate kiss! While you might be tempted to skip this step, making your own vegan chocolate kisses adds an unparalleled personal touch and is a surprisingly fun activity, especially for children. It also allows you to control the quality and type of chocolate used, ensuring it’s truly vegan and ethically sourced.
To begin, you’ll need specific chocolate kiss silicone molds, which are readily available online. For the chocolate itself, I highly recommend using a high-quality vegan chocolate chip brand. My personal favorite is Pascha Organics stevia-sweetened chocolate chips for a lower-sugar option, but any good vegan dark or semi-sweet chocolate will work.
The process is straightforward: gently melt about 1/2 cup of chocolate chips. You can do this either in a double boiler on the stovetop for even melting or carefully in the microwave (heat for 45 seconds, stir thoroughly, then another 20 seconds, and stir again until smooth). Once melted and fluid, carefully pipe or spoon about 1 tablespoon of the warm chocolate into each cavity of your silicone mold. Precision isn’t strictly necessary, but aim for a neat fill.
Immediately after filling, transfer the molds to the freezer and chill for approximately 15 minutes, or until the chocolate kisses are firm and easily pop out of the molds. It’s best to keep these finished kisses in the freezer until your cookies are baked and ready for topping. This ensures they maintain their shape and don’t melt prematurely when placed onto the warm cookies. Once pressed onto the cookies, a quick return to the freezer will help them set perfectly. It’s truly easy peasy and adds such an impressive homemade touch!
Expert Tips & Tricks for Perfect Easy Vegan Peanut Butter Cookies
Achieving the perfect vegan peanut butter blossom is simple with a few key tips and tricks. These pointers will help you navigate common baking questions and ensure your cookies are nothing short of spectacular:
- Do I really need to chill the dough? YES, absolutely! Chilling the dough is a crucial step that you should not skip. The dough for these cookies is naturally very soft and sticky. If baked immediately, it will spread excessively in the oven, leading to flat, thin, and possibly brittle cookies. Chilling allows the vegan butter to firm up, making the dough much easier to handle and ensuring your blossoms retain their beautiful, chewy shape and soft texture.
- What’s the best way to store these vegan peanut butter blossoms? These dairy-free and eggless blossoms are quite stable. For short-term storage (up to a day), they can be kept at room temperature in an airtight container. However, if you’re making them several days in advance for a cookie exchange or simply want to prolong their freshness, I highly recommend storing them in the refrigerator. For longer storage, up to 3 months, freeze them in an airtight container; simply thaw at room temperature before serving.
- What if I don’t want to make my own dairy-free chocolate kisses? No problem at all! While homemade kisses are fun, it’s understandable if you prefer a shortcut. You can easily purchase dairy-free chocolate drops or chunks (like Hu Gems or certain brands of vegan chocolate chips) and gently press them into the warm cookies instead of the homemade kisses. They will melt slightly and create a similar, delicious effect.
- How can I ensure these classic peanut butter blossoms are gluten-free? Making these cookies gluten-free is very straightforward. I’ve successfully tested this recipe using Bob’s Red Mill 1-to-1 Gluten-Free Baking Flour (the one in the blue bag) and also with cassava flour. Both options yield excellent results, maintaining the desired texture and flavor. If you’re not gluten-free, traditional all-purpose flour works perfectly.
- I’m attending a holiday cookie exchange; any tips? You’ve chosen a winner! Everyone loves classic peanut butter blossoms, so prepare for them to be a hit. For cookie exchanges, consider doubling (or even tripling!) the recipe to ensure you have plenty to share and trade. For more comprehensive advice on baking, packaging, and gifting holiday cookies, check out our extensive 30+ Vegan Christmas Cookies post. And remember, these make an excellent trade for other favorites, like a batch of vegan snickerdoodle cookies!
- Troubleshooting Common Issues: If your dough is too crumbly after chilling, add a tiny bit more applesauce or a splash of non-dairy milk until it comes together. If it’s too sticky even after chilling, add a tablespoon more flour and chill again briefly. Baking times can vary by oven, so keep an eye on the edges; they should be lightly golden, not deeply browned.

You are going to absolutely adore these easy vegan peanut butter blossoms! They truly capture the essence and deliciousness of the classic cookie, making them an instant holiday favorite.
If you give this recipe a try, please do share your experience in the comments below! And as always, I love seeing your beautiful creations, so be sure to tag me on Instagram and Pinterest!
Happy peanut butter blossoms cookie baking, and enjoy the festive flavors!
Explore More Vegan Christmas Cookie Recipes:
The Best VEGAN Chocolate Chip Cookies
Healthy Snickerdoodle Cookies
Paleo Vegan Sugar Cookies
Vegan Pumpkin Chocolate Chip Cookies
Easy Vegan Gingerbread Cookies
Grain-Free Peanut Butter Cup Cookies
Paleo Vegan Linzer Cookies
S’mores Stuffed Cookies
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you make this delightful recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. Your feedback helps other bakers discover and enjoy these recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so don’t forget to tag me there!
Print Recipe
Classic Vegan Peanut Butter Blossoms (Easy!)
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
5 from 1 review
Prep Time: 10
Cook Time: 10
Total Time: 20 minutes
Yield: 16 large cookies 1x
Category: Dessert
Method: Baking
Cuisine: American
Diet: Vegan
Description
Soft and sweet vegan peanut butter blossoms that taste just like the classic! With a healthy twist, these chewy and decadent peanut butter blossoms are the perfect treat at a Christmas cookie exchange. So easy to make, and naturally eggless, dairy free, easily gluten free, and even topped with a homemade vegan chocolate kiss! A classic Christmas cookie!
Ingredients
Scale
- 155 grams all purpose flour, or gluten free 1-to-1 baking flour
- 1 tsp baking soda
- 1/4 tsp sea salt (omit if your peanut butter or vegan butter contains salt)
- 113 grams vegan butter, room temperature
- 100 grams granulated sugar
- 50 grams coconut sugar or brown sugar
- 175 grams all-natural creamy smooth peanut butter
- 60 grams unsweetened applesauce, room temperature
- 1 tsp vanilla extract
- 24 homemade chocolate kisses (see note in the post)
- 1/3 cup granulated sugar, for coating the cookie dough
Instructions
- Please read through all instructions before beginning.
- Prep: It’s easiest to start by making the chocolate kisses first. See the notes section for detailed instructions. While the kisses are setting in the freezer, measure out all remaining ingredients. Line two large baking sheets with parchment paper or a silicone cookie mat, and set them aside.
- Make the dough: In a large bowl, use a hand mixer to cream together the softened vegan butter and sugars until light and fluffy, typically about 2-3 minutes. Next, add in the peanut butter, applesauce, and vanilla extract, mixing until fully combined and smooth. Then, gradually add in the flour, baking soda, and salt (if using), using a rubber spatula to gently fold the dry ingredients into the wet mixture until just combined. Be careful not to overmix the dough. Cover the bowl and chill the dough in the fridge for 30 minutes.
- While the dough is chilling: Preheat your oven to 350°F (175°C).
- Scoop the dough: Place the remaining granulated sugar in a small, shallow bowl. Using a medium cookie scoop (approximately 1.5 tablespoons in size), portion out the chilled dough. Alternatively, you can roll the dough into small, smooth balls, each about 1.5 tablespoons. Dip and gently coat each cookie dough ball completely in the decorative granulated sugar, then place them onto the prepared baking sheets, ensuring they are about 2 inches apart to allow for proper spreading during baking.
- Bake the cookies: Bake for 10-12 minutes, or until the edges of the cookies are lightly set and the centers appear slightly puffy and soft. Baking times can vary by oven, so keep a close watch. Remove the baking sheets from the oven. While the cookies are baking, you can carefully remove the prepared chocolate kisses from their silicone mold and place them in a small bowl, ready for the next step.
- Place the chocolate kisses onto the cookies: Immediately upon removing the cookies from the oven, gently but firmly press one homemade vegan chocolate kiss into the center of each warm cookie. To prevent the chocolate from melting excessively, promptly place the entire baking sheet flat into the freezer for approximately 5 minutes. This quick chill will help set the chocolate kisses perfectly.
- Storage: Serve and enjoy your freshly baked vegan peanut butter blossoms! Store any remaining cookies in an airtight container in the freezer for up to 3 months.
Notes
To make homemade vegan chocolate kisses: Melt 1/2 cup of your favorite vegan chocolate chips (like Pascha Organics) in a heatproof bowl. You can use a double boiler or microwave in short bursts, stirring frequently, until smooth. Carefully pipe or spoon the melted chocolate into silicone Hershey kiss molds. Place the mold into the freezer to chill for about 15 minutes, or until completely set.
Gluten-free option: For delicious gluten-free peanut butter blossoms, simply substitute the all-purpose flour with Bob’s Red Mill 1:1 Gluten Free Baking Flour (found in the blue bag). Ensure all other ingredients are certified gluten-free as well.
Make ahead option: If you’re preparing these cookies for a cookie exchange or simply want to get ahead, you can prepare the cookie dough up to 2 days in advance. Tightly wrap the dough in plastic wrap and store it in the refrigerator. When you’re ready to bake, remove the dough from the fridge and let it sit at room temperature for about 10-15 minutes to soften slightly before proceeding to Step 5 of the instructions.
Nutrition
- Serving Size: 1 cookie
- Calories: 147
- Sugar: 13.4 g
- Sodium: 139.3 mg
- Fat: 6.5 g
- Saturated Fat: 2.2 g
- Carbohydrates: 21.1 g
- Fiber: 1.1 g
- Protein: 2.9 g
- Cholesterol: 0 mg

