fudgy cookies

Vegan Chocolate Chip Cheesecake Cookies — The Most Indulgent Thick and Fudgy Plant-Based Cookies You Will Ever Bake

vegan chocolate chip cheesecake cookies

There are chocolate chip cookies and then there are cookies like these Vegan Chocolate Chip Cheesecake Cookies — the kind that come out of the oven thick and golden and slightly crackling at the edges, with a center that is so soft and so fudgy that it seems almost underdone, hiding a swirl of tangy, creamy vegan cream cheese that makes every bite taste like the best parts of a chocolate chip cookie and a cheesecake happened to meet in the middle and decided they never wanted to be separated again. These are those cookies. The ones that make people go quiet for a moment when they take the first bite because they are genuinely trying to figure out what is happening. The ones that disappear faster than any other cookie you have ever made. The ones that look impressive and taste extraordinary but are secretly quite simple, once you understand what the cream cheese is doing and why.

The cream cheese filling — cold vegan cream cheese sweetened with a touch of powdered sugar and vanilla — is spooned onto the cookie dough before enclosing, creating a core of tangy, creamy filling that softens in the oven’s heat but never fully melts, retaining a distinct, cheesecake-like richness in the center of every cookie that contrasts perfectly with the sweet, buttery cookie surrounding it. The tangy, slightly acidic quality of vegan cream cheese does something crucial here — it cuts through the richness of the cookie dough and the sweetness of the chocolate chips in a way that makes every bite feel balanced and complete rather than cloying, the same way a good cheesecake’s tang balances its sweetness.

What makes this recipe so outstanding is the cold cream cheese technique — keeping the cream cheese filling frozen before adding it to the dough prevents it from melting fully into the cookie during baking and ensures the finished cookie has a distinct, visible cream cheese center that you can taste clearly in every bite. Warm cream cheese melts away and disappears; frozen cream cheese stays and delivers.

This recipe is 100% vegan, naturally dairy-free and egg-free, produces gloriously thick bakery-style cookies, and is one of those recipes that makes people ask immediately for the recipe every single time.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins14 mins34 mins + chilling16 cookies~235 kcal

Ingredients

For the Cream Cheese Filling

  • 170g (6oz) vegan cream cheese, cold
  • 3 tbsp powdered sugar, sifted
  • ½ tsp vanilla extract

For the Cookie Dough

  • 280g (2¼ cups) all-purpose flour
  • 1 tsp baking soda
  • ½ tsp baking powder
  • ½ tsp salt
  • 170g (¾ cup) vegan butter, softened to room temperature
  • 150g (¾ cup) granulated sugar
  • 100g (½ cup) packed light brown sugar
  • 60g (¼ cup) vegan cream cheese, softened (in the dough)
  • 2 tsp vanilla extract
  • 3 tbsp unsweetened oat milk
  • 200g (1¼ cups) vegan chocolate chips, divided

Instructions

  1. Make the cream cheese filling. Beat the cold vegan cream cheese, powdered sugar, and vanilla extract together in a small bowl until smooth. Drop 16 small rounded teaspoons of the mixture onto a parchment-lined plate or small baking sheet. Freeze for at least 30 minutes until completely firm and solid.
  2. Make the cookie dough. In a medium bowl, whisk together the flour, baking soda, baking powder, and salt. In a large bowl, beat the softened vegan butter, granulated sugar, and brown sugar together with an electric mixer on medium-high speed for 3 minutes until very pale and fluffy. Add the softened vegan cream cheese and beat for another minute. Add the vanilla extract and oat milk and beat briefly to combine. Add the flour mixture and fold with a spatula until just combined. Fold in 150g of the chocolate chips, reserving 50g for pressing on top.
  3. Chill the dough. Cover the dough and refrigerate for 30 minutes.
  4. Assemble. Preheat the oven to 375°F (190°C). Line two baking sheets with parchment paper. Divide the chilled dough into 16 equal portions (about 60g each). Flatten each portion into a disc in your palm. Place one frozen cream cheese ball in the center. Fold the dough up and around the filling, pinching firmly to seal completely, and roll into a ball.
  5. Top and bake. Place dough balls on the prepared baking sheets, spacing at least 3 inches apart. Press a few reserved chocolate chips onto the top and sides of each ball. Bake for 12–15 minutes until the edges are set and golden and the tops look just barely done in the center.
  6. Shape while warm (optional). Immediately after baking, use a round cookie cutter or glass slightly larger than the cookie and swirl it in a circular motion around each cookie to push the edges inward into a perfect circle. Do this within 30 seconds of coming out of the oven.
  7. Cool. Allow the cookies to cool on the baking sheet for 10 minutes before transferring — they are very soft while hot and firm up significantly as they cool.

