Coffee Swirl Cookies (Chocolate-Dipped Version!)

Melt-in-your-mouth butter cookies with a smooth coffee flavor.

Coffee butter cookies with a piped swirl shape, dipped in chocolate and topped with chopped pistachios, cooling on parchment.

These Coffee Swirl Cookies are buttery, coffee-kissed, and just fancy enough to make you feel like you’re sneaking something from a café pastry case. The dough pipes beautifully into delicate ridges, bakes in just eight minutes, and has that melt-in-your-mouth texture that sits somewhere between shortbread and butter cookie. The coffee flavor is gentle and cozy—not bitter or overwhelming—and the sweetness is perfectly balanced, especially once they’re dipped in melted chocolate.


Troubleshooting Tips

If the dough feels too stiff to pipe, let it sit for a few minutes or add a tiny splash of hot water or beaten egg to soften it. If it’s too soft or the swirls are losing definition, chill the piped cookies for 10–15 minutes or mix in a teaspoon or two of flour.

For sharper ridges, use a closed star tip (like Wilton 2D) and keep the dough cool. If the coffee flavor ever leans too strong, a little vanilla helps balance it out. And if the cookies spread, your butter was likely too warm—start with softened, not melty, butter for the best results.

Chocolate-dipped coffee swirl cookies topped with chopped pistachios, arranged on a parchment-lined baking sheet.

Yield
18-22 cookies

Prep Time
20 mins + 10 mins freezing

Cook Time
8 mins/ tray

Print Recipe | Pin Recipe

Ingredients

For the Cookies

  • 6g (1 tbsp) instant coffee
  • 10g (1 tbsp) hot water
  • 113g (½ cup) unsalted butter, softened
  • 50g (½ cup) icing sugar/ powdered sugar
  • 25g (2 tbsps) granulated white sugar
  • 50g (1 large egg) egg (weight is without shell)
  • 140g (1 cup + 2 tbsp) all-purpose flour/ plain flour (if measuring by cup, use “spoon and level method”)
  • 15g (2 tbsps) cornstarch/ cornflour
  • ½ tsp ground cinnamon
  • pinch of fine salt

For Dipping

  • 150g melted chocolate (milk or dark)
  • chopped pistachios, for topping

Instructions

Step 1.

Make the coffee mixture: In a small bowl, stir together the instant coffee and hot water until fully dissolved. Set aside to cool slightly.

Tip: Instant coffee dissolved in hot water gives a smooth, gentle coffee flavor. If you ever want a stronger taste, you can add more instant coffee, not more water.

  • 6g (1 tbsp) instant coffee
  • 10g (1 tbsp) hot water

Step 2.

Cream the butter and sugars: In a mixing bowl, beat the softened butter with the icing sugar and granulated sugar for about 2–3 minutes until light and fluffy.

  • 113g (½ cup) unsalted butter, softened
  • 50g (½ cup) icing sugar/ powdered sugar
  • 25g (2 tbsps) granulated white sugar
Softened butter beaten until smooth and creamy in a stand mixer fitted with the paddle attachment.

Step 3.

Add the egg and coffee: Mix in the egg, then pour in the cooled coffee mixture and blend until smooth. If the batter looks slightly curdled, don’t worry—the flour will bring it together.

  • 50g (1 large egg) egg (weight is without shell)
Butter mixed with the dissolved coffee and sugar, creating a light brown, fluffy coffee-butter mixture.

Step 4.

Add the dry ingredients: Whisk together the flour, cornstarch, cinnamon, and salt. Add this to the bowl and mix on low speed until a soft, pipe-able dough forms.

  • 140g (1 cup + 2 tbsp) all-purpose flour
  • 15g (2 tbsps) cornstarch
  • ½ tsp ground cinnamon
  • pinch of fine salt
The coffee cookie dough after mixing in the dry ingredients, showing a soft, pipeable consistency in the mixing bowl.

Step 5.

Pipe and freeze the cookies: Transfer the dough to a piping bag fitted with a star tip (Wilton 1M, 2D, or 6B). Pipe rosettes or swirls onto a parchment-lined baking tray. Freeze the piped cookies for 10 minutes to help the ridges hold their shape.

Freshly piped coffee cookie swirls on a parchment-lined baking sheet, ready to be chilled.

Step 6.

Bake: Bake at 350°F (177°C) for 8 minutes, or until the tops look matte and the edges feel set. Cool completely on the tray before dipping.

TIP. These cookies bake fast. Pull them out when the tops look set and matte. They’ll feel soft but firm up as they cool. Overbaking makes them dry.

Baked coffee cookie swirls on a baking sheet.

Step 7.

Dip in chocolate: Once cooled, dip each cookie halfway into melted chocolate and place on parchment. While the chocolate is still wet, sprinkle with chopped pistachios. Let the chocolate firm up at room temperature, or chill for a few minutes to speed it up.

Baked coffee swirl cookies being dipped in melted chocolate and topped with chopped pistachios on a parchment-lined tray.

Baker’s Notes

For the best swirl definition, use butter at 65–70°F (18–21°C)—soft enough to dent easily but not shiny or greasy. Anything warmer won’t cream properly and can cause the cookies to lose their ridges.

A quick 10-minute freeze helps the cookies keep their shape. Don’t skip it—the chill is what gives you those sharp, bakery-style ridges even after baking.

The chocolate dip adds sweetness, so the base cookie is intentionally balanced—not overly sweet on its own.

Use good-quality chocolate. Because these cookies are dipped, the chocolate flavor really shines. Use chocolate you enjoy eating on its own—milk chocolate for a sweeter finish, dark chocolate for a richer mocha vibe.

Store cookies in an airtight container for up to 1 week at room temperature. They freeze beautifully (dipped or undipped) for up to 2 months.

Make-ahead tip. Pipe and freeze the unbaked dough on the tray, then transfer to a bag once solid. Bake straight from frozen—add just 1 extra minute to the bake time.


Whisk, Snap, and Share

This space isn’t just for our photos — We’d love to feature yours too! If you’ve made this recipe, tag us on Instagram @thebakeologie or email your photo to [email protected] with the recipe name in the subject line.

📸 By sending a photo, you’re giving permission to feature it here.


You Might Like:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.