Keto Espresso Walnut Cookies

Golden brown keto espresso walnut cookies cooling on a wire rack with chopped nuts visible Pin It
Golden brown keto espresso walnut cookies cooling on a wire rack with chopped nuts visible | myyumcookies.com

These rich, nutty treats combine bold espresso flavor with buttery almond flour and crunchy walnuts. The dough comes together quickly—just 15 minutes of prep before baking. Each bite delivers deep coffee notes balanced by natural sweetness, creating a fudgy texture that satisfies cravings without derailing your low-carb goals.

With only 1 gram of net carbs per cookie, they fit perfectly into keto lifestyles while feeling completely indulgent. The instant espresso powder provides an authentic coffee kick that pairs beautifully with toasted nut flavors. Make a batch to enjoy throughout the week.

My husband came home from a coffee shop shift one day, hands stained with espresso grounds, complaining that someone had ordered a walnut cookie that didn't exist. So naturally, I spent that afternoon figuring out how to make one happen. The kitchen smelled incredible—like a bakery crossed with a coffee bar, and these keto-friendly treats were born from that playful challenge.

I brought a batch to our weekly game night, and nobody believed they were keto until I showed them the empty almond flour bag. My friend Sarah actually hid two in her purse to take home, which I'm pretty sure is the highest compliment a cookie can receive.

Ingredients

  • 2 cups almond flour: This creates the tender crumb that makes these cookies feel like traditional baked goods, and I've found that super-fine almond flour blends more smoothly into the dough
  • 1/3 cup granulated erythritol or preferred keto sweetener: Erythritol dissolves beautifully without the cooling effect some sweeteners have, though monk fruit blends work just as well if that's what you keep in your pantry
  • 1/4 teaspoon fine sea salt: Don't skip this, even if it seems like a tiny amount—the salt amplifies the espresso's bitterness in the most appealing way
  • 1/2 teaspoon baking powder: This gives the cookies their slight rise and prevents them from becoming too dense, which almond flour can sometimes do if left unchecked
  • 1 tablespoon instant espresso powder: Instant coffee works too, but espresso powder packs such an intense punch that I've never bothered with anything else since discovering the difference
  • 1/3 cup unsalted butter, melted and cooled: I let it cool to room temperature before mixing so it doesn't start cooking the egg when they meet—learned this the messy way
  • 1 large egg, room temperature: Bringing ingredients to room temperature helps everything incorporate evenly, though I've definitely used cold eggs in a pinch without disaster
  • 1 teaspoon pure vanilla extract: This bridges the gap between the coffee and nut flavors, making the whole cookie taste more cohesive
  • 3/4 cup chopped walnuts: Rough chopping creates better texture pockets throughout the cookie, and I toast mine for about 5 minutes beforehand if I remember

Instructions

Preheat and prepare:
Set your oven to 350°F (175°C) and line a baking sheet with parchment paper—parchment beats greasing the pan because these cookies can stick given their low sugar content.
Whisk the dry ingredients:
In a large bowl, combine the almond flour, erythritol, sea salt, baking powder, and instant espresso powder until everything is evenly distributed.
Mix the wet ingredients:
In a separate bowl, whisk together the melted butter, egg, and vanilla extract until the mixture is smooth and slightly glossy.
Combine everything:
Pour the wet ingredients into the dry ingredients and stir until a thick dough forms—it will seem dry at first but keep mixing, it will come together.
Add the walnuts:
Gently fold in the chopped walnuts until they're distributed throughout the dough, being careful not to overwork the mixture at this stage.
Scoop and shape:
Drop tablespoon-sized portions onto the prepared baking sheet, leaving about 2 inches between each cookie, then flatten each one slightly with your fingers.
Bake to golden:
Bake for 10–12 minutes until the edges are lightly golden brown—the centers will still look slightly soft but they firm up beautifully while cooling.
Cool completely:
Let the cookies rest on the baking sheet for 5 minutes before transferring them to a wire rack to finish cooling completely.
Low-carb espresso walnut cookies arranged on a wooden board with a steaming coffee cup nearby Pin It
Low-carb espresso walnut cookies arranged on a wooden board with a steaming coffee cup nearby | myyumcookies.com

