Vegan Strawberry Cookie Recipe: Bright Red Swirls and Crunchy Edges

Desserts

Vegan Strawberry Cookie Recipe: Bright Red Swirls and Crunchy Edges

This vegan strawberry cookie recipe delivers all the joy of classic strawberry cookies—bright red swirls, crispy edges, and tender centers—without a single drop of dairy or egg. The secret lies in a clever combination of coconut oil and flaxseed "eggs" that mimic traditional dough while keeping the texture perfectly balanced.

After years of testing vegan cookie recipes, I finally cracked the code for that signature strawberry flavor without overpowering the cookie base.

The dough comes together in just 10 minutes with simple pantry staples, and the strawberry filling gets its vibrant color from natural fruit puree rather than artificial dyes.

What makes these cookies truly special is how the filling stays gooey in the center while the edges develop that satisfying crunch—just like your favorite bakery treats. The recipe yields about 24 cookies, perfect for sharing or stashing in the freezer for later.

By the time you pull these from the oven, your kitchen will smell like summer with that unmistakable strawberry aroma, and each bite will deliver the perfect harmony of sweet, tangy filling and buttery (vegan) cookie.

The cookies stay soft for days when stored properly, making them ideal for meal prep or holiday baking. This version even fools non-vegans at first bite—trust me, I've tested it.

The best part? These cookies are naturally gluten-free if you swap the all-purpose flour for a 1:1 gluten-free blend, and they require no fancy equipment beyond a mixing bowl and cookie sheet.

Whether you're baking for a celebration or just craving something sweet, this recipe delivers restaurant-quality results with a plant-based twist. Let's get baking!

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Low Cal

Ingredients for vegan strawberry cookie

Simple pantry staples plus a handful of fresh strawberries—this vegan cookie dough transforms into bakery-quality treats.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Spray or sift for lightness
Coconut Oil 🥥 ¾ cup Melted, full-fat preferred
Granulated Sugar 🍚 ¾ cup White or raw cane sugar
Brown Sugar 🍚 ½ cup Packed lightly
Ground Flaxseed 🌱 2 tbsp For flaxseed "eggs"
Vanilla Extract 🌸 1 tbsp Pure, high-quality
Salt 🧂 ½ tsp Fine sea salt
Baking Soda 🧪 ½ tsp Freshly opened
Fresh Strawberries 🍓 1 ½ cups Hulled, for puree
Lemon Juice 🍋 1 tbsp Freshly squeezed
Powdered Sugar 🍚 ½ cup For filling sweetness
Almond Extract 🌰 ¼ tsp Optional, for depth
Vanilla Bean Paste 🌸 ½ tsp For extra flavor
Unsweetened Applesauce 🍎 ¼ cup For moisture
Almond Milk 🥛 2 tbsp For dough consistency

The strawberries are non-negotiable for that vibrant red filling—local farmers markets or Trader Joe's usually have the sweetest, most flavorful ones. If you can't find fresh, frozen strawberries work too (thaw and drain them first). For the flaxseed eggs, Bob's Red Mill ground flaxseed is my go-to—it's finely ground and stays fresh longer. The coconut oil needs to be melted but not hot—just warm enough to pour easily. Goya or Native Forest brands are my top picks for reliable quality. Pro tip: measure your flour by spooning it into the cup and leveling it off—don't scoop directly from the bag or you'll end up with dense cookies.

No fresh strawberries? Strawberry jam (unsweetened) or puree works in a pinch—just reduce the powdered sugar slightly. Swap almond extract for vanilla bean seeds scraped from a pod if you want a deeper flavor. The applesauce keeps the cookies tender without adding moisture from dairy. Mott's unsweetened is my favorite brand, but any plain applesauce will do. For a gluten-free version, simply replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill. The dough should be slightly sticky but manageable—if it's too dry, add an extra tablespoon of almond milk.

Store the dough in an airtight container in the fridge for up to 3 days or freeze for 3 months—it actually tastes better after a day or two as the flavors meld. Once baked, keep cookies in an airtight container with a slice of bread to maintain freshness for 5-6 days. For freezing baked cookies, place them in a single layer on a tray to freeze first, then transfer to a container. Reheat in a 350°F oven for 2-3 minutes to restore that bakery-fresh crunch. These cookies are perfect for gifting—just wrap them in parchment paper and tie with twine.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this dough—just smash the coconut oil and sugars together until it’s almost crumbly, then fold in the flour. No electric mixer, no fuss, just your hands and 10 minutes of work. Honestly, the flaxseed egg binds it so well, you won’t believe it’s vegan.
  • Strawberry Magic: That burst of fresh strawberry jam (or puree, if you’re fancy) swirled into the dough? It’s the star. The brown sugar keeps them chewy, the granulated sugar gives that perfect caramelized edge when baked, and the strawberry flavor? It’s like summer in every bite—no weird aftertaste, just pure fruit goodness.
  • Double-Duty Cookies: These aren’t just for dessert. I pack them in lunchboxes for my kids (they vanish by snack time), freeze half the batch for when I’m too tired to bake, and even crumble them over oatmeal for a sweet, fruity twist. The flaxseed keeps them sturdy enough to travel, and the coconut oil makes them rich without needing butter.
  • Budget-Friendly Luxury: All the good stuff—no weird ingredients, no overpriced specialty flours. Flour, sugar, coconut oil, and a spoonful of jam? That’s it. I make two dozen for under $3, and they disappear faster than my willpower when I’m craving something sweet. Plus, the leftovers stay fresh for days in an airtight container.

