Ingredients
1 and 1/2 cups (188g) all-purpose flour [forms the base of the dough, providing structure and a tender crumb]
3/4 cup (62g) unsweetened natural or Dutch-process cocoa powder (plus extra for rolling) [adds rich chocolate flavor and color; the Dutch-process version offers a smoother taste, while extra is used for coating to prevent sticking]
1 teaspoon baking powder [helps the cookies rise slightly for a soft texture without making them too puffy]
1/8 teaspoon salt [enhances the overall flavor by balancing the sweetness and bringing out the chocolate notes]
3/4 cup (12 tablespoons; 170g) unsalted butter, softened to room temperature [provides moisture and richness, ensuring the cookies stay soft and spread just right]
1 cup (200g) granulated sugar [sweetens the dough and contributes to the cookie’s crisp edges and chewy center]
1 large egg, at room temperature [binds the ingredients together and adds moisture for a better rise and texture]
1 teaspoon pure vanilla extract [infuses a warm, aromatic flavor that complements the chocolate without overpowering it]
Royal Icing or Easy Glaze Icing [used for decorating, this helps create designs that set firmly for a professional finish]
Assorted sprinkles [adds fun and color for customization, making the cookies visually appealing and festive]
Instructions
1-First Step: Prepare Your Ingredients Gather all the ingredients and measure them out accurately. Soften the butter and bring the egg to room temperature to make mixing easier. This mise en place step helps avoid mistakes and keeps the process smooth, especially if you’re adapting for dietary preferences like vegan swaps.
2-Second Step: Mix the Dry Ingredients In a medium bowl, whisk together the 1 and 1/2 cups of all-purpose flour, 3/4 cup of cocoa powder, 1 teaspoon of baking powder, and 1/8 teaspoon of salt. This combines them evenly, which is key for a uniform texture. For gluten-free options, use your gluten-free flour blend here to keep the cookies light and airy.
3-Third Step: Cream the Wet Ingredients In a large bowl, beat the 3/4 cup of softened unsalted butter and 1 cup of granulated sugar until light and fluffy, about 2 minutes. Add the large egg and 1 teaspoon of vanilla extract, mixing until fully incorporated. If making a low-calorie version, this is where you’d use a sugar substitute for a lighter mix.
4-Fourth Step: Combine Mixtures Gradually add the dry ingredients to the wet mixture, stirring until just combined to avoid overmixing. The dough should be thick and chocolatey chill it for 10 minutes if it’s too sticky. This step works well with vegan substitutes, ensuring the dough holds together nicely.
5-Fifth Step: Shape and Bake Roll the dough into balls, coat in extra cocoa powder, and place on a lined baking sheet. Bake at 350°F for 8-10 minutes until the edges set. For a chewier texture, pull them out when the centers are still soft, and let them cool on the sheet for 5 minutes. Adapt baking time for high-altitude areas to prevent over-spreading.
6-Final Step: Decorate and Serve Once cooled, decorate with Royal Icing or Easy Glaze Icing and assorted sprinkles for a fun finish. Serve warm with milk or store for later enjoyment. This final touch makes the cookies perfect for sharing, and you can adjust the icing for dietary needs like a dairy-free version. For more ideas, check out our best baking tips on the blog.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍫 Use Dutch-process cocoa powder for a deeper chocolate flavor.
🎨 Decorating with icing and sprinkles adds a fun and festive touch.
❄️ Store cookies in an airtight container to maintain softness.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cookie
- Calories: 110 kcal
- Sugar: 12 g
- Sodium: 60 mg
- Fat: 5 g
- Saturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 17 g
- Fiber: 2 g
- Protein: 1 g
- Cholesterol: 20 mg
