I’ll be honest about my plant-based baking journey—I thought vegan cookies would never compare to the “real thing.” Then I created these raspberry thumbprint cookies and completely proved myself wrong. The first time I brought these to our family holiday gathering, my sister (who judges every cookie against our late grandmother’s recipes) quietly asked for the recipe after her third cookie. Trust me, when you nail that tender, buttery texture with bright homemade raspberry filling, these become the cookies everyone requests year after year.
Here’s My Story With This Recipe
Here’s the magic that makes these plant-based cookies absolutely irresistible. What creates that perfect tender-yet-sturdy texture is the combination of vegan butter with almond flour—this gives incredible richness and that subtle nutty flavor that makes people ask what makes them so special. I never knew homemade raspberry filling could be this easy until I started making my own with fresh berries and maple syrup. The bright, fresh filling against those buttery cookies? Pure plant-based perfection. This combo creates the most satisfying cookies that prove vegan baking can be every bit as indulgent as traditional recipes.
What You’ll Need (And My Plant-Based Shopping Tips)
For the Tender Cookies:
- 1 cup vegan butter, room temperature (Earth Balance works beautifully here)
- 2/3 cup powdered sugar (creates that perfect tender texture)
- 1 teaspoon vanilla extract (pure is worth it)
- 1/4 teaspoon almond extract (adds incredible depth—don’t skip this)
- 1 3/4 cups all-purpose flour
- 1/2 cup almond flour (game-changer for richness)
- 1/4 teaspoon salt
For the Bright Raspberry Filling:
- 2 cups fresh raspberries (frozen works too if thawed and drained)
- 3 tablespoons maple syrup (adjust to your berry’s sweetness)
- 1 tablespoon fresh lemon juice (brightens everything)
- 1 tablespoon cornstarch (creates perfect thickness)
- 1/2 teaspoon vanilla extract
Good vegan butter is absolutely crucial—look for one that’s solid at room temperature and creams well. I usually let mine sit out for about an hour before baking. For the almond flour, I always buy the super-fine blanched kind (Bob’s Red Mill is reliable). Fresh raspberries make the best filling, but I’ve successfully used frozen ones when fresh aren’t available.
Let’s Make This Plant-Based Magic Together
Here’s where I used to mess up my vegan baking—I thought you could skip the creaming step. Start by creaming that vegan butter and powdered sugar until it’s light and fluffy, about 3-4 minutes with a mixer. This creates the tender texture that makes these cookies special. Add both extracts and mix until combined.
Now for the flour mixture—combine both flours and salt, then add gradually to your creamed mixture. Don’t overmix once the flour goes in, just until everything comes together. Here’s the crucial part: chill this dough for at least an hour. I learned this the hard way after watching cookies spread into flat pancakes.
While the dough chills, make that gorgeous raspberry filling. Cook the raspberries, maple syrup, and lemon juice in a small saucepan until the berries break down. Mix the cornstarch with a tablespoon of water and stir it in—cook until thickened, about 2 minutes. Stir in vanilla and let it cool.
Roll the chilled dough into 1-inch balls and place them on parchment-lined baking sheets. Here’s my technique: use your thumb to make deep indentations in each ball. Don’t be shy—make them deep enough to hold that beautiful filling.
Bake at 350°F for 12-14 minutes until the edges are just set but not brown. Let them cool completely before filling with that bright raspberry mixture.
When Things Go Sideways (And They Will)
Cookies spreading too much? Your dough wasn’t cold enough or your vegan butter was too soft. Next time, chill longer and make sure your butter is just room temperature, not warm.
Thumbprints filling in while baking? Make deeper indentations and chill the shaped cookies for 10 minutes before baking. I’ve learned that vegan cookie dough sometimes needs extra encouragement to hold its shape.
Filling too runny? Cook it longer until it coats the back of a spoon, or add a bit more cornstarch slurry. Plant-based cooking is forgiving—just adjust as needed.
Ways to Mix It Up
When I want variety, I’ll make the filling with different berries—strawberry and blackberry work beautifully. For special occasions, I love adding a drizzle of melted vegan white chocolate on top, though that’s definitely optional. My winter version uses cranberries with orange zest, and sometimes I roll the dough balls in chopped almonds before making the thumbprints.
Questions I Always Get
Can I make these ahead of time? Absolutely—the unfilled cookies freeze beautifully for up to 3 months. I often make a double batch and freeze half for last-minute treats. Just fill them after thawing.
Will non-vegans really not notice the difference? I’ve served these to countless omnivores and they’re always shocked when I tell them they’re vegan. The combination of almond flour and good vegan butter creates such rich flavor that nobody misses anything.
What if I can’t find almond flour? You can make your own by grinding blanched almonds in a food processor, but store-bought gives the most consistent results. In a pinch, use all regular flour, though you’ll lose some of that rich, nutty flavor.
One Last Thing
I couldn’t resist sharing this because it proves plant-based baking can create cookies that are every bit as special as traditional family recipes. The best vegan raspberry thumbprint nights are when I realize I’ve created something so delicious that it becomes the new family favorite everyone requests.
Print
Perfect Vegan Raspberry Thumbprints
Description
Tender, buttery plant-based cookies with bright homemade raspberry filling that proves vegan baking can be absolutely magical
Prep Time: 20 minutes (plus chilling) | Cook Time: 12-14 minutes | Total Time: 1 hour 30 minutes | Servings: 24 cookies