Step-by-step instructions for vegan strawberry cookies

Here's how to create these vibrant cookies with perfect texture and bold strawberry flavor.

1

Make the Flaxseed "Eggs" and Strawberry Puree

In a small bowl, whisk together the 2 tablespoons ground flaxseed with 2 tablespoons almond milk. Let it sit for 5 minutes while you prepare the rest—this creates your flaxseed "egg" that binds the dough. You'll know it's ready when it thickens to a gel-like consistency.

Meanwhile, hull and chop the 1.5 cups fresh strawberries into small pieces. Transfer them to a blender with 1 tablespoon lemon juice and blend until completely smooth. This brightens the flavor and prevents the cookies from tasting too acidic. Strain through a fine-mesh sieve to remove any seeds, then set aside the puree.

2

Cream the Sugars and Coconut Oil

In a large mixing bowl, combine the 0.75 cup granulated sugar and 0.5 cup brown sugar. Add the 0.75 cup melted coconut oil (it should be fully liquid, not warm) and mix on medium speed for 2-3 minutes until light and fluffy. This step is crucial—it incorporates air that will give your cookies that classic tender crumb.

Add the 1 tablespoon vanilla extract, 0.5 teaspoon vanilla bean paste, and 0.25 teaspoon almond extract (if using) to the sugar mixture. Mix for another 30 seconds until fully combined. The coconut oil might look separated at first, but keep mixing—it will come together beautifully.

3

Combine Dry Ingredients and Wet Mixtures

In a separate bowl, whisk together the 2.5 cups all-purpose flour, 0.5 teaspoon salt, and 0.5 teaspoon baking soda. Gradually add this dry mixture to the sugar-oil mixture, mixing on low speed until just combined. Don't overmix—you should still see small flour streaks.

Add the 0.25 cup unsweetened applesauce and the flaxseed "egg" you prepared earlier. Mix until everything is evenly incorporated. The dough will be soft and slightly sticky, but that's perfect for these cookies. Divide the dough into two equal portions—one for the base and one for the strawberry filling.

4

Prepare the Strawberry Filling

Take one portion of the dough and set it aside. To the remaining dough, add the strawberry puree and mix until fully combined. In a small bowl, whisk together the 0.5 cup powdered sugar with 1 tablespoon almond milk until smooth. This creates a glossy, sweet filling that will swirl beautifully through the cookies.

Roll the plain dough portion into a 12-inch log and wrap it tightly in plastic wrap. Chill in the refrigerator for 30 minutes while you prepare the strawberry dough. Roll the strawberry dough into another 12-inch log and chill it as well. This chilling step prevents the cookies from spreading too much in the oven.

5

Assemble and Bake for Perfect Swirls

Preheat your oven to 350°F and line two baking sheets with parchment paper. Remove the dough logs from the refrigerator and unwrap them. Place the plain dough log on a piece of parchment paper and roll it out into a 12x6-inch rectangle about ¼-inch thick. Spread the strawberry filling mixture evenly over the plain dough, leaving a ½-inch border around the edges.

Carefully roll up the dough starting from the long side, using the parchment paper to help you. Pinch the seam to seal, then slice into 1-inch thick rounds. Place them 2 inches apart on the prepared baking sheets. Bake for 12-14 minutes until the edges are golden brown and the centers look just set. They'll continue cooking slightly after removal.

Let the cookies cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. The centers should be soft and slightly gooey, with a crispy exterior. Store in an airtight container for up to 5 days or freeze for longer storage—these cookies taste even better the next day!

👨‍🍳

