Desserts
This vegan peanut butter blossom cookie recipe transforms a classic favorite into a plant-based masterpiece with foil-sealed gooey centers that melt at the first bite. 💛 The secret lies in using aquafaba (chickpea brine) to replace eggs while maintaining that signature crunchy exterior and tender, nutty interior—no one will guess these are vegan.
What sets these apart is the two-stage baking process: first, baking the cookies until just set, then sealing the centers with foil to trap the peanut butter's warmth and gooeyness.
This technique ensures every bite delivers that perfect balance of crisp edges and molten peanut butter hearts, just like the original—only better.
The blossom theme comes alive with optional edible flower petals or citrus zest sprinkled on top, adding a delicate floral touch that pairs beautifully with the rich peanut flavor.
Whether you're baking for a holiday gathering or simply craving a nostalgic treat, these cookies deliver restaurant-quality results with a plant-based twist. With just 7 simple ingredients and 30 minutes of active time, you'll have a batch of cookies that taste indulgent yet align with dietary preferences. Let's get baking!
Ingredients for vegan peanut butter blossom cookie
Seven simple ingredients transform classic cookies into vegan perfection with gooey hearts and floral accents.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Spray flour container with oil to prevent clumping |
| Peanut Butter 🥜 | 1 ½ cups | Natural, unsweetened variety preferred |
| Aquafaba 🍳 | ½ cup | Liquid from 1 can chickpeas, whisked |
| Granulated Sugar 🍚 | ¾ cup | Or coconut sugar for refined option |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla for best flavor |
| Salt 🧂 | ½ tsp | Fine sea salt for balance |
| Baking Soda 🔥 | ½ tsp | Ensures proper rise |
| Edible Flower Petals 🌸 | 2 tbsp | Optional for blossom garnish |
| Citrus Zest 🍊 | 1 tbsp | Lemon or orange for floral touch |
| Almond Flour 🌰 | ¼ cup | For enhanced texture (optional) |
| Coconut Oil 🥥 | ¼ cup | Melted for binding agent |
The peanut butter is non-negotiable—natural, unsweetened delivers the richest flavor without added sugars. Trader Joe's and Whole Foods carry excellent brands like Crazy Richard's or 365. For aquafaba, save the liquid from canned chickpeas (like Great Northern or Chickpeas from the Mediterranean aisle)—no need for fancy brands. The almond flour adds a delicate crunch if you've got it, but regular flour works just fine. Citrus zest? Organic lemons or oranges from the produce section give the brightest flavor. Edible flower petals are optional but transform these into showstoppers—Etsy or specialty baking stores sell them in small jars.
No aquafaba? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water = 1 egg) work in a pinch, though texture won't be identical. Substitute coconut sugar with brown sugar (same amount), but the cookies may darken slightly. For extra richness, add 1 tbsp tahini to the peanut butter mixture. The baking soda is essential—double-check it hasn't expired—but if you're out, baking powder (1.5 tsp) works as a substitute. Citrus zest can be swapped for vanilla bean paste (1 tsp) if you prefer. Store-bought edible flowers? Look for 100% natural petals—avoid those with artificial dyes.
Peanut butter and coconut oil should be stored in the pantry, while aquafaba keeps in the fridge for 5 days after opening. Mix the dough and refrigerate for up to 3 days—this enhances flavor. Baked cookies stay fresh for 5 days at room temperature, but the foil-sealed centers make them irresistible to eat within 2 days. For gifting, package in airtight containers with parchment between layers. Freeze unbaked dough balls for 3 months—bake straight from frozen, adding 2 extra minutes.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just stir, scoop, and bake. The aquafaba (yes, chickpea water) whips up like magic with a hand mixer or even a whisk, and the peanut butter dough comes together smoother than store-bought. No kneading, no fuss, just 10 minutes of active work.
- Chewy-Crunchy Magic: That perfect balance? The sugar caramelizes just enough for a crispy edge, while the peanut butter keeps the center soft and rich. Honestly, the vanilla ties it all together—like a hug in cookie form. (Between us, I’ve been known to eat these straight from the pan.)
- Party in a Jar: These freeze like a dream, so I bake a batch for holidays or gift them in mason jars. Toss a few in a lunchbox, pack them for road trips, or serve them warm with a glass of milk—no one will guess they’re vegan. (My nephew’s favorite, and he’s not even vegetarian.)
- Pantry Staples Only: Flour, peanut butter, sugar—ingredients you already own. No weird substitutes or hard-to-find items, just pure, reliable flavor. I’ll be real: I’ve made these with expired peanut butter (don’t tell anyone), and they still turned out. Budget-friendly? Absolutely. Guilt-free? Even better.
Step-by-step instructions for vegan peanut butter blossom cookies
Here's how to create these decadent cookies with crisp edges and gooey centers—no eggs or butter needed.
👨🍳 Step 1: Whisk Aquafaba to Stiff Peaks
In a large mixing bowl, combine the 0.5 cup aquafaba and 0.75 cup granulated sugar. Using an electric mixer on high speed, beat for 4-5 minutes until the mixture forms stiff, glossy peaks that hold their shape when the whisk is lifted. This step mimics egg whites and creates the signature airy texture.
I like to test the consistency by tilting the bowl—if the peaks stand straight up for 10 seconds, it's ready. If it still looks too liquid, beat for another 30 seconds. Don't rush this; proper aeration is key for light, tender cookies. Keep the bowl nearby as you prepare the dry ingredients.
👨🍳 Step 2: Mix Wet and Dry Ingredients Separately
In a separate medium bowl, combine the 1.5 cups peanut butter, 0.25 cup melted coconut oil, 1 tbsp vanilla extract, 1 tbsp citrus zest, 0.5 tsp salt, and 0.5 tsp baking soda. Mix with a spatula until completely smooth—you should have a thick, creamy paste. The coconut oil keeps the peanut butter from seizing, while the citrus zest adds a bright contrast to the rich peanut flavor.
In another bowl, whisk together the 2 cups all-purpose flour and 0.25 cup almond flour. I spray the flour container with a tiny bit of coconut oil first to prevent clumping—this makes measuring and mixing much easier. The almond flour adds subtle nutty depth without overpowering the peanut butter.
🥘 Step 3: Gently Fold Wet and Dry Ingredients
With the mixer on low speed, gradually add the dry flour mixture to the wet peanut butter mixture. Mix just until combined—don't overmix or the cookies will be tough. The dough should be thick and sticky, similar to traditional cookie dough but with a smoother texture thanks to the aquafaba.
Remove the bowl from the mixer and fold in the 2 tbsp edible flower petals by hand using a silicone spatula. Be gentle to preserve the airiness we created earlier. The flower petals will add a delicate, colorful garnish that contrasts beautifully with the rich peanut butter. If the dough feels too warm, chill it for 15 minutes before shaping.
🔥 Step 4: Shape and Bake the Cookies
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.5-tablespoon balls (about 12 balls per sheet). Place them 2 inches apart—they'll spread slightly during baking.
Bake for 12-14 minutes until the edges are golden brown and the centers still look slightly underdone. They'll firm up as they cool. For the signature blossom effect, press a small piece of foil over the center of each cookie before the last 2 minutes of baking. This creates a sealed pocket that keeps the center gooey while the edges crisp.
⏰ Step 5: Cool and Enjoy the Perfect Texture
Let the cookies cool on the baking sheets for 5 minutes before transferring to a wire rack. The foil-sealed centers will remain soft and chewy while the edges develop a satisfying crunch. For best results, serve warm—the contrast between the crisp exterior and molten peanut butter center is what makes these cookies extraordinary.
Store any leftovers in an airtight container at room temperature for up to 5 days, though I doubt they'll last that long. These cookies are perfect for sharing—just be prepared for requests for the recipe!
Pro Tips For Making Vegan Peanut Butter Blossom Cookie
- CHILL THE DOUGH: I learned this the hard way—skipping the 30-minute fridge rest makes the cookies spread like pancakes when they hit the oven. Even if you’re impatient (yes, even if you’re impatient like me), give it time. The flour absorbs the peanut butter’s oil better when it’s cool, and your cookies will hold their shape.
- WHISK THE AQUAFABA: Don’t just dump it in. Beat the aquafaba (chickpea brine) with a hand mixer until it forms stiff peaks—like meringue, but less fancy. This is what gives the cookies their lift, and skipping it means dense, flat cookies. I was skeptical until I tried it; now I double-check this step every time.
- USE CREAMY PEANUT BUTTER: The crunchy stuff works in a pinch, but creamy peanut butter blends smoother into the dough and keeps the texture tender. If you’re using natural peanut butter (the kind that separates), give it a quick stir first—those oil pools are your friend here.
- BAKE ONE SHEET AT A TIME: I used to overcrowd the pan, and the edges burned before the centers set. These cookies need space—about 2 inches apart—and a single sheet at 350°F for 10-12 minutes. Trust the timer, not the color. Your future self will thank you for not rushing this.
Flavor customization for this recipe
Citrus Variations
Swap the lemon zest for orange or lime zest to shift the flavor profile. Orange zest adds a slightly sweeter, more complex note that pairs beautifully with peanut butter, while lime zest delivers a zesty punch.
I find 1 tbsp of lime zest brightens the dough without overpowering the peanut flavor—perfect for a refreshing twist. 🍋
Spiced Blossoms
Add ½ tsp ground cinnamon or ¼ tsp cardamom to the dough for a warm, aromatic touch. These spices complement the peanut butter's richness while enhancing the blossom theme—think of it as a floral-spiced fusion. For extra warmth, sprinkle a pinch of cinnamon on top before baking. 🌸
Chocolate Infusion
Mix 2 tbsp cocoa powder into the dry ingredients for a decadent chocolate-peanut butter hybrid. The cocoa deepens the flavor while keeping the texture tender. I recommend using Dutch-process cocoa powder (like Ghirardelli) for a smoother result. Add 1 tbsp extra sugar to balance the bitterness. 🍫
Nutty Upgrades
Replace half the peanut butter with almond butter or cashew butter for a nutty depth. Almond butter adds a slightly sweeter, buttery note, while cashew butter keeps the richness but with a smoother texture.
I like using 3 tbsp almond butter per 1.5 cups peanut butter for a balanced flavor. 🥜
Sweet Variations
Boost sweetness with ½ cup maple syrup or ¼ cup agave nectar in place of some sugar. These natural sweeteners caramelize beautifully, adding a subtle depth. For a caramelized finish, brush the tops with 1 tbsp maple syrup after baking. 🍯
Herbal Twists
Add 1 tsp dried lavender buds or 1 tbsp fresh mint leaves to the dough for a fragrant herbal note. Lavender pairs beautifully with citrus, while mint adds a refreshing contrast. Use sparingly—½ tsp lavender or 1 tbsp mint is plenty. 🌿
Nutrition facts
Frequently asked questions
Why does the recipe use aquafaba instead of eggs?
Aquafaba mimics egg whites perfectly by creating stiff peaks when whipped, giving these cookies their signature light, airy texture. It also helps bind the dough without adding extra fat or cholesterol. The citrus zest and baking soda work together to enhance the rise, ensuring cookies that are tender yet sturdy.
Can I make these cookies without foil for the gooey centers?
Yes, but the texture won't be exactly the same. If you skip the foil, bake the cookies for 10-12 minutes until just set, then let them cool completely. The centers will firm up but won't be as molten. For a compromise, press a small piece of parchment paper over the center instead—it'll keep the peanut butter softer longer.
How do I store these cookies to keep them fresh?
Store in an airtight container at room temperature for up to 5 days, but the foil-sealed centers make them best eaten within 2 days. For longer storage, freeze unbaked dough balls for 3 months—bake straight from frozen, adding 2 extra minutes to the baking time. Reheat gently in the oven to restore that gooey magic.
What if my peanut butter is sweetened? Will it affect the taste?
Sweetened peanut butter works fine, but you may want to reduce the sugar slightly (0.5 cup instead of 0.75 cup) to balance the flavor. The cookies will still be delicious, just with a touch more sweetness. For the best results, use natural unsweetened peanut butter—it gives the richest, most authentic peanut flavor without added sugars.
Can I make these cookies gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). Add ½ tsp xanthan gum to the dry ingredients to improve texture. The almond flour can stay in the recipe as it's naturally gluten-free. Keep in mind the texture may be slightly denser than traditional cookies.