My mom visited last month and ate three with her morning coffee, never once asking about the ingredients. That felt like a victory—when food just tastes good without carrying an explanation or apology for being different.

Making Ahead

The dough keeps surprisingly well in the refrigerator for up to three days if you want to bake fresh cookies each morning. I've also frozen scooped portions on a baking sheet, then transferred them to a freezer bag for instant cookie dough whenever the craving strikes.

Swapping the Nuts

Pecans create a slightly sweeter, buttery cookie that I actually prefer during fall months. Hazelnuts add this lovely rounded flavor that reminds me of Nutella, especially if you increase the vanilla by half a teaspoon.

Storing Your Batch

These cookies maintain their texture best at room temperature in an airtight container, though they also freeze beautifully for up to three months if you want to get ahead of holiday baking. They actually taste slightly more espresso-forward on day two, if that's something you enjoy.

  • If you live in a humid climate, adding a small piece of bread to the container keeps them from getting too soft
  • Reheating them for about 8 seconds in the microwave brings back that fresh-baked texture
  • They make excellent crumble toppings for keto ice cream or yogurt parfaits if they start to stale
Freshly baked gluten-free espresso cookies dotted with crunchy walnuts on a parchment-lined baking sheet Pin It
Freshly baked gluten-free espresso cookies dotted with crunchy walnuts on a parchment-lined baking sheet | myyumcookies.com

Hope these become part of your coffee rotation, just as they've become part of ours.

Recipe Questions & Answers

Absolutely. Pecans, hazelnuts, or even macadamia nuts work beautifully. Simply swap them in equal amounts and chop them to a similar size for consistent texture.

Keep them in an airtight container at room temperature for up to one week. They actually develop deeper flavor after a day or two as the espresso notes intensify.

Yes. The dough can be refrigerated for up to 3 days before baking. Let it come to room temperature for about 20 minutes, then scoop and bake as directed.

Granulated erythritol provides excellent texture and sweetness. Monk fruit blends or allulose also work well. Avoid liquid sweeteners as they'll alter the dough consistency.

This usually happens if the butter is too warm or the dough isn't chilled. If your kitchen is warm, refrigerate the scooped dough for 15 minutes before baking to help them hold their shape.

Keto Espresso Walnut Cookies

Fudgy, espresso-spiked treats with crunchy walnuts. Perfect low-carb indulgence.

Prep 15m
Cook 12m
Total 27m
Servings 18
Difficulty Easy

Ingredients

Dry Ingredients

  • 2 cups almond flour
  • 1/3 cup granulated erythritol or preferred keto sweetener
  • 1/4 teaspoon fine sea salt
  • 1/2 teaspoon baking powder
  • 1 tablespoon instant espresso powder

Wet Ingredients

  • 1/3 cup unsalted butter, melted and cooled
  • 1 large egg, room temperature
  • 1 teaspoon pure vanilla extract

Add-Ins

  • 3/4 cup chopped walnuts

Instructions

1
Prepare Oven and Baking Sheet: Preheat the oven to 350°F. Line a baking sheet with parchment paper.
2
Combine Dry Ingredients: In a large bowl, whisk together almond flour, erythritol, sea salt, baking powder, and instant espresso powder until thoroughly blended.
3
Mix Wet Ingredients: In a separate bowl, whisk the melted butter, egg, and vanilla extract until smooth and well combined.
4
Form Cookie Dough: Pour the wet ingredients into the dry ingredients and stir until a thick, uniform dough forms.
5
Add Walnuts: Gently fold in chopped walnuts until evenly distributed throughout the dough.
6
Shape Cookies: Scoop tablespoon-sized portions of dough onto the prepared baking sheet, spacing them 2 inches apart. Flatten each cookie slightly with your fingers.
7
Bake: Bake for 10-12 minutes, or until the edges are golden brown.
8
Cool Completely: Allow cookies to cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Spatula
  • Baking sheet
  • Parchment paper
  • Cooling rack

Nutrition (Per Serving)

Calories 110
Protein 3g
Carbs 2g
Fat 10g

Allergy Information

  • Contains tree nuts (almond, walnut), eggs, and dairy (butter). Always check ingredient labels for hidden gluten or allergens.
Emily Sanders

Sharing easy cookie recipes and baking tips for passionate home cooks.