Ingredients
For the Cookies:
- 1 cup vegan butter, room temperature (Earth Balance recommended)
- 2/3 cup powdered sugar
- 1 teaspoon vanilla extract (pure is worth it)
- 1/4 teaspoon almond extract (adds incredible depth)
- 1 3/4 cups all-purpose flour
- 1/2 cup almond flour (creates amazing richness)
- 1/4 teaspoon salt
For the Raspberry Filling:
- 2 cups fresh raspberries (or thawed frozen)
- 3 tablespoons maple syrup (adjust to taste)
- 1 tablespoon fresh lemon juice
- 1 tablespoon cornstarch (creates perfect thickness)
- 1/2 teaspoon vanilla extract
Instructions
- Cream vegan butter and powdered sugar until light and fluffy, about 3-4 minutes—this creates that perfect tender texture.
- Add vanilla and almond extracts, mixing until well combined and fragrant.
- Combine both flours and salt, then add gradually to butter mixture until just combined—don’t overmix.
- Chill dough for 1 hour minimum—this step is crucial for cookies that hold their shape.
- Meanwhile, cook raspberries, maple syrup, and lemon juice until berries break down and release their juices.
- Mix cornstarch with 1 tablespoon water and stir into raspberry mixture—cook until thickened, about 2 minutes.
- Stir in vanilla extract and let filling cool completely while dough chills.
- Preheat oven to 350°F and line baking sheets with parchment paper.
- Roll chilled dough into 1-inch balls and make deep thumbprint indentations in each—don’t be shy about depth!
- Bake for 12-14 minutes until edges are just set but not brown.
- Cool cookies completely before filling with raspberry mixture—patience makes perfect results.
Notes:
- Don’t skip chilling time – cold dough is essential for cookies that hold their shape
- Make deep indentations so your beautiful filling doesn’t overflow
- Cool before filling prevents the jam from melting and running off
- Let filling set for best texture and presentation
Storage Tips:
- Room temperature: 5 days in airtight containers
- Refrigerated: 1 week for longer freshness
- Freeze unfilled: 3 months for make-ahead convenience
- Store between parchment to prevent sticking
Serving Suggestions:
Perfect for holiday cookie exchanges, afternoon tea parties, or as an elegant dessert alongside fresh berries and vegan vanilla ice cream.
Mix It Up:
- Try strawberry or blackberry filling for variety
- Roll dough balls in chopped almonds before baking
- Drizzle with melted vegan white chocolate for special occasions
- Add orange zest to cranberry filling for winter flavors

