Red Velvet Cream Cheese Thumbprint Cookies Recipe
Introduction
Red Velvet Cream Cheese Thumbprint Cookies offer a festive twist on a beloved classic. These vibrant, tender cookies are filled with a smooth cream cheese center, making them perfect for holiday gatherings or any special occasion.

Ingredients
- 2 ½ cups (300g) all-purpose flour
- 2 tablespoons (14g) unsweetened natural cocoa powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup (226g) unsalted butter, softened (for dough)
- 1 ½ cups (300g) granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract (for dough)
- 1 tablespoon (15ml) white vinegar (for dough)
- ½ cup (120ml) buttermilk (or make your own)
- 1-2 ounces (30-60ml) red gel food coloring
- 8 ounces (226g) full-fat cream cheese, softened (for filling)
- ½ cup (113g) unsalted butter, softened (for filling)
- 3-4 cups (360-480g) powdered sugar, sifted
- 1 teaspoon vanilla extract (for filling)
- Pinch of salt (for filling)
- Optional: Additional powdered sugar for dusting
- Optional: Melted white chocolate for drizzling
Instructions
- Step 1: Preheat oven to 375°F (190°C). Line several baking sheets with parchment paper or silicone baking mats.
- Step 2: In a medium bowl, whisk together the all-purpose flour, unsweetened natural cocoa powder, baking soda, and salt. Set aside.
- Step 3: In a stand mixer, cream softened unsalted butter and granulated sugar on medium-high speed for 3-5 minutes until light and fluffy.
- Step 4: Add the egg, vanilla extract, and white vinegar. Beat on medium speed until just combined, scraping down the sides of the bowl.
- Step 5: Mix in 1-2 ounces of red gel food coloring until the dough achieves a vibrant red hue.
- Step 6: Add the dry mixture in three additions, alternating with two additions of buttermilk. Mix on low speed only until flour streaks disappear to avoid overmixing.
- Step 7: Scrape the dough into a ball, cover tightly with plastic wrap, and refrigerate for at least 30 minutes, or up to 2 hours.
- Step 8: In a clean stand mixer bowl, beat softened cream cheese and unsalted butter on medium speed for 2-3 minutes until wonderfully smooth and creamy. Scrape down the sides of the bowl frequently.
- Step 9: Gradually add sifted powdered sugar, one cup at a time, mixing on low speed until combined. Increase speed to medium-high and beat for another 2-3 minutes until light and fluffy.
- Step 10: Stir in the vanilla extract and a pinch of salt until perfectly blended.
- Step 11: Transfer the cream cheese filling to a piping bag fitted with a small round tip (or a Ziploc bag with a snipped corner). Refrigerate for 15-20 minutes if needed to firm up.
- Step 12: Remove chilled dough. Using a 1.5 tablespoon cookie scoop (approx. 30g) or by hand, form uniform balls. Place them on prepared baking sheets, 2 inches apart.
- Step 13: Gently press an indentation into the center of each dough ball using your thumb or the back of a rounded measuring spoon.
- Step 14: Carefully pipe or spoon a generous dollop of the prepared cream cheese filling into the center of each indentation.
- Step 15: Bake for approximately 10-12 minutes at 375°F (190°C), until the edges are set and the cream cheese filling appears set and slightly puffed.
- Step 16: Remove from oven and allow cookies to cool on the baking sheets for about 5-7 minutes.
- Step 17: Transfer cookies gently to a wire rack to cool completely. This is critical for the cream cheese filling to fully set.
- Step 18: Once cooled, dust lightly with additional powdered sugar or drizzle with melted white chocolate for an elegant finish, if desired.
- Step 19: Store in an airtight container in the refrigerator for 3-5 days due to the cream cheese filling. They can also be frozen for 2-3 months, separating layers with parchment paper. Thaw at room temperature before enjoying.
Tips & Variations
- Use gel food coloring for vibrant red color without adding extra liquid, which keeps the dough texture perfect.
- Chilling the dough is essential to prevent spreading and to maintain the shape of the thumbprints.
- Try adding a touch of almond extract to the cream cheese filling for a unique flavor twist.
Storage
Store these cookies in an airtight container in the refrigerator for 3-5 days to keep the cream cheese filling fresh. For longer storage, freeze the cookies in layers separated by parchment paper for up to 2-3 months. Thaw at room temperature before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular milk instead of buttermilk?
Yes, but to mimic buttermilk, add 1 tablespoon of white vinegar or lemon juice to ½ cup of milk and let it sit for 5 minutes before using.
How do I prevent the cream cheese filling from leaking?
Make sure the filling is well chilled and firm before piping it into the cookies, and avoid overfilling each thumbprint to prevent leaking during baking.
Print
Red Velvet Cream Cheese Thumbprint Cookies Recipe
- Total Time: 1 hour 10 minutes
- Yield: Approximately 30 cookies 1x
Description
Red Velvet Cream Cheese Thumbprint Cookies offer a festive twist on a classic favorite. These soft, vibrant red cookies are filled with a luscious cream cheese frosting, making them perfect for holiday celebrations or any special occasion. The combination of cocoa-infused red velvet dough and rich cream cheese filling creates a delightful treat that’s both beautiful and delicious.
Ingredients
For the Dough
- 2 ½ cups (300g) all-purpose flour
- 2 tablespoons (14g) unsweetened natural cocoa powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup (226g) unsalted butter, softened
- 1 ½ cups (300g) granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1 tablespoon (15ml) white vinegar
- ½ cup (120ml) buttermilk (or homemade)
- 1–2 ounces (30-60ml) red gel food coloring
For the Cream Cheese Filling
- 8 ounces (226g) full-fat cream cheese, softened
- ½ cup (113g) unsalted butter, softened
- 3–4 cups (360-480g) powdered sugar, sifted
- 1 teaspoon vanilla extract
- Pinch of salt
Optional Garnishes
- Additional powdered sugar for dusting
- Melted white chocolate for drizzling
Instructions
- Prepare for Baking: Preheat your oven to 375°F (190°C). Line several baking sheets with parchment paper or silicone baking mats to prevent sticking and ensure even baking.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt. This dry mix will provide the base for your cookie dough.
- Cream Butter and Sugar: Using a stand mixer, cream the softened unsalted butter and granulated sugar on medium-high speed for 3-5 minutes until the mixture is light and fluffy, which creates a tender texture.
- Add Wet Ingredients: Add the egg, vanilla extract, and white vinegar to the creamed butter and sugar. Beat on medium speed until just combined, scraping down the sides as needed.
- Add Food Coloring: Mix in 1-2 ounces of red gel food coloring until the dough has a vibrant red color, classic for red velvet.
- Combine Wet and Dry: Add the dry flour mixture in three parts, alternating with two parts of buttermilk. Mix on low speed just until flour streaks disappear to avoid overworking the dough.
- Chill Dough: Form the dough into a ball, cover tightly with plastic wrap, and refrigerate for at least 30 minutes to 2 hours. Chilling helps the dough firm up for easier handling.
- Prepare Cream Cheese Filling Base: In a clean bowl, beat the softened cream cheese and unsalted butter on medium speed for 2-3 minutes until smooth and creamy. Scrape down the bowl sides frequently for uniformity.
- Add Powdered Sugar: Gradually add sifted powdered sugar one cup at a time on low speed until combined, then increase to medium-high speed and beat for another 2-3 minutes until fluffy.
- Flavor Filling: Stir in the vanilla extract and a pinch of salt to balance and enhance the sweetness of the filling.
- Prepare Filling for Piping: Transfer the cream cheese filling into a piping bag fitted with a small round tip or a Ziploc bag with a corner snipped. Refrigerate for 15-20 minutes if needed to firm the filling.
- Form Cookie Balls: Remove chilled dough from the fridge. Using a 1.5-tablespoon cookie scoop or your hands, form uniform dough balls about 30g each. Place them about 2 inches apart on the prepared baking sheets.
- Create Thumbprints: Gently press your thumb or the back of a rounded spoon into the center of each dough ball to create an indentation for the filling.
- Fill Cookies: Pipe or spoon a generous amount of cream cheese filling into the center indentation of each cookie ball.
- Bake Cookies: Bake at 375°F (190°C) for 10-12 minutes until the edges are set and the cream cheese filling looks set and slightly puffed but not browned.
- Initial Cooling: Remove cookies from the oven and allow them to cool on the baking sheets for 5-7 minutes to firm up.
- Complete Cooling: Transfer the cookies to a wire rack to cool completely. This step ensures the cream cheese filling fully sets.
- Garnish (Optional): Once cooled, dust the cookies with additional powdered sugar or drizzle with melted white chocolate for an elegant finish.
- Store Cookies: Store cookies in an airtight container in the refrigerator for 3-5 days due to the cream cheese filling. They can also be frozen for 2-3 months with parchment paper layers. Thaw at room temperature before serving.
Notes
- Ensure the cream cheese and butter are softened for a smooth filling texture.
- Do not overmix the dough to keep cookies tender and light.
- Chilling the dough is important for easier handling and better cookie shape.
- Use gel food coloring for more vibrant red without altering dough consistency.
- Keep cookies refrigerated because of the cream cheese filling to prevent spoilage.
- Optionally, decorate cookies with powdered sugar or white chocolate for a festive look.
- They freeze well, making them great for preparing in advance.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: red velvet cookies, thumbprint cookies, cream cheese filling, holiday cookies, festive desserts

