Whether you’re a born baker or just starting, these 18 chocolate cookie recipes in grams make it easy. From chewy classics to rich double chocolate, there’s a perfect treat waiting. Grab your scale and let’s bake!
Classic Chocolate Chip Cookies

You know those days when only a warm, gooey chocolate chip cookie will do? Yeah, me too. This recipe delivers bakery-style cookies with crisp edges and a chewy center that'll make you forget all about store-bought.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- 1 cup (2 sticks) unsalted butter, softened (I prefer it just barely softened to avoid flat cookies)
- 1 cup packed light brown sugar (dark works too, but light keeps that classic flavor)
- 1/2 cup granulated sugar
- 2 large eggs, at room temperature (room temp eggs emulsify better, trust me)
- 2 teaspoons vanilla extract (pure, not imitation — it makes a difference)
- 3 cups all-purpose flour (spooned and leveled, never scooped)
- 1 teaspoon baking soda
- 1 teaspoon salt (I like kosher, but fine sea salt works too)
- 2 cups semi-sweet chocolate chips (feel free to swap half for chunks or dark chocolate)
Instructions
- Preheat your oven to 375°F and line two baking sheets with parchment paper (no greasing needed).
- In a large bowl, beat the softened butter, brown sugar, and granulated sugar together on medium speed until light and fluffy, about 2 minutes. Tip: Don't over-cream or cookies will spread too much.
- Add the room-temperature eggs one at a time, beating well after each addition, then mix in the vanilla extract until combined.
- In a separate medium bowl, whisk together the flour, baking soda, and salt. Gradually add the dry ingredients to the wet mixture, mixing on low just until no streaks of flour remain. Overmixing = tough cookies.
- Fold in the chocolate chips with a rubber spatula until evenly distributed. The dough should be thick and slightly sticky.
- For perfectly round cookies, chill the dough for 30 minutes (or up to 3 days). Baking tip: Chilled dough spreads less and gives a chewier center.
- Using a 1.5-tablespoon cookie scoop or your hands, roll dough into 1.5-inch balls and place them 2 inches apart on the prepared baking sheets.
- Bake for 10-12 minutes, until the edges are golden brown and the centers look slightly underdone. They will continue to bake on the hot sheet.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. For extra gooeyness, sneak one while still warm.
Zesty, buttery, and bursting with chocolate, these cookies are pure bliss. Serve them warm with a glass of cold milk, or crumble over ice cream for an indulgent sundae.
Double Dark Chocolate Cookies

So you think you've had the perfect chocolate cookie? These Double Dark Chocolate Cookies are about to ruin all others. Dangerously fudgy with crackly edges.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
- 1 cup unsalted butter, softened (still cool to the touch)
- 1 1/2 cups granulated sugar
- 2 large eggs, room temp
- 1 tsp vanilla extract (real)
- 1/2 cup unsweetened cocoa powder (Dutch-process)
- 2 cups all-purpose flour
- 1 tsp baking soda
- 1/2 tsp salt
- 2 cups dark chocolate chunks (60-70%, roughly chopped)
Instructions
- Preheat oven to 350°F and line two baking sheets with parchment paper.
- In a large bowl, beat butter and sugar on medium speed until light and fluffy, about 3 minutes. (Tip: scrape down bowl halfway.)
- Add eggs one at a time, beating well after each.
- Stir in vanilla extract.
- In a separate bowl, whisk together flour, cocoa powder, baking soda, and salt. (Tip: sift cocoa if lumpy.)
- Gradually add dry ingredients to wet mixture, stirring just until combined. Do not overmix.
- Fold in dark chocolate chunks using a spatula. (Tip: reserve a few chunks for topping.)
- Chill dough for 30 minutes (optional but recommended for thicker cookies).
- Scoop dough into 1.5-tablespoon balls, place 2 inches apart on prepared sheets, then press reserved chocolate chunks on top.
- Bake for 10-12 minutes, until edges are set and centers look slightly underdone.
- Let cookies cool on baking sheet for 5 minutes, then transfer to wire rack to cool completely.
Just be warned: these cookies disappear faster than you can say 'double dark.' The fudgy center with crispy edges is a textural dream. Serve with a big glass of milk or vanilla ice cream for pure bliss.
Vegan Chocolate Cookies

