Red Velvet Thumbprint Cookies with Cream Cheese Filling Recipe
Introduction
Red Velvet Thumbprint Cookies combine the rich, vibrant flavor of classic red velvet cake with a delightful cream cheese filling. These soft, tender cookies are perfect for festive occasions or whenever you crave a sweet treat with a splash of color.

Ingredients
- 2 and 1/4 cups all purpose flour
- 1/4 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 and 1/2 cups granulated sugar
- 2 large eggs, at room temperature
- 1 teaspoon vanilla extract
- 2 tablespoons red food coloring
- 1/2 cup buttermilk
- 1/2 cup granulated sugar (for rolling)
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar, sifted
- 1 teaspoon vanilla extract (for filling)
Instructions
- Step 1: In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
- Step 2: In a large bowl, cream the softened butter and 1 and 1/2 cups granulated sugar until light and fluffy, about 2 to 3 minutes.
- Step 3: Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and red food coloring until the mixture is vibrantly red.
- Step 4: Alternately add the dry ingredients and buttermilk to the wet mixture, starting and ending with the dry ingredients. Mix on low speed until just combined. Do not overmix. Cover the dough and refrigerate for at least 30 minutes, or up to 2 hours.
- Step 5: Preheat your oven to 375°F (190°C). Line baking sheets with parchment paper. Place the remaining 1/2 cup granulated sugar in a shallow dish for rolling.
- Step 6: Scoop rounded tablespoons of dough and roll into smooth balls. Roll each ball generously in the granulated sugar, coating fully. Place the balls on the baking sheets about 2 inches apart.
- Step 7: Use your thumb or the back of a small spoon to gently press an indent into the center of each cookie ball, being careful not to press through.
- Step 8: Bake for 8 to 10 minutes until edges are set and lightly browned but centers remain slightly soft. Avoid overbaking to keep cookies tender. Let cool completely on a wire rack.
- Step 9: While cookies cool, prepare the cream cheese filling. Beat together softened cream cheese and butter until smooth. Gradually add sifted powdered sugar, one cup at a time, beating until fluffy. Stir in the vanilla extract.
- Step 10: Once cookies are cooled, spoon or pipe the cream cheese filling into the indents. Serve immediately or chill before serving.
Tips & Variations
- Chilling the dough is important to prevent spreading and to make rolling easier.
- Use gel-based red food coloring for a more vibrant color without altering dough consistency.
- For a chocolate twist, add mini chocolate chips to the dough before rolling.
- You can swap buttermilk with sour cream if needed for similar moisture and tang.
Storage
Store the cookies in an airtight container in the refrigerator for up to 5 days. The cream cheese filling benefits from refrigeration. To serve, allow cookies to come to room temperature or enjoy chilled. They can also be frozen for up to 2 months; thaw in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the dough ahead of time?
Yes, you can prepare the dough and refrigerate it for up to 2 hours before baking. For longer storage, freeze the dough balls and bake from frozen, adding a couple of extra minutes to the baking time.
What if I don’t have buttermilk?
To substitute buttermilk, mix 1/2 cup milk with 1/2 tablespoon lemon juice or white vinegar and let it sit for 5 minutes before using. This will mimic the acidity and texture of buttermilk well.
Print
Red Velvet Thumbprint Cookies with Cream Cheese Filling Recipe
- Total Time: 1 hour
- Yield: Approximately 24 cookies 1x
- Diet: Vegetarian
Description
Delight in these classic Red Velvet Thumbprint Cookies, featuring a tender cocoa-infused red dough rolled in sugar and baked to perfection with a creamy, rich cream cheese filling. These cookies combine the signature flavors of red velvet cake with a soft, buttery texture and a luscious sweet center, perfect for sharing or gifting during special occasions.
Ingredients
For the Cookies:
- 2 and 1/4 cups all purpose flour
- 1/4 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 and 1/2 cups granulated sugar
- 2 large eggs, at room temperature
- 1 teaspoon vanilla extract
- 2 tablespoons red food coloring
- 1/2 cup buttermilk
- 1/2 cup granulated sugar (for rolling)
For the Cream Cheese Filling:
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar, sifted
- 1 teaspoon vanilla extract
Instructions
- Mix Dry Ingredients: In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt until evenly combined. Set aside for later use.
- Cream Butter and Sugar: In a large bowl, use an electric mixer to cream together the softened unsalted butter and 1 and 1/2 cups granulated sugar until the mixture is light, fluffy, and pale in color, about 2 to 3 minutes.
- Add Eggs and Flavorings: Beat in the eggs one at a time, thoroughly mixing after each addition. Then stir in the vanilla extract and red food coloring until the dough is vibrantly red.
- Combine Dry and Wet Ingredients: Alternately add the dry flour mixture and buttermilk to the wet mixture, starting and finishing with the dry ingredients. Mix on low speed just until incorporated to avoid overmixing, which can make the cookies tough. Cover the dough and refrigerate it for at least 30 minutes or up to 2 hours to help it firm up and reduce spreading during baking.
- Prepare to Bake: Preheat your oven to 375°F (190°C). Line baking sheets with parchment paper. Pour the remaining 1/2 cup granulated sugar into a shallow dish for rolling the cookie dough balls.
- Shape and Coat Cookies: Scoop rounded tablespoons of chilled dough and roll them into smooth balls. Roll each dough ball in the granulated sugar until fully coated, then place them spaced about 2 inches apart on the prepared baking sheets.
- Create Indents: Using your thumb or the back of a small spoon, gently press into the center of each cookie ball to form an indent. Be careful not to push through the dough entirely.
- Bake the Cookies: Bake for 8 to 10 minutes, until the edges are set and lightly browned but the centers remain slightly soft. Avoid overbaking to keep the cookies moist. They will firm up as they cool.
- Make the Cream Cheese Filling: While the cookies cool on a wire rack, beat together the softened cream cheese and butter in a medium bowl until smooth and creamy. Gradually add the sifted powdered sugar one cup at a time, mixing well after each addition until fluffy. Stir in the vanilla extract.
- Fill the Cookies: Once cookies are completely cool, spoon or pipe the cream cheese filling into the indents. Serve immediately or store in an airtight container in the refrigerator for up to one week.
Notes
- Chilling the dough helps prevent the cookies from spreading too much and helps maintain their shape.
- Be careful not to overbake the cookies to keep them soft and moist.
- Red food coloring is essential for the distinctive red velvet color; gel food coloring can provide a more vibrant color.
- Make sure cream cheese and butter for the filling are softened to room temperature for a smooth texture.
- Store filled cookies in the refrigerator to keep the cream cheese filling fresh.
- You can pipe the cream cheese filling using a pastry bag with a round tip for a neater presentation.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Red Velvet Cookies, Thumbprint Cookies, Cream Cheese Filling, Baked Cookies, Holiday Cookies, Festive Dessert

