These chewy dirty chai cookies are my new obsession as a coffee lover. I was playing around with a chocolate chip recipe and thought, what if I threw in some chai spices? And then, because I can’t leave well enough alone, a shot of espresso powder. The mix of dark chocolate, warm spices, and that coffee kick is just chef’s kiss (if I were a chef, which I’m not, I just bake).
What makes these cookies so good is how all the flavours layer up. You get that hit of rich dark chocolate, then the warm, slightly peppery chai spices come through, and finally, a subtle espresso on the finish. The texture is also exactly what I want in a cookie: soft in the middle, chewy around the edges.
I may have eaten way too many of these while testing. Seriously, the batch barely made it to the cooling rack sometimes. But hey, it was for science! Just make sure you chill the dough for at least an hour; it really does make a difference for that perfect chewiness and keeps them from spreading too much.
Ingredients
- Unsalted butter
- Light brown sugar
- Granulated sugar
- Vanilla extract
- Large egg yolk
- Semi-sweet chocolate chips
- Espresso powder
- Fine sea salt
- All-purpose flour
- Unsweetened cocoa powder
- Baking soda
- Ground cinnamon
- Ground ginger
- Ground cardamom
- Ground cloves
- Freshly ground black pepper
- Flaky sea salt
*These are the main ingredients. The full list of ingredients and measurements can be found at the bottom of this post!*

The Perfect Chewy Dirty Chai Cookies
Making these chewy dirty chai cookies starts with creaming butter and sugars until they’re light and fluffy. It’s that classic cookie beginning that sets the stage for a great texture later on.
Then you melt a bit of the semi-sweet chocolate chips and mix that right into the butter mixture. This step is key for a deep chocolate flavour that blends seamlessly into the dough.
The dry ingredients are where the ‘dirty chai’ really comes alive. I mix in all the fragrant chai spices along with cocoa powder and espresso powder.
Once the dry and wet ingredients come together, I fold in the rest of the chocolate chips. I like to press a few extra chips onto the tops of the dough balls before chilling; it gives them that bakery-style look after they bake. Chilling the dough is essential for these cookies to hold their shape and develop that signature chewiness.
Equipment
- Kitchen scale (I like to weigh out most of my ingredients for accuracy, I also think it’s more efficient when measuring things out over measuring cups!)
- Large and small mixing bowls
- Measuring cups and spoons
- Whisk
- Rubber spatula
- Electric mixer (handheld or stand mixer)
- Large baking sheet
- Parchment paper
- Wire cooling rack

Baking Tips for Chewy Dirty Chai Cookies
For the best, most intense chai flavour, I actually open up a chai tea bag and use the loose leaves. You can adjust how much you use depending on how spicy you like your cookies.
When you’re melting chocolate in the microwave, go slow. Use short bursts, like 15-30 seconds, and stir really well after each one to stop it from getting too hot and seizing up.
Seriously, chilling the dough for at least an hour is a non-negotiable step for these spiced espresso chocolate cookies. It helps them stay thick and chewy, instead of spreading out too much in the oven.
If you’re out of espresso powder, you can definitely use instant coffee powder instead. Just know that the coffee flavour might be a bit milder, but still really good in these homemade dirty chai cookies.

Why These Dirty Chai Cookies Work So Well
The chai spices! Instead of just relying on a tea bag, I switched to using individual ground spices like cinnamon, ginger, cardamom, cloves, and a bit of black pepper. This way, the chai flavour is way more consistent and robust in every single bite.
The espresso powder over instant coffee. Espresso powder is super concentrated and fine, so it gives a deeper, more complex coffee flavour without making the dough watery or bitter. It just plays so well with the chocolate and chai.
And for that ultimate chewiness, it’s all about the brown sugar and that extra egg yolk. Brown sugar keeps the cookies moist because it holds onto water really well. The egg yolk adds richness and helps create that tender, chewy crumb by contributing fat and proteins that build structure as the cookies bake.