Ever had a cookie that’s both vegan and ridiculously soft, but still tastes like a guilty indulgence? These Vegan Chocolate Cookies use coconut oil and almond milk to nail that chewy, fudgy texture without any dairy. Get ready to bake a batch that disappears faster than you can say 'plant-based perfection.'
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
Dry Ingredients
- 1 3/4 cups all-purpose flour (I prefer unbleached for a lighter texture)
- 3/4 cup cocoa powder (Dutch-process gives the deepest chocolate flavor)
- 1 teaspoon baking soda
- 1/2 teaspoon salt (skip if using salted coconut oil)
Wet Ingredients
- 1 cup granulated sugar (or coconut sugar for a deeper sweetness)
- 1/2 cup coconut oil, melted (I use refined for a neutral taste; unrefined adds a tropical hint)
- 1/4 cup almond milk (unsweetened, at room temp to avoid seizing)
- 1 teaspoon vanilla extract
Mix-ins
- 1 cup plant-based chocolate chips (I love the mini ones—more chocolate per bite)
- Optional: flaky sea salt for topping
Instructions
- Preheat your oven to 350°F (177°C) and line two baking sheets with parchment paper. No greasy pans here—parchment keeps things slick.
- In a medium bowl, whisk together 1 3/4 cups all-purpose flour, 3/4 cup cocoa powder, 1 teaspoon baking soda, and 1/2 teaspoon salt. Set aside.
- In a large bowl, combine 1 cup granulated sugar and 1/2 cup melted coconut oil. Whisk until smooth—it’ll look like wet sand, but that’s perfect.
- Add 1/4 cup almond milk and 1 teaspoon vanilla extract to the sugar-oil mixture. Stir until fully combined. Tip: Use room-temp almond milk so it doesn’t solidify the coconut oil.
- Gradually pour the dry ingredients into the wet mixture, stirring with a spatula until just combined. Don’t overmix—cookies get tough if you do.
- Fold in 1 cup plant-based chocolate chips. I save a few to press on top for that bakery look.
- Chill the dough for 30 minutes. This step is key for soft, thick cookies. If you skip it, they’ll spread too much.
- Scoop rounded tablespoons of dough (about 1.5 tablespoons each) onto the prepared baking sheets, spacing them 2 inches apart. Tip: Use a cookie scoop for even sizing.
- Bake for 9-11 minutes. The edges should be set but the centers still look slightly underdone—they’ll firm up as they cool. For a softer cookie, pull them at 9 minutes.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack. If you want that flaky sea salt, sprinkle it on right after they come out of the oven.
My absolute favorite way to serve these is warm, straight from the oven, with a tall glass of oat milk for dunking. The edges are slightly crispy, the center is pillowy soft, and the chocolate chips melt into gooey pockets. Make a double batch—you'll thank me later.
Gluten-Free Chocolate Cookies