Pro Tips

  • Freeze the cream cheese filling completely before assembling — this is the single most important step. Frozen filling holds its shape during baking and ensures a distinct cheesecake center. Refrigerator-cold filling is too soft and melts into the dough, losing the layered effect entirely.
  • Use vegan cream cheese in the dough as well as the filling — cream cheese in the cookie dough adds a subtle tang that complements the filling, creates a particularly tender fudgy crumb, and helps the cookies stay soft for days after baking.
  • Underbake deliberately — these cookies should look slightly underdone in the center when they come out of the oven. The residual heat continues to cook them as they cool, and a cookie that looks perfect in the oven is overbaked by the time it cools.
  • Chill the dough before baking — cold dough spreads more slowly in the oven, producing thicker, more substantial cookies.

What Cream Cheese Does to Cookie Dough

Adding cream cheese directly to cookie dough — not as a filling but as an ingredient in the dough itself — is a technique borrowed from professional bakeries that produces a texturally superior cookie through two distinct mechanisms. First, the fat content of the cream cheese adds richness in a form that behaves differently to butter: cream cheese fat is bound in a protein matrix that releases slowly during baking rather than all at once, creating a more even, tender crumb throughout the cookie. Second, the lactic acid in the cream cheese tenderizes the gluten strands in the flour by interfering with their ability to form tight, cross-linked networks — the same mechanism by which buttermilk makes pancakes tender. The result is a cookie that is demonstrably softer, chewier, and more tender than a standard dough made without it, and one that stays soft significantly longer after baking because the protein-bound fat releases moisture gradually into the crumb over hours and days. The tang of the cream cheese is subtle in the baked cookie but is precisely what makes people describe these as tasting like something they cannot quite place — more complex than a standard chocolate chip cookie, but in a way they cannot easily identify.


Flavor Variations

  • Vegan Strawberry Cheesecake Cookies: Add 1 tablespoon of freeze-dried strawberry powder to the cream cheese filling and fold 60g of white chocolate chips into the dough alongside the chocolate chips.
  • Vegan Lemon Cheesecake Cookies: Add the zest of 1 lemon and 1 teaspoon of lemon juice to the cream cheese filling, and reduce the chocolate chips to 100g for a lighter, citrus-forward version.
  • Vegan Oreo Cheesecake Cookies: Crush 6 Oreo cookies and fold them into the cookie dough with the chocolate chips, and stir 2 crushed Oreos into the cream cheese filling for a cookies-and-cream cheesecake cookie.

Nutritional Highlights (Per Cookie)

CaloriesProteinCarbsFiberFat
~235 kcal3g30g1g12g

Storage

  • Room temperature: Store in an airtight container for up to 4 days. Do not leave out beyond 4 hours at warm room temperature (above 75°F / 24°C) due to the cream cheese filling.
  • Refrigerator: Store in an airtight container for up to 7 days. The cookies are excellent cold, straight from the refrigerator — the filling firms back up and the cookie has a pleasantly dense, fudgy texture.
  • Freezer: Freeze assembled, unbaked dough balls (with filling inside) on a baking sheet until solid, then transfer to a freezer bag for up to 2 months. Bake from frozen at 375°F for 16–18 minutes. Fully baked cookies can also be frozen for up to 2 months.

Frequently Asked Questions

Can I use any brand of vegan cream cheese?

Violife, Kite Hill, and Miyoko’s are the most widely available vegan cream cheeses and all produce excellent results in both the filling and the dough. Avoid very watery or loose cream cheeses — the filling needs to hold its shape when frozen and the dough cream cheese needs to be firm enough to cream with the butter.

My cream cheese filling melted into the cookie — what went wrong?

The filling was not frozen solid before assembling. Refrigerator-cold cream cheese is too soft and melts during baking. The frozen filling balls should feel completely solid — like small stones — before being enclosed in the dough. If they have softened during assembly, return them to the freezer for 15 minutes before continuing.

How do I know when the cookies are done?

