Desserts
This vegan peanut butter blossom cookie recipe delivers the perfect balance of nutty crunch and fluffy vanilla sweetness without a single egg or butter in sight. 💛 The secret lies in using aquafaba—yes, chickpea brine—as the binder, creating a texture so tender it rivals traditional cookies.
I’ve perfected this recipe after years of baking experiments, ensuring every bite has that signature peanut butter flavor with just the right amount of vanilla and chocolate blossom accents.
The foundation starts with a simple yet effective vegan dough that requires only a few pantry staples: peanut butter, coconut oil, and aquafaba. Unlike many vegan recipes, this one doesn’t compromise on flavor or texture—each cookie emerges from the oven with a crispy edge and a soft, melt-in-your-mouth center.
The key is baking at the right temperature and timing, which I’ll walk you through step by step to guarantee foolproof results every time.
What makes these cookies truly special is the delicate chocolate blossom center, which adds a touch of elegance without overpowering the peanut butter. The cookies hold their shape beautifully, making them perfect for gift-giving or sharing.
Whether you’re vegan, gluten-free, or just looking for a delicious treat, this recipe proves that plant-based baking can be just as indulgent as the classic version.
Once baked, let the cookies cool slightly before dusting them with powdered sugar or garnishing with edible flowers for that final touch of sophistication. The aroma alone will have everyone asking for the recipe—trust me, these cookies disappear fast. Let’s get baking!
Ingredients for vegan peanut butter blossom cookie
Simple pantry staples transform into vegan cookies with nutty crunch and blossom elegance.
| Ingredient | Amount | Notes |
|---|---|---|
| Natural Peanut Butter 🥜 | 1 cup | Creamy, unsweetened preferred |
| Coconut Oil 🥥 | ½ cup | Melted, not solid |
| Granulated Sugar 🍚 | ¾ cup | Or coconut sugar |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality |
| Aquafaba 🥫 | ½ cup | From chickpea brine |
| All-Purpose Flour 🌾 | 1 ½ cups | Gluten-free blend if needed |
| Baking Soda 🧂 | ½ tsp | For lift and texture |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Dark Chocolate Chips 🍫 | ½ cup | Vegan, 70% cocoa |
| Powdered Sugar 🍚 | ¼ cup | For dusting |
| Edible Flowers 🌸 | ⅛ cup | Optional, for garnish |
| Chocolate Blossom Center Filling 🍫 | ½ cup | Vegan chocolate ganache |
The peanut butter is non-negotiable here—natural, unsweetened gives the best flavor without sugar overload. Trader Joe's or Whole Foods carry great options, but any store-brand works if it's creamy. Coconut oil should be melted before measuring—solid chunks won't mix evenly. The aquafaba (chickpea brine) is the magic ingredient—save it from canned chickpeas or buy it online if needed. For the chocolate blossom filling, I use vegan dark chocolate ganache (melted dark chocolate + coconut cream), but store-bought vegan chocolate spread works in a pinch.
No aquafaba? Flax eggs (1 tbsp ground flax + 3 tbsp water = 1 egg) work as a substitute, but texture will differ slightly. Substituting regular sugar for coconut sugar adds a caramel note that pairs beautifully. The chocolate chips? Enjoy Life brand is my go-to for vegan baking—no weird additives. If you're gluten-free, use a 1:1 gluten-free flour blend like Bob's Red Mill. The edible flowers are optional but add that Instagram-worthy touch—local florists or Trader Joe's often carry them.
Store the dough in an airtight container for up to 3 days in the fridge, or freeze for 2 months. Once baked, keep cookies in a sealed container with parchment paper between layers—they stay fresh for 5 days. For gift-giving, package them in clear boxes with a dusting of powdered sugar and a sprig of edible flowers. The blossom centers can be piped right before baking or added after—either way works, but piping ensures they stay intact.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my mixer’s on the fritz—just stir, scoop, and bake. The aquafaba whips up like magic, and the peanut butter’s already creamy, so no extra steps.
- Rich Without Guilt: That natural peanut butter and coconut oil combo? Chef’s kiss. It’s got the deep, nutty flavor you crave, but the cookies stay soft and satisfying—no weird aftertaste or greasy mess.
- Packable for Days: Between us, these are my lunchbox lifesavers. They hold up perfectly for 5 days in an airtight container, and the sugar keeps them from getting soggy (yes, even with aquafaba).
- Dollar Stretch: Honestly, this recipe costs me less than half what store-bought cookies do. Granulated sugar and peanut butter go a long way, and I’ve made 3 dozen with just one jar of each—zero waste.
Step-by-step instructions for vegan peanut butter blossom cookies
Let's create these dreamy cookies with a perfect balance of nutty crunch and fluffy texture.
👨🍳 Step 1: Mix Wet Ingredients for Perfect Texture
In a large mixing bowl, combine the 1 cup natural peanut butter and 0.5 cup melted coconut oil. I like to use a hand mixer here—it creates a smooth, creamy base. Add the 0.75 cup granulated sugar and mix until fully incorporated. You'll see the mixture start to lighten in color as the peanut butter and sugar emulsify together.
Next, add the 0.5 cup aquafaba and 1 tablespoon vanilla extract. Mix on medium speed for about 2 minutes until the mixture is thick, smooth, and holds ribbons when you lift the beaters. This is your cookie dough base—it should be glossy and slightly sticky to the touch. If it looks too thick, add 1 teaspoon water to help it come together properly.
👨🍳 Step 2: Combine Dry Ingredients and Fold in Chocolate
In a separate bowl, whisk together the 1.5 cups all-purpose flour, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. This ensures the baking soda and salt are evenly distributed throughout the flour. Gradually add this dry mixture to your wet ingredients, mixing on low speed until just combined.
Here's where it gets fun—fold in the 0.5 cup dark chocolate chips by hand using a silicone spatula. Make sure they're evenly distributed throughout the dough. The chocolate chips will melt slightly from the warm peanut butter, creating pockets of gooey chocolate in every bite. Don't overmix—just until the chocolate is evenly incorporated.
🍳 Step 3: Shape Cookies and Add the Special Filling
Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a cookie scoop or tablespoon, portion the dough into 1-tablespoon balls and flatten them slightly on the prepared baking sheets, leaving about 2 inches between each cookie. I press down gently with my thumb to create a well in the center of each cookie.
Here's the magic touch: place ½ teaspoon of chocolate blossom center filling in the center of each cookie. Gently press down on the filling so it sticks, then sprinkle with a pinch of the 0.25 cup powdered sugar to create that signature blossom look. If you're using the 0.125 cup edible flowers, place one on top of each cookie now for a beautiful presentation.
🔥 Step 4: Bake to Golden Perfection
Bake the cookies for 10-12 minutes until the edges are light golden brown but the centers still look slightly underdone. They'll continue cooking on the hot baking sheet after you remove them from the oven. Watch them closely—they should be set but still soft in the middle when you press gently.
Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. The centers will firm up as they cool, creating that perfect balance of crispy edges and soft, gooey centers. Store in an airtight container for up to 5 days or freeze for longer storage.
🍽️ Step 5: Enjoy Your Nutty Vanilla Bliss
Serve these cookies warm for the ultimate experience—the contrast between the warm cookies and the cool chocolate filling is divine. Each bite delivers that rich peanut butter flavor, a hint of vanilla sweetness, and pockets of melted chocolate. The blossom center adds a fun surprise with every bite!
I know it seems like a lot of steps, but trust me—this method ensures you get that perfect texture every single time. The aquafaba gives them that classic cookie structure, while the peanut butter and coconut oil create that melt-in-your-mouth quality. Plus, the chocolate blossom center makes them feel extra special!
Pro Tips For Making Vegan Peanut Butter Blossom Cookie
- CHILL THE DOUGH: Mix your peanut butter, coconut oil, and sugar until it’s just combined—no need to overwork it. Then pop the dough in the fridge for at least 30 minutes (yes, even if you’re eager). I used to skip this, and the cookies spread like pancakes on a griddle. Cold dough holds its shape better, so you get those perfect blossom shapes instead of sad, flat discs.
- WHISK THE AQUAFABA: Don’t just dump the aquafaba into the mix—whisk it like you’re fluffing egg whites until it forms soft peaks. This adds structure and chewiness that skipping would leave you missing. I learned this the hard way after a batch turned out too crumbly. A hand mixer makes this easy, but a fork works in a pinch—just go at it like you’re angry at the beans.
- MEASURE PEANUT BUTTER PRECISELY: Natural peanut butter has oil that separates, and scooping it straight from the jar gives you way too much (or not enough). Pack it into the measuring cup with a spoon, then level it off—no guesswork. Too much oil = greasy cookies; too little = dry, crumbly ones. Weigh it if you’re fancy, but even a proper scoop makes a difference.
- BAKE IN BATCHES: Crowd the tray, and your cookies steam instead of crisp up. Space them 2 inches apart and use the outer edges of the pan first—they bake faster. I used to load up the whole sheet, and the centers stayed doughy while the edges burned. Rotate the pan halfway if your oven runs hot. Patience here means better texture.
Creative variations of this dish
Flour Alternatives
If you need a gluten-free version, swap the all-purpose flour for a 1:1 gluten-free blend like Bob’s Red Mill. For nut-free alternatives, try oat flour (blend rolled oats into a fine powder) or almond flour, though texture may differ slightly.
I’ve tested this with coconut flour too—just add 1 extra egg (or 1 tbsp aquafaba) to compensate for its dryness. 🌾
Sweetness Swaps
For a lower-glycemic option, replace granulated sugar with coconut sugar (same measurement) or maple syrup (reduce by 2 tbsp and add 1 extra tbsp aquafaba). If you prefer a caramel note, brown sugar works well—just mix it with the peanut butter first.
I’ve also used date paste (blend soaked dates) for a natural sweetener, but reduce to ½ cup and add 1 tbsp water.
Blossom Variations
Skip the chocolate blossom center and try vegan white chocolate ganache (melt white chocolate + coconut cream) for a sweeter twist. For a citrusy surprise, pipe lemon curd into the center before baking. I’ve also used raspberry jam as a filling—just heat it gently to make it pourable. 🍓
Texture Tweaks
For extra crispy edges, chill the dough for 30 minutes before baking. Want softer cookies? Reduce baking time by 1-2 minutes and use parchment-lined sheets to prevent over-browning. If your dough feels too sticky, add 1 tbsp more flour—just don’t overdo it, or the cookies may spread too much.
Flavor Boosters
Add ½ tsp cinnamon or ¼ tsp cardamom to the dry ingredients for warmth. For a tropical vibe, fold in ½ cup shredded coconut with the chocolate chips. I’ve also experimented with espresso powder (½ tsp) to deepen the chocolate flavor—it’s a game-changer for chocolate lovers! ☕
Make-Ahead Magic
Shape the cookies and freeze them on a baking sheet for 1 hour, then transfer to an airtight container. Bake straight from frozen, adding 2-3 extra minutes to the bake time. For the filling, make the ganache ahead and store it in the fridge—just reheat gently before piping.
The dough itself keeps for 3 days in the fridge or 2 months in the freezer. 🧊
Nutrition facts
Frequently asked questions
Can I make these cookies without aquafaba?
Yes! If you don't have aquafaba, substitute it with 1 tbsp ground flaxseed + 3 tbsp water (let it sit for 5 minutes to thicken) or ½ cup unsweetened applesauce. The texture will be slightly denser, but still delicious. For best results, reduce the sugar by 1 tbsp if using applesauce.
How do I store these cookies for maximum freshness?
Keep baked cookies in an airtight container with parchment paper between layers—they'll stay fresh for 5 days at room temperature. For longer storage, freeze them for up to 3 months. The dough itself keeps well in the fridge for 3 days or freezer for 2 months. Always let cookies cool completely before storing.
Why did my cookies spread too much?
Overmixing the dough or using too much flour can cause excessive spreading. Chill the dough for 30 minutes before baking to prevent this. Also, make sure your oven is fully preheated to 350°F—a hot oven helps set cookies faster. If your dough feels too sticky, add just 1 tbsp flour at a time until it's workable.
Can I make these cookies gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free flour blend like Bob's Red Mill. For best results, add ½ tsp xanthan gum to the dry ingredients. The texture will be slightly different but still delicious. Test with ½ cup flour blend first to check consistency before scaling up.
What's the best way to make the chocolate blossom filling?
Melt ½ cup vegan dark chocolate (70% cocoa) with 2 tbsp coconut cream in a double boiler, then let it cool until thick but pourable. For extra shine, add ½ tsp coconut oil. Store in the fridge and reheat gently before piping. You can also use store-bought vegan chocolate ganache or even vegan white chocolate for a sweeter option.