Okay, I really hope you give these homemade espresso chai cookies a try! If you do, please tag @theflournook on social media and leave a review for the dirty chai cookies below. You can also save this recipe for later by using the pin button on the recipe card, or any of the photos above.
Happy baking!
For more easy cookie recipes, check out these:
Dirty Chai Cookies
- Total Time: 1 hour 32 minutes
- Yield: 10 cookies 1x
Description
These chewy dark chocolate espresso chai cookies are my current obsession! They’ve got a soft, chewy texture with deep notes of dark chocolate, warm chai spices, and a kick of espresso. It’s an easy cookie recipe that comes together in about an hour and a half, including chill time.
Ingredients
Wet ingredients
- 1/4 cup (56 g) unsalted butter, softened
- 1/4 cup (50 g) packed light brown sugar
- 1 tbsp (13 g) granulated sugar
- 1/2 tsp (2.5 ml) vanilla extract
- 1 large egg yolk
- 1/3 cup (50 g) semi-sweet chocolate chips (divided)
- 1.5 tsp (4 g) espresso powder (or instant coffee powder)
- 1/4 tsp (1.5 g) fine sea salt
Dry ingredients
- 3/4 cup (90 g) all-purpose flour
- 1.5 tsp (4 g) unsweetened cocoa powder
- 1/4 tsp (1 g) baking soda
Chai Spices (or 1 chai tea bag)
- 1 tsp (2 g) ground cinnamon
- 1/2 tsp (1 g) ground ginger
- 1/4 tsp (0.5 g) ground cardamom
- 1/8 tsp (0.25 g) ground cloves
- pinch (0.1 g) freshly ground black pepper
Garnish
- as needed (as needed) Flaky sea salt (for sprinkling)
Instructions
- In a large bowl, use an electric mixer to cream together the softened butter, brown sugar, and granulated sugar until light and fluffy, about 1-2 minutes.
- Mix in the vanilla extract and egg yolk until well combined.
- In a small microwave-safe bowl, portion out 3 tablespoons of the chocolate chips and melt them in the microwave in 30-second intervals to ensure you don’t burn the chocolate.
- Add the melted chocolate to the butter mixture and mix until smooth.
- In a separate medium bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, fine sea salt, espresso powder, ground cinnamon, ground ginger, ground cardamom, ground cloves, and black pepper.
- Add the dry ingredient mixture to the wet mixture and mix until just incorporated.
- Fold in the remaining chocolate chips; you can reserve a few tablespoons to press onto the cookie dough balls for a bakery-style look.
- Scoop 1.5-2 tablespoons (~28g) of cookie dough and shape it into a ball; optionally, press 3-4 chocolate chips onto each ball.
- Place the dough balls onto a parchment-lined cookie sheet and chill them in the refrigerator for at least 1 hour.
- Preheat your oven to 350°F (175°C) and arrange the chilled dough balls on the prepared baking sheet, spacing them 2 inches (5 cm) apart.
- Bake for 11-13 minutes or until the cracks in the cookie look dry and the edges are set.
- Sprinkle with flaky sea salt if desired.
- Allow the cookies to cool on the baking sheet for about 5 minutes before transferring them to a wire rack to cool completely.
Notes
For the best chai flavour use the homemade chai spice but you can still use chai tea bags. Open the tea bag and use only the loose leaves. You can adjust the amount of leaves to your preferred spice level.
If you’re in a pinch and don’t have espresso powder, you can use instant coffee powder, but you might find the coffee flavour is a touch milder.
For the best texture and flavour development, don’t skip the chilling step. You can chill the dough for up to 2 days; just let it sit at room temperature for about 10 minutes before baking if it’s super firm.
Store these cookies in an airtight container at room temperature for up to 3 days. They also freeze well for longer storage!
- Prep Time: 20 mins
- Chill Time: 1 hour
- Cook Time: 12 mins
- Category: Cookies
- Method: Baking





Leave a Reply