The edges should be set and golden — firm to the touch and no longer shiny. The tops should look very slightly underdone — just barely set, with no wet sheen but not fully golden across the surface. The center will feel soft when pressed gently; that is correct. Remove when the edges are done and trust the cooling process to finish the center.

Can I make the dough ahead of time?

Yes — the assembled dough balls (with filling enclosed) can be refrigerated for up to 24 hours before baking, or frozen for up to 2 months. This also makes it easy to bake just a few cookies at a time while keeping the rest frozen for later.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Double Chocolate Chunk Cookies — The Fudgiest Most Decadent Plant-Based Cookies You Will Make All Week

vegan double chocolate chunk cookies

There are chocolate cookies and then there are chocolate cookies like these Vegan Double Chocolate Chunk Cookies — the kind that come out of the oven so thick and so fudgy at the center and so deeply, almost aggressively chocolatey that you pull the tray from the oven and the smell is enough to make the whole household appear in the kitchen without announcement, and someone takes one before it has properly cooled — before the chocolate chunks have finished melting, before the center has fully set — and the look on their face when they bite through the barely-crisped edge into the fudgy, almost brownie-like center with its pools of molten dark chocolate is the look of someone whose expectations have just been dramatically exceeded. This is that cookie. The one that makes you understand why double chocolate exists as a concept — not chocolate flavor with chocolate chips mixed in, but chocolate as the entire foundation of the dough with chocolate as the principal event inside it, each component amplifying the other until the sum is something genuinely extraordinary. The one that makes people ask for the recipe before they have finished eating.

The secret is the brownie technique applied to cookie dough. Brownie batter — melted chocolate folded into the wet ingredients rather than cocoa powder stirred into flour — produces a dramatically fudgier, more intensely chocolatey base than a cocoa-powder cookie ever achieves, because melted chocolate contributes fat, sugar, and chocolate flavor simultaneously, and its fat content changes the texture of the finished cookie from crumbly or cakey to dense, fudgy, and almost molten at the center. In this recipe, both melted dark chocolate and Dutch-process cocoa powder are used in combination — the melted chocolate for body and fudginess, the cocoa for depth and color — producing a cookie dough that is so dark it is almost black and a finished cookie that is, texturally, exactly halfway between a fudge brownie and the best cookie you have ever eaten.

What makes this recipe so outstanding is the chocolate chunks — not chips, but rough, irregular pieces chopped from a bar of good-quality dark chocolate. Chips are designed to hold their shape in the oven, which is useful for some applications and a missed opportunity in this one. Chopped chocolate melts unevenly — some pieces melt completely into pools of liquid chocolate that become crisp chocolate pockets as the cookie cools; others melt partially and remain soft and gooey at the center of the cookie for hours after baking. The variety of textures and states of melted chocolate in a single cookie is what distinguishes a great double chocolate cookie from a good one.

This recipe is 100% vegan, ready in about 35 minutes plus chill time, and the kind of cookie that makes everyone who eats it immediately ask whether you made them yourself, because they do not taste like something that came from a box.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins11 mins26 mins + 30 min chill16 cookies~230 kcal

Ingredients

For the Cookie Dough

  • 1½ cups (190g) all-purpose flour
  • ½ cup (50g) Dutch-process cocoa powder
  • 1 tsp baking soda
  • ½ tsp baking powder
  • ¾ tsp fine salt
  • 115g (4oz) vegan dark chocolate (70% cacao), roughly chopped — for melting into the dough
  • ½ cup (115g) vegan butter, softened
  • ¾ cup (165g) packed light brown sugar
  • ¼ cup (50g) granulated sugar
  • 3 tbsp aquafaba (the liquid from a can of chickpeas) — binds and adds slight chew
  • 2 tsp pure vanilla extract
  • 1 tbsp plant milk if needed to bring the dough together

For the Chocolate Chunks

  • 150g (5oz) vegan dark chocolate (60–70% cacao), roughly chopped into irregular pieces — some large, some small; do not use chips

