Fudgy Dark Cacao Cookie Recipe with Espresso and Chocolate Chunks

This dark cacao cookie bakes up crackly on top and fudgy inside in 37 minutes, loaded with espresso and 70% chocolate chunks. Bake a batch tonight.
Crackly-topped and molten with 70% chocolate, this dark cacao cookie bakes up deeply fudgy in just 37 minutes. Espresso makes the cocoa taste richer without bitterness, perfect for midnight baking or feeding a hungry crowd.
Creaming the butter and sugars until fluffy builds lift, while Dutch-process cocoa and soft, underbaked centers set into velvety, fudgy middles as the cookies rest on the hot sheet.
Ingredients You'll Need
Unsalted Butter: This is the creamy, golden base of every bite. Softened butter traps air when you cream it with the sugars, giving these cookies lift and a tender bite. If you only have salted butter, use it and cut the sea salt to a small pinch.
Dark Brown Sugar: Packed dark brown sugar brings deep molasses flavor and lots of moisture. That moisture is the secret behind the chewy, fudgy middles my grandmother loved. Light brown sugar works in a pinch, though the flavor will be a little less caramel-rich.
Granulated Sugar: Plain white sugar adds clean sweetness and helps the tops crackle as they bake. It also crisps the edges so they contrast with the soft centers. Superfine or caster sugar is a perfect swap.
Large Eggs: Eggs bind the dough and give it that glossy, satiny look. Room-temperature eggs blend smoothly into the creamed butter instead of curdling it. For an egg-free swap, use 2 flax eggs, but expect a slightly cakier cookie.
Pure Vanilla Extract: Vanilla rounds out the chocolate and makes it taste warmer and fuller. It's the quiet background note you'd miss if it vanished. Vanilla bean paste works one-for-one, or try a splash of bourbon.
All-Purpose Flour: Flour is the structure that holds all that chocolate together. Spoon and level it so the dough stays soft, not dry and crumbly. A 1:1 gluten-free baking blend makes a solid substitute.
Dutch-Process Cocoa Powder: This is where the dark cacao magic lives. Dutch-process cocoa is smoother, darker and less acidic than natural cocoa, so it bakes up nearly black. Natural cocoa can step in, but the cookies will look lighter and taste tangier.
Instant Espresso Powder: A little espresso doesn't make these taste like coffee. It just makes the chocolate taste deeper and more intense. Finely ground instant coffee works, or skip it if you're baking for kids.
Baking Soda: Baking soda helps the cookies spread just enough and puff up gently. It also encourages those gorgeous crackly tops. Don't swap in baking powder one-for-one; use about 3 teaspoons if you have no choice.
Fine Sea Salt: Salt makes every chocolate note pop and tames the sweetness. Fine grains disappear evenly into the dry mix. Table salt works too, but use a scant half teaspoon since it tastes saltier.
70% Dark Chocolate: Rough chunks melt into glossy, molten pockets scattered through every cookie. Chopping by hand gives you uneven pieces, some big puddles and some tiny flecks. Good semisweet chips will do, though they won't melt quite as lusciously.
How to Make It (Step by Step)
This dark cacao cookie comes together in two bowls: whisk the cocoa dry mix, cream a fluffy butter base, fold everything into a fragrant dough, then bake until crackly. Even if your cookies usually spread or turn cakey, these soft, fudgy centers forgive a lot, and you'll nail them.
- Whisk the flour, sifted Dutch-process cocoa, espresso powder, baking soda and fine sea salt together in a large bowl. Keep going until the mix turns one even shade of deep brown, 1-2 minutes at room temperature (68°F / 20°C). No pale flour streaks should remain.
- Beat the softened butter with the dark brown sugar and granulated sugar until pale, fluffy and almost doubled, 3-4 minutes at room temperature (68°F / 20°C). Scrape the bowl once. My grandmother never skipped that scrape, and neither do I.
- Beat in the room-temperature eggs one at a time, then the vanilla. Stop when the batter looks glossy, smooth and satiny, 1-2 minutes at room temperature (68°F / 20°C).
- Fold the dry cocoa mixture into the wet batter with a spatula. Work gently until no dry pockets remain and a thick, soft dough forms, about 1 minute at room temperature (68°F / 20°C). It should smell like a chocolate shop.
- Fold in the roughly chopped 70% dark chocolate until the chunks are scattered evenly through the dough, 30-60 seconds at room temperature (68°F / 20°C). Don't overmix. You want chunks, not smears.
- Preheat the oven to 350°F / 175°C for 10-15 minutes. Meanwhile, scoop 2-tablespoon balls onto parchment-lined baking sheets, about 2 inches apart. Each ball should feel soft but hold its round shape.
- Bake one sheet at a time until the edges look set and the tops crackle, 10-12 minutes at 350°F / 175°C. The centers will still look soft. Pull them anyway. That softness turns fudgy as they cool.
- Let the cookies rest on the hot sheet for 5 minutes. Then move them to a wire rack until firm to the touch, 15-20 minutes at room temperature (68°F / 20°C). Sneak one warm. She'd want you to.
Keep these airtight in the fridge up to 5 days, or freeze them for 3 months, then microwave 10 seconds until gooey. Light brown sugar subs for dark, scooped dough freezes a month, and packing flour makes them cakey.
Serving size: 1 portion · Calories: 279 · Total Fat: 15g · Saturated Fat: 9g · Carbs: 33g · Fiber: 2.5g · Sugar: 19g · Protein: 4g · Sodium: 148mg
Tips and Tricks
- Equipment: Use light-colored aluminum baking sheets lined with parchment: Dark pans run hot and scorch the bottoms before the centers set. Light aluminum bakes evenly, and parchment lets each cookie spread into a neat, crackly round.
- Temperature precision: Trust an oven thermometer, not the dial: Many ovens drift 15-25°F off. Clip a cheap thermometer inside and confirm a true 350°F / 175°C before the first sheet goes in. Too hot, and the edges burn while the middles stay raw.
- Common mistake: Waiting for the centers to look done: This one gets everybody. If the middles look firm in the oven, they'll cool dry and cakey. Pull them at 10-12 minutes, when the edges are set and the tops crackle. Grandma always pulled hers early.
- Flavour upgrade: Finish with a pinch of flaky sea salt: Sprinkle a few crunchy flakes over the tops right out of the oven. The salt makes the dark chocolate taste deeper and sweeter. It's a tiny touch that tastes bakery-fancy.
- Texture tip: Let the hot sheet finish the job: Leave the cookies on the sheet for the full 5 minutes before moving them. That gentle carryover heat sets the edges while the centers turn dense, velvety and fudgy. Rush it, and they'll fall apart.
Frequently Asked Questions
Can I make these dark cacao cookies gluten-free or dairy-free without losing fudginess?
Swap the flour for 250 g of a 1:1 gluten-free blend with xanthan gum, and replace the butter with 227 g of vegan butter sticks. Check that your 70% dark chocolate is dairy-free, and chill the scooped dough for 30 minutes so the cookies spread less.
Can I chill the dough overnight and still get those fudgy centers?
Yes, cover the bowl and refrigerate the dough up to 48 hours, then let scoops sit 15 minutes before baking at 350°F / 175°C for 11-13 minutes. Baked cookies stay fudgy in an airtight tin for 3 days and revive in a 300°F oven for 3-4 minutes.
Why did my dark cacao cookies spread flat instead of baking thick and crackly?
Your butter was likely too warm or greasy, so chill the scooped balls 20 minutes and confirm the oven truly hits 350°F / 175°C with a thermometer. Look for balls that hold their round shape and edges that set within 10-12 minutes.
What to Serve With This
- Fresh Raspberries: Their tart, juicy pop cuts right through the deep, fudgy chocolate and wakes up your palate between bites.
- Ice-Cold Whole Milk: A cold, creamy sip softens the espresso's roast and makes each crackly bite taste even richer.
- Vanilla Bean Ice Cream: The cool, velvety scoop melts against a warm cookie, a sweet contrast to its dark, bittersweet chunks.
- Peeled Orange Segments: Bright, juicy citrus lifts the Dutch-process cocoa, the way my grandmother always paired chocolate with oranges.
Fudgy Dark Cacao Cookie Recipe with Espresso and Chocolate Chunks
Dessert / American
- Prep
- 25 min
- Cook
- 12 min
- Total
- 37 min
- Servings
- 18
- Calories
- 210 kcal
Ingredients
- 1 cup (227 g) unsalted butter, softened until it dents under a gentle press
- 1 cup (200 g) packed dark brown sugar
- ½ cup (100 g) granulated sugar
- 2 large eggs, at room temperature
- 2 teaspoons pure vanilla extract
- 2 cups (250 g) all-purpose flour, spooned and leveled
- ¾ cup (65 g) Dutch-process cocoa powder, sifted to break up lumps
- 1 teaspoon instant espresso powder
- 1 teaspoon baking soda
- ½ teaspoon fine sea salt
- 1 cup (170 g) 70% dark chocolate, roughly chopped into chunks
Instructions
- Whisk the flour, sifted Dutch-process cocoa, espresso powder, baking soda and fine sea salt together in a large bowl. Keep going until the mix turns one even shade of deep brown, 1-2 minutes at room temperature (68°F / 20°C). No pale flour streaks should remain.
- Beat the softened butter with the dark brown sugar and granulated sugar until pale, fluffy and almost doubled, 3-4 minutes at room temperature (68°F / 20°C). Scrape the bowl once. My grandmother never skipped that scrape, and neither do I.
- Beat in the room-temperature eggs one at a time, then the vanilla. Stop when the batter looks glossy, smooth and satiny, 1-2 minutes at room temperature (68°F / 20°C).
- Fold the dry cocoa mixture into the wet batter with a spatula. Work gently until no dry pockets remain and a thick, soft dough forms, about 1 minute at room temperature (68°F / 20°C). It should smell like a chocolate shop.
- Fold in the roughly chopped 70% dark chocolate until the chunks are scattered evenly through the dough, 30-60 seconds at room temperature (68°F / 20°C). Don't overmix. You want chunks, not smears.
- Preheat the oven to 350°F / 175°C for 10-15 minutes. Meanwhile, scoop 2-tablespoon balls onto parchment-lined baking sheets, about 2 inches apart. Each ball should feel soft but hold its round shape.
- Bake one sheet at a time until the edges look set and the tops crackle, 10-12 minutes at 350°F / 175°C. The centers will still look soft. Pull them anyway. That softness turns fudgy as they cool.
- Let the cookies rest on the hot sheet for 5 minutes. Then move them to a wire rack until firm to the touch, 15-20 minutes at room temperature (68°F / 20°C). Sneak one warm. She'd want you to.
Share this article
About the author

Jamal Whitfield
Jamal grew up sneaking cookie dough from his grandmother's bowl while she pretended not to notice. She is gone, the bowl is in his studio apartment, and at midnight he still bakes for her. The brownies are fudgy because she liked them that way, and he refuses to make them any other way.