Desserts
This vegan brownie cookie recipe delivers the perfect hybrid—fudgy brownie centers with crisp cookie edges, all while keeping it completely plant-based. The secret lies in the right balance of cocoa powder, flax eggs, and dairy-free chocolate chunks that melt into pockets of rich, decadent flavor.
After years of testing vegan dessert recipes, I finally cracked the code for texture that rivals traditional versions—no one will guess it's egg-free.
The magic happens with a simple ingredient list that relies on pantry staples like almond flour, coconut sugar, and vegan butter, all combined in a way that creates that signature contrast between tender brownie and crisp cookie.
No special equipment is needed—just a mixing bowl and your favorite baking sheet. The recipe yields 12 rich, chunky cookies that bake up with golden edges and a crackly top while staying moist inside.
What makes this recipe truly special is how it satisfies every chocolate craving—deep cocoa flavor, melty chocolate chunks, and a texture that’s neither too cakey nor too dense. The edges develop that perfect cookie crispness while the centers remain fudgy, creating a satisfying contrast with every bite.
These are ideal for dessert nights, potlucks, or even as a treat to pair with vanilla ice cream.
Once you try these, you’ll never go back to store-bought vegan desserts. The recipe scales easily for larger batches, and the leftovers stay fresh for days, making them perfect for meal prep or sharing. Let’s get baking—your taste buds will thank you.
Ingredients for vegan brownie cookie
Pantry staples that transform into decadent vegan brownie cookies with crisp edges and fudgy centers.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🌰 | 1 ½ cups | Finely ground for texture |
| Coconut Sugar 🍯 | ¾ cup | Lightly packed for sweetness |
| Unsweetened Applesauce 🍎 | ½ cup | Replaces eggs for binding |
| Vegan Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Dutch-Processed Cocoa Powder 🍫 | ½ cup | High-quality for rich flavor |
| Vanilla Extract 🌿 | 1 tbsp | Pure, no alcohol needed |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Baking Soda 🧪 | ¼ tsp | For leavening |
| Dark Chocolate Chunks 🍫 | 1 cup | 70% cocoa, vegan-friendly |
| Almond Milk 🥛 | ¼ cup | Unsweetened for moisture |
| Espresso Powder ☕ | 1 tsp | Enhances chocolate flavor |
| Ground Flaxseed 🌾 | 1 tbsp | For flax eggs, mix with 3 tbsp water |
The almond flour is non-negotiable here—it creates that perfect cookie-brownie texture. Bob's Red Mill or Anthony's are my go-tos for quality. If you can't find almond flour, blend almonds in a food processor for a minute or two. The cocoa powder? Valrhona or Ghirardelli Dutch-processed makes all the difference—it's smoother and richer than natural cocoa. Dark chocolate chunks should be at least 70% cocoa for that deep, melty flavor. Enjoy Life or Hu Kitchen brands are perfect for vegan baking. And don't skip the espresso powder—it deepens the chocolate flavor without adding bitterness.
No almond flour? Substitute with oat flour or extra coconut sugar, but the texture won't be identical. Running out of flaxseed? Chia seeds work too—just double the amount. For a nut-free version, swap almond milk for oat milk. The vegan butter is crucial—Miyoko's or Earth Balance work best, but any full-fat plant-based butter will do. If you're in a pinch, coconut oil melted and chilled can replace it. The chocolate chunks can be swapped for chopped walnuts or pecans if you prefer a nutty twist instead of chocolatey pockets.
Store the baked cookies in an airtight container at room temperature for up to 5 days—they'll stay crisp on the edges and fudgy inside. For longer storage, freeze them for up to 3 months. Reheat in the oven at 300°F for 5 minutes to restore crispiness. These cookies reheat beautifully—perfect for a quick dessert when you're craving something warm. I always make a double batch because they disappear fast, especially when paired with vanilla ice cream.
Why You'll Love This Recipe
- No Mixing Madness: I swear by this recipe—just toss everything into a bowl. No weird ratios, no measuring cups that make you question your life choices. The almond flour and applesauce blend like they’ve been friends forever, and the Dutch-processed cocoa? It’s the secret to that real chocolate depth without the bitterness.
- Rich Without Guilt: Honestly, I didn’t think I’d miss eggs or dairy after switching, but this combo nails it. The coconut sugar caramelizes into a buttery sweetness, while the vegan butter keeps it tender—not dry, not crumbly. It’s the kind of dessert that makes you forget it’s vegan, and that’s the goal.
- Double-Duty Treats: Between us, these are my go-to for everything. Freezer-friendly for last-minute cravings, sturdy enough for lunchboxes (yes, even my teen approves), and they’re the star of potlucks—no one asks if they’re vegan, they just ask for seconds. The cocoa powder’s intensity means you can cut them into smaller portions and still feel like you’re getting a full serving.
- Pantry Magic: Here’s what sold me—the ingredients I already had. No specialty items, no last-minute grocery runs. The applesauce replaces oil and eggs, the almond flour adds richness without extra cost, and that Dutch-processed cocoa? It’s my one splurge, but it lasts for ages. Make a batch, freeze half, and thank me later when you’re saving money and time.
Step-by-step instructions for vegan brownie cookie magic
Here's how to create decadent vegan treats with fudgy centers and rich chocolate bursts.
Create the Flax Egg and Mix Wet Ingredients
In a small bowl, whisk together the 1 tablespoon ground flaxseed with 3 tablespoons water. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. I like to check it after 4 minutes to make sure it's fully thickened before moving forward.
In a separate large bowl, melt the 0.5 cup vegan butter in the microwave for 30-second intervals, stirring between each, until completely smooth. Add the 0.75 cup coconut sugar, 0.5 cup unsweetened applesauce, 1 tablespoon vanilla extract, and 1 teaspoon espresso powder. Mix until the sugar dissolves completely and the mixture looks silky. The espresso powder might seem odd, but it deepens the chocolate flavor—trust me, it makes a difference!
Combine Dry Ingredients and Fold in Chocolate
In a medium bowl, sift together the 1.5 cups almond flour, 0.5 cup Dutch-processed cocoa powder, 0.5 teaspoon salt, and 0.25 teaspoon baking soda. This step ensures no lumps form in your batter, which is crucial for a smooth texture. Whisk gently to avoid aerating the flour too much.
Pour the dry ingredients into the wet mixture and stir until just combined. You should still see small streaks of flour—overmixing develops gluten, which can make your cookies tough. Fold in the 1 cup dark chocolate chunks by hand using a spatula, making sure they're evenly distributed throughout the dough. I like to press a few chunks into the bottom of the bowl so they're fully coated in batter.
Chill the Dough for Perfect Texture
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes (I prefer 1 hour if you have time). Chilling the dough is non-negotiable—it prevents the cookies from spreading too much in the oven and ensures a fudgy center. While it chills, preheat your oven to 350°F and line two baking sheets with parchment paper.
Here's the thing about vegan baking—it can be finicky. The dough might look too thick or too dry, but trust the process. The flax egg and applesauce work together to create the perfect binding. If the dough seems too sticky after chilling, add 1-2 tablespoons more almond flour to help it hold its shape when scooping.
Bake to Fudgy Perfection
Scoop the chilled dough into 2-tablespoon portions (I use a small ice cream scoop for even sizes) and place them 2 inches apart on the prepared baking sheets. The dough will hold its shape better now, but don't worry if they look a little messy—they'll firm up in the oven.
Bake for 10-12 minutes until the edges are set and the centers still look slightly underdone. They should pull away from the sides of the pan but remain soft in the middle—this is what gives them that signature fudgy texture. If you're unsure, check at the 10-minute mark and continue baking until you see just a hint of golden color around the edges.
Cool and Enjoy Your Creation
Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack. They'll firm up as they cool, but the centers will remain soft and gooey. For the best experience, enjoy them warm—this is when the chocolate chunks are at their melty best and the fudgy texture is most pronounced.
Store any leftovers in an airtight container at room temperature for up to 5 days, or freeze for 3 months. If you're feeling fancy, serve them with a scoop of vegan ice cream or a drizzle of melted vegan chocolate. These cookies are rich enough to satisfy any chocolate craving, and they're completely plant-based—no one will believe they're vegan!
Pro Tips For Making Vegan Brownie Cookie
- MEASURE COCONUT SUGAR BY WEIGHT: I learned this the hard way—coconut sugar packs differently than white sugar. Use a kitchen scale for accuracy, or if eyeballing, scoop it loosely and level off. A cup of packed coconut sugar is heavier than you’d think, and your cookies will turn out denser (or underbaked) if you guess wrong.
- WHISK THE COCOA FIRST: Skip the dry cocoa lumps by mixing it with the applesauce and vegan butter before adding almond flour. This ensures even distribution—no bitter pockets of unmixed cocoa powder. Stir it in like you’re making a smooth paste, then fold in the dry ingredients last.
- BAKE UNTIL EDGES ARE SET: These cookies look underdone when the center is still soft, but overbaking turns them dry. Test with a toothpick at 345°F (175°C)—it should come out with moist crumbs, not wet batter. Pull them when edges are firm but the middle still jiggles slightly.
- SWAP COLD BUTTER FOR ROOM-TEMP: Cold vegan butter creates pockets of steam, making cookies spread too much. Let it sit at room temp for 20 minutes before creaming—just until it’s soft but not melted. This keeps the texture fudgy and prevents flat, greasy cookies. (Yes, even if you’re impatient like me.)
Perfect pairings for this vegan brownie cookie
Ice Cream Pairings
These vegan brownie cookies are a match made in dessert heaven with vanilla bean ice cream—the classic pairing that lets the rich chocolate flavor shine. I recommend So Delicious Dairy-Free Vanilla Bean or Ben & Jerry's Non-Dairy Vanilla for that creamy texture.
The contrast between the warm, fudgy cookie and the cool, velvety ice cream is pure magic. 🍦
For a tropical twist, try coconut milk-based ice cream like Cocojune or So Delicious Coconut Milk. The subtle coconut notes complement the chocolate without overpowering it.
If you're feeling adventurous, a salted caramel vegan ice cream (like Nina & Co. Salted Caramel) adds a sweet-salty balance that elevates the experience.
Creamy Drizzles
A simple drizzle of melted vegan chocolate takes these cookies to the next level. Use Enjoy Life Dark Chocolate Bars (70% cocoa) or Hu Kitchen Dark Chocolate Chips—melt them gently in the microwave with 1 teaspoon coconut oil for a glossy finish.
Drizzle over warm cookies for that restaurant-quality touch. ✨
For extra decadence, mix 1 tablespoon coconut whipped cream (like So Delicious Coconut Whipped Topping) with ½ teaspoon vanilla extract and pipe it alongside the chocolate. The light, airy texture contrasts beautifully with the dense cookie.
Coffee & Tea Pairings
Since these cookies contain espresso powder, they pair perfectly with hot coffee—especially a dark roast like Starbucks Sumatra or Peet's Major Dickason's Blend. The bold flavors complement the chocolate depth. For a lighter option, try chai tea (like Tazo Chai Latte) to balance the richness. ☕
A small espresso martini (made with vegan vodka and coconut cream) adds a sophisticated touch for a dessert party. The bitterness of the espresso enhances the cookie's chocolatey notes, making every bite feel like a treat.
Fruity Contrasts
Bright, fresh fruit cuts through the richness beautifully. Serve with strawberries (tossed in 1 teaspoon lemon juice to enhance sweetness) or raspberries for a tart contrast. The acidity in the berries balances the sweetness of the cookies. 🍓
For a tropical vibe, add mango slices or kiwi—their juicy texture and natural sweetness make the cookies taste even more indulgent. A sprinkle of toasted coconut flakes on top adds crunch and a hint of warmth.
Boozy Upgrades
For an adult twist, serve with a glass of red wine like Pinot Noir or Cabernet Sauvignon—the tannins complement the chocolate. A vegan chocolate stout (like Samuel Smith's Nut Brown Ale) is a fun, creamy pairing that echoes the cookie's richness. 🍷
For a lighter option, a chocolate-infused vodka cocktail (mix 1 oz vegan vodka with 1 oz coconut cream and a dash of cocoa powder) adds a playful touch. The alcohol enhances the chocolate flavor, making the cookies taste even more decadent.
Nutrition facts
Frequently asked questions
Why do these cookies have both brownie and cookie textures?
The magic happens with the almond flour and chilled dough technique. The almond flour creates a crisp edge while the applesauce and flax egg keep the center fudgy. Chilling the dough prevents excessive spreading, letting the edges set properly while the middle stays soft.
Can I make these without almond flour?
Yes, but texture will change. Try oat flour (blend rolled oats) or extra coconut sugar (add 2 tablespoons) for binding. For nut-free, swap almond milk with oat milk. The cookies will be less crisp but still delicious!
How do I prevent the cookies from spreading too much?
Always chill the dough for at least 30 minutes (longer is better). Use 2-tablespoon scoops and place them 2 inches apart on the baking sheet. Bake at 350°F for 10-12 minutes—they'll firm up as they cool.
What's the best way to store these?
Keep in an airtight container at room temperature for 5 days. For longer storage, freeze for 3 months. Reheat at 300°F for 5 minutes to restore crispiness. They're perfect for meal prep!
Can I add nuts or other mix-ins?
Swap chocolate chunks for walnuts, pecans, or dried cranberries. For extra richness, add ½ cup vegan white chocolate chips. Just reduce the almond flour by 2 tablespoons to maintain texture.