These gluten-free chocolate cookies are about to become your new obsession—think crumbly, nutty almond flour meets rich cocoa and gooey dark chocolate chunks. They’re so good, you won’t even miss the gluten (and your non-GF friends will be begging for the recipe).
Serving: 18 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
Dry Ingredients
- 2 cups almond flour (I use super-fine for the best crumbly texture)
- 1/3 cup unsweetened cocoa powder (Dutch-process if you’re feeling fancy)
- 1/2 teaspoon baking soda (fresh, please—no clumps!)
- 1/4 teaspoon salt (flaky sea salt is my go-to, but fine works too)
Wet Ingredients & Mix-Ins
- 1/2 cup coconut oil, melted (or unsalted butter if you’re not dairy-free, but I prefer the subtle coconut vibe)
- 2/3 cup packed light brown sugar (dark brown works, but light keeps them tender)
- 1 large egg, at room temperature (cold eggs = sad dough)
- 1 teaspoon vanilla extract (real, not imitation—trust me)
- 1 cup dark chocolate chunks (or chips, but chunks give you melty pockets)
Instructions
- Preheat your oven to 350°F and line two baking sheets with parchment paper. (Side note: reusable silicone mats work great too!)
- In a medium bowl, whisk together almond flour, cocoa powder, baking soda, and salt until no lumps remain. (Tip: sift the cocoa if it’s clumpy—you’ll thank me later.)
- In a large bowl, whisk melted coconut oil and brown sugar until smooth and glossy—about 1 minute.
- Add the room-temperature egg and vanilla extract to the oil-sugar mixture, whisk vigorously until fully combined and slightly lighter in color. (Tip: room-temp egg prevents the coconut oil from seizing up.)
- Pour the dry ingredients into the wet mixture and stir with a rubber spatula until a cohesive dough forms. It will be thick and slightly oily—that’s normal!
- Fold in the dark chocolate chunks, making sure they’re evenly distributed. (Pro tip: reserve a few chunks to press onto the tops of the cookies before baking for that bakery look.)
- Scoop rounded tablespoons of dough (I use a #40 cookie scoop) and place them 2 inches apart on the prepared baking sheets. Gently flatten each slightly with your palm.
- Bake for 10–12 minutes, until edges are set and tops look slightly cracked. (Visual cue: they’ll still look soft in the center—don’t overbake!)
- Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. (Resist the urge to move them sooner; they’re fragile when hot.)
Zesty, Nutty, and with a snap from the chocolate chunks. These cookies are delightfully crumbly (in the best way), with a deep cocoa flavor and a tender crumb. Serve with a cold glass of oat milk or crumble over vanilla ice cream for an unforgettable sundae.
Sugar-Free Chocolate Cookies

Keto warriors, gather 'round! These sugar-free chocolate cookies are about to rock your world—no sugar, no guilt, all flavor. Made with erythritol and dark chocolate chips, they're the ultimate low-carb treat that even your non-keto friends will devour.
Serving: 12 | Prep Time: 10 minutes | Cooking Time: 12 minutes
Ingredients
Dry Ingredients
- 1 ½ cups almond flour (I prefer fine blanched almond flour for a soft, tender crumb)
- ¼ cup unsweetened cocoa powder (the Dutch-processed kind gives a deeper chocolate flavor)
- ½ teaspoon baking soda
- ¼ teaspoon salt (a pinch of flaky sea salt is my secret weapon)
Wet Ingredients
- ½ cup unsalted butter, softened (make sure it's room temp for easy mixing)
- ⅓ cup erythritol (powdered erythritol blends smoother, but granulated works too)
- 1 large egg, at room temperature (cold egg can seize the batter)
- 1 teaspoon vanilla extract (real vanilla, not imitation)
Mix-ins
- ⅓ cup sugar-free dark chocolate chips (I use Lily's brand; they hold their shape beautifully)
Instructions
- Preheat your oven to 350°F and line a baking sheet with parchment paper.
- In a medium bowl, whisk together almond flour, cocoa powder, baking soda, and salt until no lumps remain.
- In a large bowl, beat softened butter and erythritol with an electric mixer on medium speed until light and fluffy, about 2 minutes. Tip: If using granulated erythritol, let the mixture rest for a minute to dissolve slightly.
- Add the egg and vanilla extract to the butter mixture, then beat until well combined, scraping down the sides.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed until a soft dough forms. Tip: Don't overmix—stop as soon as the flour disappears to keep cookies tender.
- Fold in the sugar-free chocolate chips with a spatula. For even distribution, save a few chips to press on top of each cookie before baking.
- Scoop dough into 12 equal balls (about 1.5 tablespoons each) and place them 2 inches apart on the prepared baking sheet. Gently flatten each ball to about ½-inch thickness.
- Bake for 10-12 minutes, until the edges are set and the centers look slightly underdone. Tip: They'll firm up as they cool—don't overbake or they'll dry out.
- Remove from oven and let cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. The cookies will be fragile when warm.
Finished cookies are chewy on the inside with a slight crunch outside, packing a rich cocoa punch without the sugar crash. For an extra indulgent treat, sandwich two with a dollop of sugar-free peanut butter or enjoy them with a cold glass of unsweetened almond milk.
Chocolate Peanut Butter Cookies

Something magical happens when peanut butter meets chocolate in cookie form—these Chocolate Peanut Butter Cookies are chewy, salty-sweet, and loaded with melty chips. Trust me, you won't be able to stop at one.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
- 1/2 cup (1 stick) unsalted butter, softened (I always use unsalted to control salt)
- 1/2 cup creamy peanut butter (no stir kind works best)
- 1/2 cup granulated sugar
- 1/2 cup packed light brown sugar
- 1 large egg, at room temperature (room temp helps everything combine smoothly)
- 1 teaspoon vanilla extract
- 1 cup all-purpose flour
- 1/3 cup unsweetened cocoa powder (I prefer Dutch-process for deeper color)
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt (plus more for sprinkling)
- 1 cup semi-sweet chocolate chips (feel free to use dark if you're fancy)
Instructions
- Preheat your oven to 350°F and line two baking sheets with parchment paper.
- In a large bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar together with an electric mixer on medium speed until light and fluffy, about 2 minutes.
- Add the room-temperature egg and vanilla extract, then beat until fully incorporated, scraping down the sides as needed.
- In a separate medium bowl, whisk together the flour, cocoa powder, baking soda, and salt until no lumps remain.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined — don't overmix or the cookies will be tough.
- Fold in the chocolate chips with a spatula until evenly distributed. Tip: If the dough feels too sticky, chill it for 15 minutes to make scooping easier.
- Scoop rounded tablespoons of dough (about 1.5 tablespoons each) onto the prepared baking sheets, spacing them 2 inches apart. No need to flatten; they'll spread.
- Bake for 10-12 minutes, or until the edges are set and the centers look slightly underdone. They will continue to cook on the sheet. For a soft texture, pull them at 10 minutes.
- Optional but recommended: Sprinkle a pinch of flaky sea salt on top of each cookie right out of the oven for that killer salty-sweet contrast.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Not to brag, but these cookies are the perfect balance of fudgy and chewy — the peanut butter keeps them soft while the cocoa adds richness. Serve with a cold glass of milk or crumbled over vanilla ice cream for an indulgent treat.
Chocolate Mint Cookies

Gotta love when chocolate and mint get together for a flavor party in your mouth—these cookies are basically a cool, refreshing hug on a plate. I've perfected the balance so every bite has that 'ahhh' moment.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
- 1 cup unsalted butter, softened (room temp is non-negotiable)
- 1 cup granulated sugar
- 1/2 cup packed brown sugar (dark brown gives deeper flavor)
- 2 large eggs, at room temperature (they blend in smoother)
- 1 tsp vanilla extract
- 1 tsp mint extract (the star—don't skimp!)
- 2 cups all-purpose flour
- 1/2 cup cocoa powder (Dutch-process for richness, but natural works)
- 1 tsp baking soda
- 1/2 tsp salt
- 2 cups dark chocolate chunks (60% cacao is my jam)
Instructions
- Preheat oven to 350°F and line two baking sheets with parchment paper. (Tip: Parchment beats silicone for crispy edges.)
- In a large bowl, beat softened butter with both sugars until light and fluffy, about 2 minutes.
- Add eggs one at a time, beating well after each, then stir in vanilla and mint extract. (Tip: Taste the dough—you want a clear mint kick.)
- In a separate bowl, whisk together flour, cocoa powder, baking soda, and salt.
- Gradually add dry ingredients to wet mixture, mixing on low until just combined.
- Fold in dark chocolate chunks until evenly distributed.
- Scoop rounded tablespoons of dough (about 1.5 inches) onto prepared sheets, spacing 2 inches apart.
- Bake for 10-12 minutes, until edges are set and tops are slightly cracked. (Tip: For chewier cookies, pull them when they look just underdone—they'll set on the sheet.)
- Let cool on baking sheets for 5 minutes, then transfer to a wire rack to cool completely.
The cool mint aftertaste is like a breath of fresh air after that deep cocoa richness. Try sandwiching two with a scoop of vanilla ice cream for an epic ice cream sandwich—your taste buds will thank you.
Chocolate Orange Cookies

You know that moment when a chocolate chip cookie walks into a bar and meets a citrusy twist? That's exactly what these Chocolate Orange Cookies are—a zesty, cocoa-powdered lovechild that'll have your taste buds doing the tango.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
Wet Ingredients
- 1 cup unsalted butter, softened (room temp is key, people!)
- 1 cup granulated sugar (I like using organic cane sugar)
- 1 large egg, at room temperature (yes, it matters)
- 1 tablespoon orange zest (from one juicy orange, don't skip)
Dry Ingredients
- 2 cups all-purpose flour (spoon and level for fluffiness)
- 1/2 cup unsweetened cocoa powder (Dutch-process gives deeper flavor)
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt (sea salt flakes if you're fancy)
Add-ins
- 1 cup semi-sweet chocolate chips (I'm team dark chocolate)
Instructions
- Preheat your oven to 350°F. Line two baking sheets with parchment paper—no sticky mess.
- In a large bowl, beat softened butter and granulated sugar together until light and fluffy, about 2 minutes. Scrape the bowl halfway through.
- Add the room-temperature egg and orange zest, then beat until just combined. Don't overmix or the cookies will get tough! (Tip: room temp egg emulsifies better for a tender crumb.)
- In a separate bowl, whisk together flour, cocoa powder, baking soda, and salt. This ensures even distribution of leavening.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed until just incorporated. Overmixing here = hockey pucks. Stop when no flour streaks remain.
- Fold in the chocolate chips with a spatula. Try to distribute evenly—nobody wants a chip-less bite.
- Chill the dough for 10 minutes in the fridge. This prevents spreading and gives you thicker, chewier cookies. (Tip: if you're impatient, skip it but expect flatter cookies.)
- Scoop rounded tablespoons of dough (about 1.5 inches) onto prepared baking sheets, spacing them 2 inches apart. I use a cookie scoop for uniformity.
- Bake for 9–11 minutes, rotating the pan halfway through. The edges should look set but the centers will still be soft. They'll continue baking on the hot pan.
- Let cookies rest on the baking sheet for 5 minutes before transferring to a wire rack. This sets the structure. (Tip: resist the urge to move them early—they'll crumble.)
Soft on the inside, slightly crisp on the edges, and bursting with chocolate-orange magic. Serve them warm with a cold glass of milk—or get wild and sandwich two with a scoop of vanilla ice cream.
Chocolate Espresso Cookies

Nothing beats the double hit of chocolate and coffee in these chewy Chocolate Espresso Cookies – they’re basically a wake-up call you can eat. Perfect for a mid-afternoon slump or a midnight snack, these cookies deliver a rich, bold flavor that coffee lovers will obsess over.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
Cookies
- 1 cup (2 sticks) unsalted butter, softened (I prefer using room-temp butter for easier creaming)
- 3/4 cup granulated sugar
- 3/4 cup packed light brown sugar
- 2 large eggs (room temp eggs blend in better)
- 1 tsp vanilla extract
- 2 1/4 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder (Dutch-process gives a smoother flavor)
- 1 tbsp instant espresso powder (the key to that coffee kick!)
- 1 tsp baking soda
- 1/2 tsp salt
- 2 cups dark chocolate chips (60% cacao or higher for deep richness)
Instructions
- Preheat oven to 350°F. Line two baking sheets with parchment paper.
- In a large bowl, beat softened butter, granulated sugar, and brown sugar with an electric mixer on medium speed until light and fluffy, about 3 minutes. Pro tip: Scrape down the bowl halfway through.
- Add eggs one at a time, beating well after each addition. Beat in vanilla extract.
- In a separate bowl, whisk together flour, cocoa powder, instant espresso powder, baking soda, and salt.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Do not overmix — a few streaks of flour are okay.
- Fold in dark chocolate chips using a spatula. The dough will be thick, but resist the urge to add liquid!
- Chill the dough in the refrigerator for 30 minutes. This step prevents spreading and intensifies the espresso flavor.
- Using a 1.5-tablespoon cookie scoop, drop rounded balls of dough onto the prepared baking sheets, spacing them 2 inches apart.
- Bake for 10-11 minutes, until the edges are set but the centers look slightly soft and puffed. Tip: Rotate sheets halfway through for even baking.
- Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. They will continue to set as they cool.
Velvety and bold, these cookies have a crackly top and a soft, fudgy center that melts in your mouth. Serve them with a cold glass of milk or, for an extra indulgent treat, sandwich two together with a scoop of vanilla ice cream.
Chocolate Coconut Cookies

Just when you thought cookies couldn’t get any more irresistible, these chocolate coconut cookies show up to steal the show! They’re chewy, fudgy, and packed with a tropical twist that’ll have you sneaking another one before the first batch even cools.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
- 1 1/2 cups all-purpose flour (I like unbleached for a sturdier chew)
- 1/2 cup unsweetened cocoa powder (Dutch-process gives a deeper flavor)
- 1 teaspoon baking soda
- 1/2 teaspoon salt (flaky sea salt is my secret weapon)
- 1/2 cup unsalted butter, softened (let it sit out for 30 minutes, not melted!)
- 3/4 cup brown sugar, packed (dark brown adds more moisture and chew)
- 1/4 cup granulated sugar
- 1 large egg (room temp helps everything blend smoothly)
- 1 teaspoon vanilla extract
- 1/2 cup shredded coconut (unsweetened toasted coconut is a game-changer)
- 1 cup chocolate chips (semi-sweet or dark, your call)
Instructions
- Preheat your oven to 350°F and line two baking sheets with parchment paper.
- In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Set aside.
- In a large bowl, beat the softened butter with brown sugar and granulated sugar until light and fluffy, about 2 minutes. (Tip: don’t rush this – creamy butter means airier cookies!)
- Add the egg and vanilla extract, then beat until combined. Scrape down the sides.
- Gradually add the dry ingredients to the wet mixture, mixing on low until just combined. (Pro tip: overmixing develops gluten and makes cookies tough – stop when streaks disappear.)
- Fold in the shredded coconut and chocolate chips until evenly distributed.
- Scoop dough using a 1.5-tablespoon cookie scoop onto prepared baking sheets, spacing about 2 inches apart.
- Bake for 10–12 minutes, until edges are set but centers look slightly underdone. (Tip: for extra chewy cookies, pull them out when the middle still looks soft – they’ll finish baking on the hot sheet.)
- Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- (Optional) Press a few extra chocolate chips into the tops of warm cookies for a bakery-style look.
Fiery with chocolate and tropical coconut, these cookies hit that perfect balance of chewy and fudgy. Serve them with a cold glass of milk or crumbled over vanilla ice cream for an instant dessert upgrade.
Chocolate Oatmeal Cookies

Craving a cookie that’s both hearty and chocolatey? These Chocolate Oatmeal Cookies are the chewy, rustic answer to your snack prayers. Packed with rolled oats and studded with chocolate chunks, they’re a total game-changer for your cookie jar.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
Dry Ingredients
- 1 1/2 cups (180g) rolled oats (old-fashioned, not instant – trust me, the texture is key)
- 3/4 cup (90g) all-purpose flour (spoon and leveled)
- 1/2 cup (40g) unsweetened cocoa powder (I love a dark Dutch-process for deeper flavor)
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
Wet Ingredients
- 1/2 cup (113g) unsalted butter, softened (room temp is non-negotiable!)
- 1/2 cup (100g) granulated sugar
- 1/2 cup (110g) packed light brown sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
Mix-ins
- 1 cup (170g) semi-sweet chocolate chunks (or chop a bar – bigger chunks = more puddles)
Instructions
- Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper – this prevents sticking and makes cleanup a breeze.
- In a medium bowl, whisk together the rolled oats, flour, cocoa powder, baking soda, and salt until evenly combined. Pro tip: sift the cocoa if it’s clumpy.
- In a large bowl, beat the softened butter with granulated sugar and brown sugar until light and fluffy, about 2-3 minutes. Scrape down the sides halfway.
- Add the egg and vanilla extract to the butter mixture, then beat until just incorporated. Don’t overmix – you want a smooth, creamy base.
- Gradually add the dry oat mixture to the wet mixture, stirring with a spatula until no dry streaks remain.
- Fold in the chocolate chunks until evenly distributed. The dough will be thick and slightly sticky – that’s perfect.
- Scoop rounded tablespoons of dough (about 1.5 tablespoons each) onto the prepared baking sheets, spacing them 2 inches apart. No need to flatten; they’ll spread naturally.
- Bake for 10-12 minutes, or until the edges are set and the centers look slightly underdone. Cool on the baking sheet for 5 minutes, then transfer to a wire rack. The residual heat finishes baking the centers – a little patience keeps them chewy.
- Repeat with remaining dough, using cool baking sheets. Store in an airtight container for up to 5 days (if they last that long!).
With their craggy tops, soft centers, and pockets of melted chocolate, these cookies are as good as it gets. Whether you pair them with a cold glass of milk or crumble them over vanilla ice cream for an impromptu sundae, they’re a surefire crowd-pleaser.
Chocolate Red Velvet Cookies

You know those days when only a cookie that’s part chocolate, part velvet, all attitude will do? Yeah, me too. These Chocolate Red Velvet Cookies are rich, tangy, and studded with cream cheese chips for double flavor.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
For the Cookie Dough
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 1/4 cup packed brown sugar (adds depth)
- 1 large egg, room temp
- 1 tsp vanilla extract
- 1 tbsp buttermilk (essential tang)
- 1 tbsp red food coloring (gel is best)
- 1 1/2 cups all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1 cup cream cheese chips (or chopped cream cheese)
Instructions
- Beat softened butter, granulated sugar, and brown sugar together until light and fluffy, about 2 minutes.
- Add egg, vanilla, buttermilk, and red food coloring. Beat well. (Tip: Use room temp ingredients for best emulsion.)
- In a separate bowl, whisk flour, cocoa powder, baking soda, and salt to remove clumps.
- Gradually add dry to wet, mixing just until combined. (Tip: Don't overmix or cookies will be tough.)
- Fold in cream cheese chips gently. (Tip: Chill dough 30 minutes to prevent spread and deepen flavor.)
- Cover dough and refrigerate for 30 minutes.
- Preheat oven to 350°F. Line baking sheets with parchment paper.
- Scoop 1.5-tbsp dough balls (use a cookie scoop for uniform size) and place 2 inches apart.
- Bake 10-12 minutes until edges are set and tops are slightly cracked.
- Cool on baking sheet 5 minutes, then transfer to wire rack to cool completely.
Heavenly is the only word for these tangy, fudgy cookies. Serve with a cold glass of milk or crumble over vanilla ice cream for a decadent treat.
Chocolate S’mores Cookies

Whoever said you can't have a campfire in the kitchen clearly never tried these Chocolate S'mores Cookies. They bring all the gooey, smoky goodness of a classic s'more into a soft-baked cookie that's pure nostalgia.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
For the Cookies
- Graham cracker crumbs: 1 cup (store-bought fine crumbs or crush your own)
- All-purpose flour: 1½ cups
- Cocoa powder: ½ cup (unsweetened, Dutch-process gives deeper flavor)
- Baking soda: 1 teaspoon
- Salt: ½ teaspoon
- Unsalted butter: 1 cup (2 sticks), softened (I prefer room temp butter here for even creaming)
- Granulated sugar: ¾ cup
- Packed brown sugar: ¾ cup (adds chewiness)
- Eggs: 2 large, room temperature (less shocking to the butter)
- Vanilla extract: 2 teaspoons
- Mini marshmallows: 1½ cups (they melt faster and distribute better)
- Chocolate chunks: 1 cup (I use dark chocolate chunks for extra decadence)
Instructions
- Preheat oven to 350°F. Line two baking sheets with parchment paper.
- In a medium bowl, whisk together graham cracker crumbs, flour, cocoa powder, baking soda, and salt. (Tip: Whisking dry ingredients ensures even leavening.)
- In a large bowl, beat softened butter with both sugars until light and fluffy, about 3 minutes. (Tip: Using room temperature butter prevents lumpy dough.)
- Beat in eggs one at a time, then vanilla extract.
- Gradually add the dry mixture to the wet mixture, mixing on low just until combined.
- Fold in mini marshmallows and chocolate chunks until evenly distributed. (Tip: Fold gently to keep marshmallows intact; overmixing makes tough cookies.)
- Scoop rounded tablespoonfuls of dough onto prepared sheets, spacing 2 inches apart.
- Press a few extra chocolate chunks and marshmallows on top of each dough ball for visual appeal.
- Bake for 10-12 minutes, until edges are set and tops are slightly cracked.
- Let cookies cool on baking sheets for 5 minutes, then transfer to a wire rack to cool completely.
For the ultimate experience, serve these cookies warm with a glass of cold milk. The gooey marshmallow and melted chocolate chunks will transport you straight to a campfire.
Chocolate Crinkle Cookies

So, you think you've mastered the chocolate cookie? These Chocolate Crinkle Cookies are here to prove you wrong—think fudgy brownie texture wrapped in a snowy cracked shell. They're the perfect excuse to get your hands (and kitchen) deliciously messy.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- 1 cup all-purpose flour (scoop and level for accuracy)
- 1/2 cup Dutch-process cocoa powder (trust me, it's worth it for that deep color)
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened to room temp (because cold butter is a buzzkill)
- 1 cup granulated sugar
- 2 large eggs, room temperature (no shortcuts here!)
- 1 teaspoon vanilla extract
- 1/3 cup powdered sugar (for rolling—get ready for some finger magic)
Instructions
- Whisk together flour, cocoa powder, baking powder, and salt in a medium bowl. Set aside.
- In a large bowl, beat the softened butter and granulated sugar with an electric mixer on medium-high until light and fluffy, about 2 minutes. Tip #1: Scrape the bowl halfway to ensure even creaming.
- Add the eggs one at a time, beating well after each, then mix in the vanilla extract until combined. The batter may look slightly curdled—that's fine!
- Gradually add the dry mixture to the wet ingredients, mixing on low just until no flour streaks remain. Don't overmix or you'll lose that fudgy texture.
- Cover the dough with plastic wrap and refrigerate for at least 2 hours. Tip #2: Chilling is non-negotiable—it prevents spreading and deepens the flavor. Overnight works great!
- Preheat your oven to 350°F and line two baking sheets with parchment paper.
- Place the powdered sugar in a shallow bowl. Scoop rounded tablespoons of chilled dough (about 1.5 inches) and roll into balls. Tip #3: Coat each ball heavily in powdered sugar—the more, the better for those dramatic cracks.
- Arrange the coated dough balls 2 inches apart on the prepared baking sheets. Bake for 10-12 minutes, rotating the pans halfway. The edges should be set but the centers still soft—they'll set as they cool.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. They're still fragile hot, so handle with care.
Go ahead and crack one open—literally! The glossy, fissured top reveals a dense, almost brownie-like center that's pure chocolate bliss. Pair with a cold glass of milk or tuck them into an ice cream sandwich for next-level decadence.
Chocolate Shortbread Cookies

Picture this: a cookie that crumbles like a dream and melts on your tongue. These Chocolate Shortbread Cookies are my go-to for chocolate therapy without the fuss. Rich cocoa and buttery crispness in every bite.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 13 minutes
Ingredients
For the Cookies
- 1 cup (2 sticks) unsalted butter, softened (go European-style for extra richness)
- 1/2 cup confectioners' sugar, sifted (trust me, sift it!)
- 1/4 cup unsweetened cocoa powder (I prefer Dutch-process for deeper color)
- 1 3/4 cups all-purpose flour
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- Optional: 1/2 cup mini chocolate chips or 2 tablespoons sanding sugar (for that extra crunch)
Instructions
- Preheat oven to 325°F. Line baking sheets with parchment paper.
- In a large bowl, beat softened butter and confectioners' sugar on medium speed until light and fluffy, about 2 minutes. (Tip: Don't overbeat or cookies will spread too much.)
- Mix in vanilla extract until combined.
- In a separate bowl, whisk together flour, cocoa powder, and salt.
- Gradually add dry ingredients to butter mixture on low speed, mixing just until combined. The dough will be crumbly.
- Turn dough out onto a lightly floured surface and gently knead a few times until it holds together. (Tip: If dough is too dry, add 1 teaspoon milk; if too sticky, add 1 tablespoon flour.)
- Roll dough to 1/4-inch thickness. Cut into shapes with cookie cutters or slice into rectangles.
- Place cutouts on prepared baking sheets, spacing 1 inch apart. Sprinkle with sanding sugar or press mini chips on top if using.
- Bake for 12-14 minutes, until edges are set but centers are still soft. (Tip: Rotate pans halfway through for even baking.)
- Let cookies cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Savor these dangerously addictive cookies with a cold glass of milk. The melt-in-your-mouth texture and rich chocolate flavor make them an instant classic. Perfect for sharing (or not).
Chocolate Macadamia Cookies

Kick off your cookie cravings with these over-the-top Chocolate Macadamia Cookies – the kind that makes you question why you ever settled for plain chocolate chip. We're talking rich cocoa dough, buttery macadamia crunch, and pools of white chocolate that'll have you doing a happy dance. Brace yourself for a cookie that's basically a hug in carb form.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
Dry Ingredients
- 2 1/4 cups all-purpose flour (spooned and leveled – don't you dare scoop directly from the bag)
- 1/4 cup unsweetened cocoa powder (Dutch-process for extra richness, but regular works too)
- 1 tsp baking soda
- 1/2 tsp salt (I like kosher, but table salt is fine)
Wet Ingredients & Mix-ins
- 1 cup unsalted butter, softened (2 sticks – be patient, let it sit on the counter)
- 3/4 cup granulated sugar
- 3/4 cup packed light brown sugar (dark is too molasses-y for this dance)
- 2 large eggs, room temperature (cold eggs will shock your butter – trust me)
- 1 tsp vanilla extract (the real stuff, not imitation)
- 1 cup white chocolate chips (Guittard or Ghirardelli are my ride-or-die)
- 1 cup macadamia nuts, roughly chopped (toast them if you're fancy – 350°F for 5 minutes)
Instructions
- Preheat your oven to 350°F. Line two baking sheets with parchment paper or silicone mats – your future self will thank you.
- In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Set aside. (Tip #1: Sifting isn't necessary, but make sure there are no cocoa lumps – just whisk aggressively.)
- In a large bowl, use a hand mixer (or stand mixer with paddle) to beat butter, granulated sugar, and brown sugar on medium-high until light and fluffy, about 3 minutes. Scrape the bowl halfway through.
- Add eggs one at a time, beating well after each addition, then beat in vanilla. The mixture should look smooth and slightly glossy.
- Gradually add the flour mixture to the wet ingredients, mixing on low just until combined. Do NOT overmix – stop when you see the last streak of flour. (Tip #2: Overmixing develops gluten and makes cookies tough – we want tender, not tough.)
- Gently fold in white chocolate chips and chopped macadamia nuts using a rubber spatula. Make sure they're evenly distributed – I like to save a few nuts and chips to press on top before baking.
- Scoop rounded tablespoons of dough (about 1.5 inches each) and place them 2 inches apart on the prepared sheets. If you want bakery-style thick cookies, chill the dough for 30 minutes – but if you're impatient, go straight to the oven. (Tip #3: Chilling prevents spreading and deepens flavor, but these are delicious either way.)
- Bake for 10-12 minutes, until the edges are set and the centers look slightly underdone. The tops should be crackly and a little puffed.
- Cool on the baking sheet for 5 minutes – that carryover cooking finishes the centers – then transfer to a wire rack to cool completely. Resist the urge to eat them raw; they'll be too fragile.
Finally, these cookies are pure magic: crispy edges, chewy middles, and pockets of warm white chocolate studded with buttery macadamia crunch. Serve them with a cold glass of milk or crumble them over vanilla ice cream for a textural symphony. Just hide a stash for yourself before the crowd attacks – you've been warned.
Chocolate Peppermint Cookies

Ever tried a cookie that tastes like a candy cane got cozy with a brownie? Meet your new obsession: Chocolate Peppermint Cookies — fudgy, cool, and ridiculously addictive.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
- 1 ½ cups all-purpose flour (I use unbleached; no weird science here)
- ½ cup unsweetened cocoa powder (get the good Dutch-processed for richness)
- 1 tsp baking soda
- ¼ tsp salt
- ½ cup unsalted butter, softened (leave it out for 30 mins—trust me)
- ½ cup granulated sugar
- ½ cup packed light brown sugar (keeps them chewy)
- 1 large egg, room temperature (cold eggs = broken emulsion)
- 1 tsp vanilla extract
- 1 cup dark chocolate chips (60%+ cocoa, don't skimp)
- ½ cup crushed peppermint candies (the starlight kind, crushed by hand for chunky bits)
- 2 tbsp crushed peppermint for rolling (optional, but extra crunch? yes please)
Instructions
- Preheat your oven to 350°F. Line two baking sheets with parchment paper — no sticking drama.
- In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Set aside.
- In a large bowl, beat softened butter, granulated sugar, and brown sugar with an electric mixer on medium speed until light and fluffy, about 3 minutes. Tip: Scrape the bowl halfway through.
- Add the room-temperature egg and vanilla extract. Beat until combined, about 1 minute. Don't overbeat — you're not making a meringue.
- Gradually add the dry mixture to the wet mixture, mixing on low just until no flour streaks remain. Overmixing = tough cookies, so stop the second it comes together.
- Fold in the dark chocolate chips and ½ cup crushed peppermint candies with a spatula. The dough will be thick and glorious.
- Chill the dough for 30 minutes. I know, patience sucks, but it prevents spreading and gives you bakery-thick cookies.
- Scoop dough by rounded tablespoons (I use a #40 cookie scoop) onto prepared sheets, spacing 2 inches apart. Optional: roll each dough ball in extra crushed peppermint for a sparkly coat.
- Bake one sheet at a time for 9-11 minutes. The edges should be set but centers still soft. Visual cue: slight crackling on top, but don't let them get dark.
- Let cookies cool on the baking sheet for 5 minutes — they'll firm up as they sit. Then transfer to a wire rack to cool completely. If you move them too soon, they'll crumble and your heart will break.
Vibrant with candy cane crunch and intense dark chocolate fudge-ness, these cookies are impossible to resist. Stack them on a holiday platter, dunk in milk, or crumble over peppermint ice cream for the ultimate festive mess.
Chocolate Cheesecake Stuffed Cookies

Nothing says 'I love you' like a cookie that's hiding a secret cheesecake center. These Chocolate Cheesecake Stuffed Cookies are the ultimate mashup—rich cocoa dough, gooey chocolate chips, and a creamy surprise that'll make you question every other cookie you've ever made.
Serving: 18 | Prep Time: 25 minutes | Cooking Time: 12 minutes
Ingredients
For the Cream Cheese Filling
- 4 oz cream cheese, softened (I prefer full-fat for that luscious texture)
- 2 tablespoons granulated sugar
- 1/2 teaspoon vanilla extract
- 1 large egg yolk (save the white for the dough!)
For the Chocolate Cookie Dough
- 1 1/4 cups all-purpose flour (spoon and level—don't scoop!)
- 1/3 cup unsweetened cocoa powder (I use Dutch-process for deeper flavor)
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened (let it sit out 30 min)
- 1/2 cup packed light brown sugar
- 1/4 cup granulated sugar
- 1 large egg (the leftover yolk from filling is used here!)
- 1 teaspoon vanilla extract
- 3/4 cup semisweet chocolate chips (or chop a bar—go wild)
Instructions
- Make the filling: In a small bowl, beat cream cheese, 2 tablespoons granulated sugar, 1/2 teaspoon vanilla, and egg yolk until smooth. Cover and freeze for 20 minutes until firm enough to scoop. Tip: Freezing makes it easier to wrap dough around without a mess.
- Make the dough: In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Set aside.
- In a large bowl, beat softened butter, brown sugar, and 1/4 cup granulated sugar until light and fluffy, about 2 minutes. Add the whole egg (remember you used the yolk for filling? Use the white here!) and 1 teaspoon vanilla; beat until combined.
- Gradually add the flour mixture to the wet ingredients, mixing on low until just combined. Fold in chocolate chips. The dough will be thick—don't overmix! Tip: Chilling the dough later helps prevent spreading.
- Preheat oven to 350°F. Line two baking sheets with parchment paper.
- Scoop the filling: Remove filling from freezer; shape into 18 small balls (about 1 teaspoon each). Place on a plate and return to freezer while you portion the dough.
- Portion dough: Scoop 1.5 tablespoons of dough, flatten into a disc in your palm. Place a frozen cream cheese ball in the center, then wrap dough around it, sealing edges. Roll gently into a ball. Repeat for all. Tip: If dough gets sticky, chill for 5 minutes.
- Place stuffed cookies 2 inches apart on prepared sheets. Bake for 10-12 minutes—edges should be set but centers still soft. Do not overbake! They'll continue cooking on the sheet.
- Cool on baking sheet for 5 minutes, then transfer to a wire rack. The centers will be gooey—resist the urge to move them too soon!
Bite into one of these and you'll get a fudgy cookie with a luscious cheesecake center that's pure decadence. Serve them warm with a glass of milk or a scoop of vanilla ice cream for the ultimate indulgence.
Conclusion
From chewy classics to rich chocolate bombs, this gram-measured collection takes the guesswork out of baking. Pick your favorite, preheat your oven, and get ready for cookie heaven! Which one will you try first? Drop a comment below and save this roundup to your Pinterest board!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