Instructions

  1. Melt the chocolate for the dough. Place 115g of the chopped dark chocolate in a heatproof bowl set over a pot of barely simmering water. Stir gently until completely melted and smooth. Alternatively, microwave in 30-second bursts at 50% power, stirring between each burst. Set aside to cool for 5–8 minutes until no longer hot but still fluid. The melted chocolate must be fluid when added; if it begins to firm up, briefly rewarm.
  2. Whisk the dry ingredients. In a medium bowl, whisk together the flour, cocoa powder, baking soda, baking powder, and salt until evenly combined. Set aside.
  3. Cream the butter and sugars. In a large bowl, beat the softened vegan butter with the brown sugar and granulated sugar using a hand mixer on medium speed for 2 minutes until light and fluffy. Add the aquafaba and vanilla extract and beat for a further 30 seconds until combined.
  4. Add the melted chocolate. Pour the cooled melted chocolate into the creamed butter and sugar mixture. Beat on low speed until fully incorporated — the mixture will turn very dark, almost black, and become extremely thick and fudgy.
  5. Add the dry ingredients. Add the flour mixture to the chocolate mixture and fold with a spatula until just combined. The dough will be very thick and dense — this is correct. If it seems too stiff to fold, add plant milk one tablespoon at a time. Do not overmix.
  6. Fold in the chocolate chunks. Reserve a small handful of the larger chocolate chunk pieces for pressing onto the tops of the cookies before baking. Fold the remaining chocolate chunks into the dough until evenly distributed.
  7. Chill the dough. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, up to 48 hours. Chilling is non-negotiable with this dough — the high fat content from the melted chocolate means room-temperature dough spreads too quickly in the oven, producing flat, thin cookies rather than thick, fudgy ones. Chilled dough bakes into cookies with height, density, and the fudgy center that defines this recipe.
  8. Preheat and bake. Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper. Using a cookie scoop or two spoons, portion the chilled dough into balls approximately 2 tablespoons in size. Roll briefly between your palms into smooth balls. Press the reserved large chocolate chunk pieces onto the top of each ball. Space 5cm apart on the prepared baking sheets.
  9. Bake precisely. Bake for 10–12 minutes. The cookies should look underdone at 11 minutes — the centers will be soft, slightly puffed, and barely set. This is correct. Do not bake until the centers look done; they will firm as they cool and will be exactly right at room temperature. Overbaked double chocolate cookies are dry, crumbly, and lose the fudgy quality that defines them.
  10. Bang the pan and cool. Immediately after removing from the oven, lift the baking sheet and drop it firmly onto the counter from a height of about 5cm — once or twice. This deliberate “bang” deflates the center of each cookie slightly, creating the crinkled, wrinkled surface and dense, compact interior of a bakery-style double chocolate cookie. Leave on the pan for 10 minutes before transferring to a wire rack.

Pro Tips

  • Use chopped chocolate, not chips — this is the technique that separates a great double chocolate cookie from a standard one. Chocolate chips are formulated with stabilizers that prevent them from fully melting in the oven, preserving their shape. Chopped chocolate has no such stabilizers and melts unevenly, producing some pieces that turn into crisp chocolate puddles as the cookie cools and others that remain soft and molten for hours. The variety of textures and temperatures of melted chocolate in a single cookie is irreplaceable.
  • Bang the pan after baking — dropping the hot baking sheet onto the counter immediately after the cookies come out of the oven is a technique borrowed from Japanese-style chewy cookies. The impact deflates the slightly puffed center, pushing the hot, unbaked interior downward and outward into a dense, compact disc and creating the crinkled surface that is the visual signature of a fudgy double chocolate cookie. It also, paradoxically, makes the cookie chewier: the deflation compacts the crumb structure into something denser and more resistant to the bite.
  • Use aquafaba, not a flax egg — aquafaba (the liquid from a can of chickpeas) is the preferred egg replacer in this recipe because it contributes a slight protein structure and a subtle binding quality that produces a chewier, more cohesive cookie than a flax egg, which adds a slight nuttiness and a slightly denser crumb. The flavor of aquafaba is completely undetectable in a dough this deeply flavored with chocolate.
  • Chill overnight for the deepest flavor — 30 minutes of chilling produces a good cookie. Overnight chilling produces an exceptional one. The rest time allows the sugars to begin dissolving into the dough, producing a more caramelized, complex flavor in the finished cookie, and the extended cold firms the fat completely, producing a cookie with maximum height and minimal spread. The dough keeps in the refrigerator for 48 hours and can be baked in batches.

The Brownie Cookie: A Technique and a Philosophy

