Vegan Cookie Dough Ice Cream Recipe: No-Bake Chunks and Creamy Swirls

Desserts

Vegan Cookie Dough Ice Cream Recipe: No-Bake Chunks and Creamy Swirls

This vegan cookie dough ice cream recipe delivers all the nostalgic flavors of classic cookie dough—without eggs, butter, or dairy. 🌟 The secret lies in aquafaba (chickpea brine) for binding and coconut milk for that signature creamy texture, all churned into a dreamy base with no-bake cookie dough chunks swirled throughout.

What sets this recipe apart is the simplicity of its approach: blend your favorite vegan cookie dough ingredients into a thick batter, freeze it into chunks, then mix it into creamy coconut milk ice cream.

The result is a dessert that satisfies every craving—crunchy cookie pieces, soft creaminess, and that unmistakable vanilla-chocolate flavor.

By the time you're done, you'll have a rich, velvety ice cream with pockets of cookie dough that stay soft and chewy, not dry. The best part? It requires no special equipment beyond a food processor and ice cream maker, making it accessible for home cooks of all levels.

Serve immediately for the creamiest texture or store for up to a week, perfect for treating yourself or impressing guests. The possibilities for toppings are endless—think crushed vegan cookies, dairy-free chocolate chips, or a drizzle of melted vegan caramel.

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

Ingredients for vegan cookie dough ice cream

Pantry staples and a few specialty vegan swaps—this ice cream comes together like magic.

Ingredient Amount Notes
Canned Chickpeas 🌱 1 can Drained, brine reserved
Coconut Milk 🥥 2 cans Full-fat, for creaminess
Vegan Chocolate Chips 🍫 1 cup Enjoy Life brand preferred
Vegan Vanilla Extract 🌿 1 tbsp Pure alcohol-free preferred
Maple Syrup 🍁 ½ cup For natural sweetness
All-Purpose Flour 🌾 1 cup For cookie dough texture
Coconut Oil 🫒 ½ cup Melted, for richness
Vanilla Bean Paste 🌿 1 tsp For authentic vanilla flavor
Sea Salt 🧂 ½ tsp Fine grain preferred
Dairy-Free Dark Chocolate 🍫 ½ cup 70% cacao, chopped fine
Oat Milk 🥛 ½ cup For blending consistency
Vegan Butter 🧈 ¼ cup Miyoko's brand recommended
Cocoa Powder 🍫 ¼ cup Unsweetened, Dutch-processed
Almond Flour 🌰 ¼ cup For cookie dough texture

The aquafaba (chickpea brine) is your secret weapon—it binds like eggs without the taste. Trader Joe's sells canned chickpeas with great brine, but any canned chickpeas work. For the coconut milk, full-fat is non-negotiable—the creaminess is what makes this taste like classic cookie dough ice cream. I always grab Goya or Thai Kitchen brands from the Latin market—they're cheaper and fresher. The chocolate chips? Enjoy Life brand is the only one I trust for vegan baking—no weird additives or cross-contamination risks.

No aquafaba? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water = 1 egg) work in a pinch, but the texture won't be quite as silky. Running out of coconut milk? Cashew cream (soaked cashews blended with water) gives a similar richness. The cookie dough chunks need to stay soft, so freeze them in small portions—don't make them too big. For the chocolate, 70% cacao or higher keeps it from melting too fast. The almond flour adds a nice nutty depth, but oat flour works too if you're avoiding nuts.

Store the cookie dough chunks in an airtight container in the freezer for up to 3 months—they'll stay soft and chewy. The finished ice cream keeps for 1 week in the freezer, but it's best enjoyed fresh. I always make a double batch because it disappears too fast. For extra indulgence, drizzle with melted vegan caramel or sprinkle crushed vegan cookies on top before serving.

❤️

Why You'll Love This Recipe

  • No Blender Needed: I’ll be honest—this recipe only needs a fork. Mash those chickpeas right in the can, mix in the coconut milk and maple syrup, and boom. No fancy equipment, no cleanup beyond one bowl. (Yes, even on a Tuesday night.)
  • Cookie Dough Magic: That creamy chickpea base with vanilla and chocolate chips? It’s like biting into your favorite cookie dough—just without the raw flour. The maple syrup adds this subtle caramel depth that makes it taste ridiculously indulgent.
  • Freezer-Friendly Flex: Make a big batch on Sunday, and you’ve got dessert for the week. Scoop it straight from the freezer into bowls, or blend it soft for a cookie dough swirl in smoothies. (My kids beg for it as a snack—no judgment here.)
  • Pantry Staple Power: You’re already using what’s in your cupboard: chickpeas, coconut milk, chocolate chips. No special trips, no wasted ingredients. Honestly, it’s my go-to when I’m broke but still want to feel fancy.

