• 1 cup (2 sticks) unsalted butter, softened
  • 4 ounces cream cheese, softened
  • 1 cup granulated sugar
  • 1 large egg
  • 2 teaspoons vanilla extract
  • 2 3/4 cups all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • Colored sugar or sprinkles for decoration (optional)


  1. Preheat the Oven: Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper.
  2. Cream Butter and Cream Cheese: In a large mixing bowl, cream together the softened butter, softened cream cheese, and granulated sugar until light and fluffy.
  3. Add Egg and Vanilla: Beat in the egg and vanilla extract until well combined.
  4. Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, and salt.
  5. Mix Dry Ingredients into Wet: Gradually add the dry ingredients to the wet ingredients, mixing until a smooth cookie dough forms.
  6. Chill Dough: Wrap the cookie dough in plastic wrap and chill it in the refrigerator for about 30 minutes. This will make it easier to handle.
  7. Shape Cookies: Roll the chilled dough into 1-inch balls and place them on the prepared baking sheets, leaving some space between each.
  8. Decorate (Optional): If desired, you can flatten the cookies slightly with the bottom of a glass and sprinkle colored sugar or sprinkles on top for decoration.
  9. Bake: Bake in the preheated oven for 10-12 minutes, or until the edges of the cookies are lightly golden.
  10. Cool: Allow the cookies to cool on the baking sheets for a few minutes before transferring them to wire racks to cool completely.
  11. Serve: Once cooled, your Cream Cheese Cookies are ready to be enjoyed!

These cookies have a delightful cream cheese flavor and a tender texture that makes them perfect for any occasion. Feel free to get creative with your decorations or leave them plain for a simple, delicious treat. Enjoy!