Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hazelnut Butter Swirl Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Total Time: 27 minutes
  • Yield: 24 cookies 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Soft-baked cookies with a rich swirl of creamy hazelnut butter through tender dough, delivering a nutty, buttery bite ideal for afternoon tea or a sweet snack.


Ingredients

Units Scale
  • 1 3/4 cups all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 1/2 cup granulated sugar
  • 1/4 cup brown sugar
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 1/2 cup hazelnut butter (smooth or crunchy)

Instructions

  1. Preheat oven to 350 °F (175 °C). Line baking sheets with parchment paper.
  2. In a bowl, whisk together flour, baking powder, and salt. Set aside.
  3. Cream the butter, granulated sugar, and brown sugar until pale and fluffy.
  4. Beat in egg and vanilla extract until well combined.
  5. Gradually stir in the dry ingredients until just combined. Do not overmix.
  6. Scoop tablespoon-sized portions of dough, roll into balls, and flatten slightly on the baking sheet.
  7. Dollop about 1/2 teaspoon hazelnut butter on top of each and swirl gently with a toothpick or spoon.
  8. Bake for 10–12 minutes until edges are set and centers are just set.
  9. Cool on the sheet briefly, then transfer to a wire rack to cool completely.

Notes

  • Chill dough if it’s too soft for shaping.
  • Add mini chocolate chips for extra richness.
  • Sprinkle flaky sea salt before baking for a sweet-salty balance.
  • Substitute almond extract for a nutty twist.
  • Use sunflower butter for a nut-free version.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 145
  • Sugar: 9g
  • Sodium: 75mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 20mg