Desserts
This vegan peanut butter blossom cookie recipe delivers all the nostalgic charm of classic blossoms—nutty peanut butter swirls wrapped in tender vanilla cookie dough—without a single egg, dairy, or honey. 💛 The secret lies in a simple aquafaba substitution that creates that signature tender yet sturdy texture, while a touch of flaxseed meal binds everything together perfectly.
What makes these cookies truly special is the balance of textures: the peanut butter stays rich and creamy, the vanilla cookie dough remains soft yet sturdy enough to hold its shape, and the blossom swirls unfold beautifully when sliced.
I've perfected the technique for achieving clean, symmetrical swirls without overworking the dough—no fancy equipment required, just a few simple tools you likely already have.
By the time you pull these from the oven, your kitchen will smell like warm vanilla and toasted peanuts, and every bite will deliver that perfect combination of crunchy edges, tender centers, and gooey peanut butter pockets.
The best part? These cookies stay fresh for up to a week when stored properly, making them perfect for baking ahead and sharing with friends.
Whether you're celebrating a holiday, craving a nostalgic treat, or simply want to enjoy a delicious vegan dessert, these blossom cookies are sure to impress. The recipe is straightforward, with clear instructions for shaping and baking that ensure professional-looking results every time.
Ingredients for vegan peanut butter blossom cookie
These ingredients create nostalgic, vegan peanut butter blossoms with perfect swirls and tender bites.
| Ingredient | Amount | Notes |
|---|---|---|
| Peanut Butter 🥜 | 1 cup | Natural, unsweetened preferred |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 cup | Coconut sugar works too |
| Brown Sugar 🍚 | ½ cup | Packed tightly |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality extract |
| Aquafaba 🥫 | ½ cup | From 1 can chickpeas |
| Flaxseed Meal 🌾 | 2 tbsp | Ground flaxseed works too |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Baking Soda 🧪 | 1 tsp | Ensures proper rise |
| Vegetable Oil 🫒 | ½ cup | Light or canola oil |
| Maple Syrup 🍁 | 2 tbsp | Pure grade B preferred |
| Unsweetened Applesauce 🍎 | ¼ cup | For extra moisture |
| Chocolate Chips 🍫 | ½ cup | Vegan chocolate chips |
The peanut butter is the heart of these cookies—natural, unsweetened is key for that rich, nutty flavor without added sugars. Trader Joe's or Whole Foods carry great options, but any brand labeled 'natural' works. For the aquafaba, save the liquid from canned chickpeas—it's the secret to that signature tender texture. Pro tip: strain it through a fine-mesh sieve to remove any pulp before using. The flaxseed meal is non-negotiable for binding, but if you can't find it, ground flaxseed works just as well—just grind it fresh for best results.
No aquafaba? Flax eggs (3 tbsp ground flaxseed + 9 tbsp water) work in a pinch, though the texture won't be exactly the same. Running low on maple syrup? Agave nectar is a perfect swap—just use the same amount. For the chocolate chips, Enjoy Life brand is my go-to for vegan baking, but any dairy-free chips will do. The vanilla extract matters here—avoid imitation if you can. If you're feeling fancy, infuse your own vanilla by splitting a vanilla bean and letting it steep in vodka for a few weeks. And yes, you can skip the chocolate chips if you're making these for someone with allergies—just omit them entirely.
Store these cookies in an airtight container at room temperature for up to 5 days, or freeze for 3 months—they actually taste better the next day! For cleaner blossom swirls, chill the dough for 30 minutes before shaping. If you're baking ahead, portion the dough into balls and freeze them on a tray before transferring to a bag. That way, you can just pop them in the oven whenever you're ready—no thawing required. And if you're feeling extra generous, drizzle with melted vegan chocolate after baking for a showstopping finish.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just cream the peanut butter and sugars with my fingers until it’s smooth. No fancy equipment, no fuss, and honestly? The cookies taste better for it.
- Peanut Butter Magic: That rich, nutty base from creamy peanut butter paired with vanilla? It’s like a warm hug in cookie form. The brown sugar keeps them soft while the granulated gives that perfect crunch.
- Holiday or Snack Attack: Between us, these are my go-to for gift boxes or when I need something fast. They freeze beautifully too—just pull one out of the bag for instant comfort.
- Pantry Staple Power: Flour, sugar, peanut butter—these are all things I already have. Budget-friendly, zero special trips, and they keep for weeks. (Yes, even on a Tuesday night.)
Step-by-step instructions for vegan peanut butter blossom cookies
Here's how to create these dreamy cookies with a perfect peanut butter base and swirl of vanilla goodness!
👨🍳 Step 1: Make the Peanut Butter Dough Base
In a large mixing bowl, combine the 1 cup peanut butter, 0.5 cup vegetable oil, 0.25 cup unsweetened applesauce, 2 tbsp maple syrup, and 1 tbsp vanilla extract. Mix with a hand mixer on medium speed for 2-3 minutes until completely smooth and creamy. This step is crucial—you want the peanut butter fully incorporated so your cookies have that classic nutty flavor without any graininess.
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 cup granulated sugar, 0.5 cup packed brown sugar, 1 tsp baking soda, 0.5 tsp salt, and 2 tbsp flaxseed meal. Gradually add this dry mixture to the peanut butter mixture, mixing on low speed until just combined. The dough will be thick and sticky—this is normal! Don't overmix or your cookies will be tough. Here's the thing—this dough needs to be handled minimally after mixing, so we'll work quickly in the next steps.
👨🍳 Step 2: Prepare the Vanilla Swirl Dough
In a small bowl, whisk together the 0.5 cup aquafaba and 2 tbsp maple syrup until frothy. This egg-white substitute creates that signature swirl pattern while keeping the cookies light and airy. In another small bowl, mix 0.5 cup all-purpose flour (saved from your original 2.5 cups) with 1 tbsp granulated sugar and 0.5 tsp vanilla extract. Gently fold these dry ingredients into the aquafaba mixture until smooth.
This vanilla swirl dough should be much thinner than your peanut butter base—almost like a thick batter. The contrast between the two textures is what makes these cookies so special. I like to use a piping bag fitted with a small round tip for precise swirls, but a spoon works too if you're not fancy. Just be ready to move fast—this dough sets up quickly!
🥘 Step 3: Create the Cookie Blossoms
Preheat your oven to 350°F and line two baking sheets with parchment paper. Working quickly, take about 1 tablespoon of the peanut butter dough and roll it into a ball between your palms. Press your thumb into the center to create a small well. Add ½ teaspoon of the vanilla swirl dough to the center and gently swirl it around with your finger to create that signature blossom pattern.
Place the blossom on your prepared baking sheet, spacing them about 2 inches apart—they'll spread a bit as they bake. Here's where it gets fun: sprinkle 1 teaspoon of the chocolate chips around each blossom before baking. The chocolate will melt slightly and create those beautiful little "petals" on the edges. Repeat until all dough is used, making about 16 cookies total.
🔥 Step 4: Bake to Golden Perfection
Bake the cookies for 12-14 minutes until the edges are golden brown but the centers still look slightly underdone. They'll continue firming up as they cool. Watch closely after 10 minutes—the peanut butter can burn easily if left too long. When you pull them out, you'll notice the chocolate chips have melted into little pools around the edges, creating that gorgeous blossom effect.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. Here's the secret to perfect texture: they should be soft in the center with crisp edges. If they cool too much, they'll firm up completely—so enjoy them warm for the ultimate experience! These cookies are vegan magic with that perfect balance of nutty, sweet, and chocolatey flavors.
Pro Tips For Making Vegan Peanut Butter Blossom Cookie
- CHILL THE DOUGH: After mixing everything, pop the dough in the fridge for at least 30 minutes—yes, even if you’re eager to bake. I used to skip this and ended up with flat, greasy cookies that spread like pancakes. Cold dough holds its shape better and gives you that classic blossom crack.
- USE CREAMY PEANUT BUTTER: Creamy, not chunky—this isn’t a debate. Chunky PB adds texture but can make the dough uneven, leading to dense spots. Stir yours until smooth, and if it’s too thick, microwave for 10 seconds to loosen it up. Trust me, the result is chewier and more consistent.
- WEIGH YOUR FLOUR: Scooping flour from the bag is a recipe for disaster. These cookies rely on precise ratios, and packed flour adds way too much. Use a kitchen scale for 1:1 accuracy—your cookies will be lighter, crispier, and less likely to turn into peanut butter bricks.
- UNDERBAKE SLIGHTLY: Pull them out when the edges are golden but the centers still look just soft. They’ll firm up as they cool. I learned this after burning the first batch—peanut butter cookies finish cooking fast, and overbaking kills the texture. Aim for 10-12 minutes total, depending on your oven.
Make-ahead tips for vegan peanut butter blossom cookie
Dough Prep Ahead
Roll the peanut butter dough into 1-inch balls and flatten slightly before wrapping each in plastic wrap. Store in an airtight container in the fridge for up to 3 days or freeze for 3 months.
When ready to bake, simply add the vanilla swirl and chocolate chips right before baking—no thawing needed. This saves time and keeps your kitchen from getting messy mid-baking. 💛
Vanilla Swirl Trick
Make the vanilla swirl dough first and store it separately in a small airtight container. The aquafaba mixture stays fresh in the fridge for 2 days, so you can prep everything ahead and assemble when you're ready.
Just whisk it briefly before using to restore the frothy texture. This step is my favorite time-saver—no last-minute scrambling! ✨
Freezer-Friendly Balls
Shape the peanut butter dough into balls and freeze them on a tray for 1 hour before transferring to a bag. When baking, add ½ teaspoon of vanilla swirl and chocolate chips directly to each frozen ball—no thawing required.
They'll bake just like fresh dough, with that same perfect blossom effect. Label your bags with the date for easy tracking. ❄️
Chocolate Chip Hack
Pre-measure the chocolate chips into tiny piles on parchment paper and store them in a small container. When baking from frozen, simply sprinkle them directly onto each blossom as you assemble.
This keeps your workspace clean and ensures even distribution every time. Plus, you can swap in vegan white chocolate chips for a festive twist. 🍫
Baking Schedule
Preheat your oven while the dough is still cold—this ensures even baking. For a stress-free day, bake half the batch in the morning and refrigerate the remaining dough balls for later.
The cookies will stay fresh overnight in an airtight container. I often bake a full batch on Sunday and enjoy them all week—no one will guess they're vegan! 📅
Gift-Worthy Packaging
Wrap cooled cookies individually in parchment paper and tie with twine for a professional look. Store in a decorative tin or box for gifting. These cookies travel well and stay fresh for 5 days at room temperature.
Add a handwritten note for a personal touch—your friends will think you spent hours baking! 🎁
Nutrition facts
Frequently asked questions
Can I make these cookies without aquafaba?
Yes! For a 1:1 substitution, use 3 tablespoons ground flaxseed mixed with 9 tablespoons water (let sit for 5 minutes to thicken). The texture won't be identical—aquafaba creates that signature lightness—but it'll still work. For extra moisture, add 1 tablespoon extra applesauce to the vanilla swirl dough.
Why did my blossom swirls disappear?
This usually happens when the vanilla dough is too thick or the peanut butter dough isn't firm enough. Chill both doughs for 30 minutes before shaping, and use a piping bag for precise swirls. If the dough feels too sticky, add 1 tablespoon extra flour to the peanut butter base. The contrast in textures is key—keep the vanilla dough thin like batter!
How do I store these cookies for maximum freshness?
Store in an airtight container at room temperature for up to 5 days, or freeze for 3 months. For best texture, let them cool completely before sealing. To revive stale cookies, warm them in a 300°F oven for 3-5 minutes—they'll taste fresh again! For gifting, wrap individually in parchment and tie with twine.
Can I use crunchy peanut butter instead of smooth?
Crunchy peanut butter adds delightful texture, but expect slightly more variation in the finished cookies. For even distribution, blend it briefly in a food processor before mixing. If you prefer consistent results, stick with smooth—it's easier to work with for the classic blossom shape. Either way, the flavor will be rich and nutty.
What's the best way to achieve perfect blossom shapes?
Use a 1 tablespoon cookie scoop for even peanut butter balls, then press your thumb firmly into the center to create a well. Add ½ teaspoon vanilla dough and swirl with your finger using a gentle twisting motion. Place on parchment paper 2 inches apart—they'll spread slightly. For cleaner edges, chill the shaped cookies for 15 minutes before baking.