The category of cookie that sits at the intersection of brownie and cookie — dense, fudgy, crinkled on top, crisp at the edges and molten at the center — is not a compromise between two things but a third thing in its own right, and it is entirely a product of technique. The brownie texture comes from the ratio of fat to flour: a standard cookie has a relatively high flour content that produces a crumbly, structured crumb; a brownie has a very high fat content and low flour content that produces a dense, fudgy, almost liquid-set interior. The brownie-cookie sits between these extremes by incorporating melted chocolate (fat and sugar in a single ingredient) into a dough that still has enough flour to hold a cookie shape but enough fat to produce a fudgy interior. The crinkled surface — the visual hallmark of this style — is a product of the bang technique: the outer crust sets quickly in the oven while the interior remains liquid; the bang collapses the interior, wrinkling the already-set outer crust into the characteristic ridges and valleys that maximize surface area, create additional textural contrast, and signal to anyone who sees the cookie that it is going to be extraordinary before they have even picked it up.


Flavor Variations

  • Sea Salt Dark Chocolate Chunk Cookies: Scatter a pinch of flaky Maldon sea salt over each cookie immediately after the pan-bang, before the chocolate resolidifies. The salt amplifies the bitterness of the dark chocolate and creates a sweet-salty contrast that is genuinely addictive and makes the cookies taste more sophisticated than anything sold in a bakery.
  • Espresso Double Chocolate Cookies: Add 2 teaspoons of instant espresso powder to the dry ingredients for a mocha version where the coffee deepens and intensifies the chocolate without adding a distinct coffee flavor — espresso in chocolate baking works the way salt does, as an amplifier rather than a separate note.
  • Mint Chocolate Chunk Cookies: Add ½ teaspoon of pure peppermint extract to the wet ingredients alongside the vanilla for a chocolate mint version that tastes like the finest after-dinner mint compressed into the world’s best cookie. Use white chocolate chunks alongside the dark for maximum visual and flavor contrast.

Nutritional Highlights (Per Cookie)

CaloriesProteinCarbsFiberFat
~230 kcal3g29g3g12g

Storage

  • Room temperature: Store in an airtight container at room temperature for up to 5 days. These cookies maintain their fudgy texture for longer than most cookies because of the high fat content from the melted chocolate. Place a slice of bread in the container to keep them moist.
  • Freezer (baked): Freeze individually wrapped baked cookies for up to 3 months. Thaw at room temperature for 30 minutes, or warm in a 300°F (150°C) oven for 6–8 minutes to restore the fudgy center.
  • Freezer (unbaked dough): Portion and roll into balls, press with chocolate chunks, and freeze on a sheet pan until solid. Transfer to a freezer bag and freeze for up to 3 months. Bake directly from frozen, adding 2–3 minutes to the baking time. Frozen dough baked fresh produces a cookie with even more fudginess and a crispier exterior than room-temperature chilled dough.

Frequently Asked Questions

Why are my cookies spreading too flat?

Three causes: the dough was not chilled sufficiently (refrigerate for at least 30 minutes, overnight for best results); the vegan butter was too soft or melted rather than softened; or the melted chocolate was too hot when added, melting the butter into a liquid state. Ensure the melted chocolate has cooled to room temperature before mixing, the butter is softened but not melted, and the dough is fully chilled before portioning and baking.

Can I use cocoa powder instead of melted chocolate in the dough?

The melted chocolate in the dough is what gives this cookie its fudgy, brownie-like texture and cannot be substituted with cocoa powder without significantly changing the result. Replacing the melted chocolate with cocoa powder and oil produces a darker, more intensely flavored cookie with a cakey rather than fudgy texture — still excellent, but a fundamentally different cookie. For the fudgy brownie-cookie texture, the melted chocolate is essential.

How do I know when these are done?

These cookies look underdone when they are done — this is the point. At 11 minutes, the edges should be set and the center should look soft, puffed, and barely cooked. The cookies firm dramatically as they cool; a cookie that looks done in the oven will be overbaked and dry at room temperature. Pull them when the edges are set and the center looks soft. Trust the process and the timing rather than the appearance.

Can I make these gluten-free?

Yes — replace the all-purpose flour with a 1:1 gluten-free baking flour blend (look for one that contains xanthan gum, which replaces the structural role of gluten). The texture will be slightly different — gluten-free flours absorb liquid differently — but the cookie will be excellent. Add an extra tablespoon of plant milk if the dough seems too stiff after the chill. Do not use almond flour or coconut flour as direct substitutes; they behave completely differently and require recipe reformulation.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!