Step-by-step instructions for vegan cookie dough ice cream

Here's how to make this dreamy vegan treat—creamy swirls and cookie dough chunks in minutes.

1

🍳 Step 1: Blend the Cookie Dough Base

In a food processor, combine the 1 cup all-purpose flour, 0.25 cup almond flour, 0.25 cup cocoa powder, 0.5 tsp sea salt, and 0.25 cup vegan butter. Pulse until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This texture is key for those perfect cookie dough chunks in your ice cream.

Add the 0.5 cup melted coconut oil, 0.5 cup maple syrup, 1 tbsp vegan vanilla extract, and 1 tsp vanilla bean paste. Process until a dough forms that holds together when pressed. If it's too dry, add 1-2 tablespoons oat milk to help bind it. The dough should be soft but not sticky—think of it like cookie dough consistency.

2

👨‍🍳 Step 2: Prepare the Cookie Dough Chunks

Transfer the dough to a bowl and gently mix in 1 cup vegan chocolate chips and 0.5 cup chopped dairy-free dark chocolate. Using your hands, roll the dough into 1-inch balls (about 16 total). Place them on a parchment-lined tray and flatten slightly with your palm. Chill in the freezer for 15 minutes—this prevents them from melting when they hit the ice cream base.

While they chill, open both cans of coconut milk and scoop out the thick cream from the top of each can (about 1½ cups total). Reserve the thinner watery part for another use. The cream is what gives your ice cream that luscious texture. Whisk it briefly to break up any lumps, then set aside.

3

🥘 Step 3: Mix the Ice Cream Base

In a large mixing bowl, combine the coconut milk cream with the 0.5 cup oat milk and 0.5 cup maple syrup. Whisk until fully blended and smooth. The mixture should be sweet but not overly so—this balances the rich chocolate flavors. Taste it now (yes, really!) to ensure the sweetness level feels right. If it needs more, add 1-2 teaspoons maple syrup.

Gently fold in the chilled cookie dough balls using a spatula, being careful not to break them up. The goal is to distribute them evenly throughout the mixture. You want every spoonful to have those surprise cookie dough chunks. The dough should be fully submerged but still maintain its shape—this is your no-bake magic happening right here.

4

⏰ Step 4: Freeze for Creamy Perfection

Transfer the mixture to a loaf pan or airtight container, pressing down lightly to eliminate air pockets. Cover with plastic wrap and smooth the top to prevent ice crystals from forming. Freeze for at least 6 hours, but I recommend overnight for the creamiest texture. This long freeze time ensures the coconut milk fully solidifies while keeping those cookie dough chunks soft and gooey.

When ready to serve, let the ice cream sit at room temperature for 5-10 minutes before scooping. This makes it easier to get those perfect, creamy swirls with cookie dough chunks intact. Serve immediately with extra vegan chocolate chips on top for that classic cookie dough ice cream look. Store any leftovers in the freezer for up to 1 week, though it won't last that long!

👨‍🍳

Pro Tips For Making Vegan Cookie Dough Ice Cream

  • BLEND CHICKPEAS COLD: I learned this the hard way—warm chickpeas turn your ice cream into a greasy mess. Drain, rinse, and pop them straight from the fridge into the blender. The cold liquid keeps the texture creamy, not oily, and saves you from scraping gunk off your machine later.
  • WHISK COCONUT MILK FIRST: That can of coconut milk separates like crazy, and you don’t want lumpy ice cream. Shake the can hard for 30 seconds, then whisk the thickened cream into the liquid before adding it to the blender. This guarantees a smooth base—no one wants cookie dough chunks fighting for space.
  • UNDERMIX CHOCOLATE CHIPS: Dump all the chocolate chips in at once, and you’ll end up with clumps. Fold half in after blending, then mix in the rest by hand. This ensures even distribution—every bite should taste like cookie dough, not a surprise chocolate minefield.
  • FREEZE IN BATCHES: Skip the ice cream maker and freeze in a shallow container instead. Spread the mixture in a thin layer, cover with parchment, and freeze for 2 hours. Then scoop and refreeze any leftovers. This prevents a solid block and keeps the texture light—no one has time for a brick of ice cream.

Common mistakes when making your vegan cookie dough ice cream

Over-Mixing the Dough

