If you love the smell of coffee and the taste of a soft, buttery cookie, you are going to fall for these Coffee Bean Cookies. They are made with simple pantry ingredients, come together quickly, and have that lovely melt-in-your-mouth texture that pairs perfectly with a cup of tea or coffee.

I made a full video of this recipe over on my YouTube channel, so if you would rather watch than read, you can check it out here. Otherwise, keep scrolling for the full step-by-step recipe, tips, and everything you need to know to get these right the first time.
Why You’ll Love This Recipe
- Simple ingredients you probably already have in the pantry
- No fancy equipment needed
- Soft, buttery texture with a lovely coffee flavour
- Great for afternoon tea, lunchboxes, or gifting
- Beginner-friendly, even if you’re new to baking
What You’ll Need
1/2 Tbsp Boiling Water
1/2 Tbsp Instant Coffee
1/3 Cup Butter (75 Grams) Room Temperature
2/3 Cup Soft Icing Sugar
1 Egg Yolk
1 Cup Flour (Plain)
2 Tbsp Coco Powder
2 Tbsp Corn Flour (Corn Starch)
1/4 Tsp Salt
Some general notes on ingredients:
- Butter – softened to room temperature for easy creaming
- Sugar – for sweetness
- Instant coffee or espresso powder – the star of the show, giving these cookies their rich coffee flavour
- Flour – the base of the dough
- Egg Yolk – helps bind everything together
- Vanilla extract Optional – rounds out the flavour beautifully
How to Make Coffee Bean Cookies

Dissolve your coffee in a small amount of warm water. Preheat your oven to 170°C or 340°F

Cream the butter and sugar together until light and fluffy, then add 1 egg yolk and mix until fully incorporated. Add the coffee mixture to the butter, sugar, and egg yolk, and stir until combined.

Add the sifted dry ingredients, plain flour, cocoa powder, salt and cornflour, mix with a spatula or use your hands until a soft dough forms.

Shape the dough using a teaspoon of the cookie mixture, shape into small coffee beans, and place on a lined baking tray. Using the back of a knife or the tip of a spatula, place an indent on each cookie to make them look like a coffee bean. Place uncooked cookies in the fridge for 20 minutes or the freezer for 8 minutes.

Bake for 10 – 12 minutes in your preheated oven. Cool on the tray for a few minutes before transferring to a wire rack.
Tips for the Best Coffee Bean Cookies
- Don’t overbake — these cookies will firm up as they cool, so take them out while still slightly soft in the centre.
- If you want a stronger coffee flavour, use espresso powder instead of instant coffee.
- Store in an airtight container to keep them fresh for days.
Coffee Bean Cookies Recipe: Soft, Buttery and Easy to Make!
Description
If you love the smell of coffee and the taste of a soft, buttery cookie, you are going to fall for these Coffee Bean Cookies.
Ingredients
Instructions
-
Dissolve your coffee in a small amount of warm water. Preheat your oven to 170°C or 340°F
-
Cream the butter and sugar together until light and fluffy, then add 1 egg yolk and mix until fully incorporated. Add the coffee mixture to the butter, sugar, and egg yolk, and stir until combined.
-
Add the sifted dry ingredients, plain flour, cocoa powder, salt and cornflour, mix with a spatula or use your hands until a soft dough forms.
-
Shape the dough using a teaspoon of the cookie mixture, shape into small coffee beans, and place on a lined baking tray. Using the back of a knife or the tip of a spatula, place an indent on each cookie to make them look like a coffee bean. Place uncooked cookies in the fridge for 20 minutes or the freezer for 8 minutes.
-
Bake for 10 - 12 minutes in your preheated oven. Cool on the tray for a few minutes before transferring to a wire rack to cool completely.Â
Note
Tips for the Best Coffee Bean Cookies
- Don't overbake — these cookies will firm up as they cool, so take them out while still slightly soft in the centre.
- If you want a stronger coffee flavour, use espresso powder instead of instant coffee.
- Add 2 tsp of vanilla essence to smooth the flavour.
- Store in an airtight container to keep them soft for days.