Pro Tips For Making Vegan Strawberry Cookie

  • CHILL THE DOUGH: I learned this the hard way—skipping the fridge makes for flat, sad cookies. Wrap the dough in plastic and refrigerate for at least 30 minutes (or up to 48 hours). The cold firmness guarantees those signature thick centers and crisp edges, especially when using coconut oil, which can get gummy if overworked.
  • MEASURE FLAXSEED PRECISELY: Ground flaxseed acts as your egg substitute, but too much turns cookies dense, and too little makes them crumbly. Use a kitchen scale for 1 tablespoon of ground flaxseed per 1 tablespoon of water—let it sit for 5 minutes to thicken before mixing. No scale? Spoon it into a measuring cup, level it off, and don’t pack it down.
  • STOP WHEN EDGES GOLDEN: The oven lies. Coconut oil cookies brown faster than butter-based ones, so pull them out when the edges are just starting to turn golden—not when they look "done." They’ll keep cooking on the tray. If you’re nervous, underbake by 30 seconds and watch them set up on the cooling rack.
  • SWAP GRANULATED FOR TURBINADO: Brown sugar adds moisture, but turbinado (raw sugar) gives a subtle crunch and deeper caramel flavor—perfect for strawberry cookies. Use half brown sugar, half turbinado, and toss the dough with 1-2 tablespoons of freeze-dried strawberry powder (or finely chopped fresh) for extra punch. (Yes, it’s worth the extra step.)

Storing and reheating this dish

Refrigerator Storage

Store freshly baked cookies in an airtight container with a slice of bread to maintain moisture and freshness. The bread absorbs excess moisture, keeping the cookies soft for up to 5-6 days at room temperature.

Place them in a single layer to prevent crushing, and let them cool completely before storing. I find the flavor actually improves after the first day as the strawberry filling mellows beautifully. 💫

Freezer Storage

For longer storage, freeze baked cookies in a single layer on a tray for 1 hour before transferring to an airtight freezer bag or container. This prevents them from sticking together. They'll keep their texture for up to 3 months in the freezer.

When ready to enjoy, thaw at room temperature for 30 minutes or warm in a 350°F oven for 2-3 minutes to restore that bakery-fresh crunch.

Dough Storage

Unbaked dough can be stored in the refrigerator for up to 3 days or frozen for 3 months. Wrap tightly in plastic wrap and place in an airtight container. When ready to bake, let the dough sit at room temperature for 15 minutes before rolling.

I always make a double batch and freeze half—the dough tastes even better after a day or two as the flavors meld together. ✨

Reheating Tips

For that perfect bakery texture, reheat cookies in a 350°F oven for 2-3 minutes until warmed through. Place them on a baking sheet to avoid sogginess. Microwave reheating works in a pinch, but I avoid it—the texture becomes too soft.

If your cookies lose their crunch, simply reheat them for an extra 1 minute to restore that satisfying snap.

Gifting Made Easy

These cookies are perfect for gifting! Wrap them individually in parchment paper, tie with twine, and place in a decorative box. The cookies stay fresh for 5 days at room temperature when properly wrapped.

For long-distance shipping, freeze them first and include a note to thaw before eating. I've sent these to friends across the country, and they always arrive in perfect condition.

Texture Preservation

To maintain that perfect balance of crispy edges and soft centers, store cookies in a cool, dry place away from direct sunlight. If they start to lose their crunch after a few days, sprinkle them lightly with powdered sugar before serving.

The sugar helps restore moisture and adds a subtle sweetness. I keep a small jar of powdered sugar on hand just for this purpose—it's a game-changer for stale cookies. 💡

Nutrition facts

Servings 24
Amount Per Serving
Calories 170kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 6g30%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 28g10%
Dietary Fiber 2g8%
Sugars 18g
Protein 2g4%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute frozen strawberries for fresh?

Yes! Use 1.5 cups frozen strawberries (thawed and drained) instead of fresh. For best results, blend them with 1 tablespoon lemon juice to prevent excess moisture from making the filling too runny. The flavor will be slightly less vibrant but still delicious.

2

Why did my cookies spread too much?

Overmixing the dough or skipping the 30-minute chill are the most common causes. The dough needs time to firm up—if it's too warm, it'll spread excessively. Also ensure your oven is fully preheated to 350°F and use a 1-inch thick cookie cutter for proper baking. Chill the dough again for 15 minutes if needed before baking.

3

How do I make these gluten-free?

Swap the all-purpose flour for a 1:1 gluten-free baking flour blend like Bob's Red Mill. You may need to add 0.5 teaspoon xanthan gum to improve texture. Keep all other ingredients the same, but expect cookies that are slightly denser. Test with 1-2 cookies first to adjust baking time—gluten-free dough often needs 1-2 extra minutes in the oven.

4

Can I make the filling without powdered sugar?

Yes! Replace the 0.5 cup powdered sugar with 0.35 cup granulated sugar mixed with 1 tablespoon cornstarch. This creates a similar texture while keeping the filling smooth. The cookies will be slightly less sweet but still delicious. For extra tang, add 0.5 teaspoon lemon zest to the filling mixture.

5

What's the best way to decorate these cookies?

Try these easy ideas: dust with powdered sugar for a snowy look, drizzle with melted vegan white chocolate, or add freeze-dried strawberry bits on top. For a professional touch, pipe a thin line of vegan cream cheese frosting around the edges before adding extra strawberry pieces. The key is to decorate after the cookies cool completely to prevent melting.

★★★★★5.0(9 reviews)
Categories Desserts