When blending the cookie dough base, over-processing turns the mixture into a paste instead of keeping those desirable crumbly bits. I’ve seen this happen when people pulse the food processor for too long—aim for 10-15 seconds total, just until the dry ingredients look like coarse crumbs.

Over-mixing develops gluten, making the cookie dough chunks dense instead of soft and chewy. If your dough feels sticky or gummy, it’s a sign you’ve gone too far. 🌟

Skipping the Chill Step

The 15-minute chill for the cookie dough chunks is non-negotiable. Without it, the dough will melt into the coconut milk base, losing its shape and texture. I once forgot this step and ended up with a soupy, uneven mixture—no surprise cookie dough pockets!

Place the flattened dough balls on a tray lined with parchment paper to make cleanup easier. Pro tip: Use a timer so you don’t forget.

Using Low-Quality Coconut Milk

Not all coconut milk is created equal. The full-fat canned variety (like Goya or Thai Kitchen) is essential for that rich, creamy texture. Light or shelf-stable versions lack the fat content needed to mimic traditional cookie dough ice cream.

I’ve tried lighter versions, and the result was icy and grainy instead of velvety. Always check the label for “full-fat” or “cream of coconut” to ensure the best results. 🥥

Breaking the Cookie Dough Chunks

When folding the chilled cookie dough balls into the coconut milk mixture, use a spatula or rubber scraper instead of your hands to avoid breaking them apart. The goal is to keep those chunks intact so every bite delivers that surprise texture.

If you’re worried about them sinking, gently press them down with the back of the spatula—just enough to submerge them without crushing. Patience here pays off with perfect, gooey pockets.

Freezing Too Quickly

Rushing the freezing process leads to ice crystals and a grainy texture. The 6-hour minimum (or overnight) freeze time is crucial for letting the coconut milk solidify smoothly while keeping the cookie dough chunks soft.

I’ve seen people take it out of the freezer too soon, only to find it rock-hard and icy. For best results, use an airtight container and cover the surface with plastic wrap to prevent freezer burn. 💫

Ignoring the Room-Temp Rest

Skipping the 5-10 minute room-temperature rest before scooping makes the ice cream crumble and lose its creamy swirls. The dough chunks will also stick to the scoop, making serving messy. Let the container sit at room temperature until it’s slightly softer—this ensures clean, perfect scoops every time.

I like to set it on the counter while I prepare toppings or pour drinks. Trust me, this small step makes a huge difference!

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 38g
Protein 10g20%
* 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 make this recipe without an ice cream maker?

Yes! While an ice cream maker creates the creamiest texture, you can still get great results by freezing the mixture in a loaf pan. After mixing the coconut milk base with cookie dough chunks, spread it evenly in the pan and freeze for 8-10 hours, stirring every 2 hours with a fork to break up ice crystals. The texture will be slightly icier but still delicious. For extra creaminess, add 1-2 tablespoons of coconut cream when mixing.

2

Why does my vegan cookie dough ice cream have ice crystals?

Ice crystals form when air gets trapped in the mixture or when you don't freeze it long enough. To prevent this, press the mixture down firmly in the container before freezing, and cover the surface with plastic wrap to block air. Freezing for 6+ hours (or overnight) gives the coconut milk time to solidify smoothly. If crystals appear, let the ice cream sit at room temperature for 5 minutes before serving to soften them.

3

Can I add other mix-ins like nuts or sprinkles?

Try crushed vegan graham crackers, toasted coconut flakes, or mini vegan marshmallows for extra texture. Just fold them in gently after adding the cookie dough chunks to keep everything evenly distributed. For sprinkles, add them to the top before the final freeze for a festive touch. Keep mix-ins to 10% of the total volume to avoid overpowering the cookie dough flavor.

4

How do I make this recipe nut-free?

Simply swap the 0.25 cup almond flour for 0.25 cup oat flour or additional all-purpose flour. The recipe will still hold together perfectly, though the texture may be slightly lighter. For extra richness, add 1 tablespoon of coconut oil to compensate for the missing fat from almond flour. Always check labels on vegan chocolate chips and butter to ensure they're nut-free if allergies are a concern.

5

Can I use store-bought vegan cookie dough?

Yes, but with a few adjustments. Use 1 cup of store-bought vegan cookie dough (like Ben & Jerry's or Envy brand) instead of making your own. Roll it into 1-inch balls, flatten slightly, and freeze for 15 minutes before folding into the coconut milk base. Store-bought dough may be softer, so you might need to freeze it for an extra 5 minutes to prevent melting. The flavor will be slightly different but still delicious!

★★★★★4.8(15 reviews)
Categories Desserts