These cookies are a fun twist on classic red velvet! They are soft, chewy, and filled with creamy cream cheese that makes every bite special. Perfect for a treat or dessert!
Every time I make these, I feel like a baking superstar! The bright color and creamy filling always impress my friends. Who doesn’t love a cookie that tastes like a celebration? 🎉
Key Ingredients & Substitutions
All-Purpose Flour: This is the base for your cookies. If you prefer gluten-free, you can use a 1:1 gluten-free flour blend that works well in baking.
Cocoa Powder: Regular unsweetened cocoa powder adds a rich flavor. If you’re looking to avoid cocoa, you could try using ground carob, but the taste will be different.
Red Food Coloring: There are many options! You can use gel food coloring for a more vibrant color. If you want a natural alternative, beet juice can work too, but it might alter the flavor slightly.
Buttermilk: This adds tenderness to cookies. If you don’t have buttermilk, mix 1/2 cup of milk with 1/2 tablespoon of vinegar or lemon juice, and let it sit for 5 minutes.
Cream Cheese: You can go for low-fat cream cheese if you’re looking to lighten it up. Alternatively, mascarpone can provide a delicious twist on the filling.
How Do I Get the Cream Cheese Filling Just Right?
Making the cream cheese filling creamy and smooth is key for these cookies. Start with softened ingredients to ensure the mixture blends well. Refrigerating the filling for at least 30 minutes will help it firm up, making it easier to stuff into the cookie dough.
- Use a hand mixer for the cream cheese and butter to break down any lumps thoroughly.
- Gradually add the powdered sugar to keep the mixture smooth.
- Don’t skip chilling the filling; it makes assembly much easier!
How Can I Seal the Cookies Without Leaking the Filling?
Sealing the cookies is crucial! When you flatten the dough, leave enough dough around the filling to cover it completely. Use your fingers to gently pinch the edges to seal them well. If any filling peeks out, it can leak during baking.
- Form uniform sizes for both cookie dough and cream filling for even baking.
- Make sure the dough is warm but not sticky for easier handling.
Enjoy baking these delightful treats! They’re sure to be a hit with everyone.

Cream Cheese Filled Red Velvet Cookies
Ingredients You’ll Need:
For the Red Velvet Cookies:
- 2 1/2 cups all-purpose flour
- 1 1/2 teaspoons cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 tablespoon red food coloring
- 1/2 cup buttermilk
For the Cream Cheese Filling:
- 8 ounces cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 cup powdered sugar
- 1/2 teaspoon vanilla extract
How Much Time Will You Need?
This recipe will take about 30 minutes of active preparation time, followed by about 10-12 minutes to bake. Additionally, you’ll want to chill the cream cheese filling for at least 30 minutes to make it easier to work with. Overall, plan for a little over an hour before you can enjoy these delicious cookies!
Step-by-Step Instructions:
1. Prepare the Cream Cheese Filling:
In a medium bowl, use a hand mixer to beat together the softened cream cheese and butter until the mixture is smooth and creamy. Gradually add the powdered sugar and vanilla extract, continuing to mix until fluffy. Once done, cover the bowl and refrigerate the filling for at least 30 minutes so it can firm up a bit.
2. Preheat the Oven:
While the cream cheese filling is chilling, preheat your oven to 350°F (175°C). Also, line your baking sheets with parchment paper to prevent the cookies from sticking.
3. Make the Cookie Dough:
In a medium bowl, whisk together the all-purpose flour, cocoa powder, baking soda, and salt until well combined. In a separate large bowl, cream together the softened butter and granulated sugar until light and fluffy using a mixer. Then, beat in the egg, vanilla extract, and red food coloring until everything is mixed well.
4. Combine the Mixtures:
Alternately add the flour mixture and buttermilk to the butter-sugar mixture. Start with a little bit of the flour mixture, then add some buttermilk, mixing just until combined. You want to be careful not to overmix—just mix until you don’t see any more dry flour.
5. Form the Cookies with Filling:
With a spoon or cookie scoop, take about 1 tablespoon of cookie dough and flatten it slightly in your hand. Place a teaspoon of the chilled cream cheese filling in the center and carefully fold the dough around the filling until it is fully covered, forming a ball. Repeat this process until you’ve used all the dough and filling.
6. Bake the Cookies:
Place the filled cookie dough balls on the lined baking sheets, making sure they’re spaced about 2 inches apart. Bake in the preheated oven for 10-12 minutes, or until the cookies are set but still soft. They will continue to firm up a bit as cool.
7. Cool the Cookies:
Once baked, let the cookies cool on the baking sheet for about 5 minutes before carefully transferring them to a wire rack to cool completely.
8. Serve and Enjoy:
If you’d like, you can sprinkle some crushed white chocolate or powdered sugar on top for decoration before serving. Enjoy your soft, luscious cream cheese filled red velvet cookies warm or at room temperature!
Can I Use Different Colors Instead of Red Food Coloring?
Absolutely! While red food coloring is traditional for red velvet cookies, you can use gel food coloring in any color you like. Just keep in mind that it will change the visual appeal of the cookies!
Can I Make the Dough Ahead of Time?
Yes! You can prepare the cookie dough and cream cheese filling a day in advance. Just refrigerate the dough (wrapped tightly) and filling separately. When you’re ready to bake, let the dough sit at room temperature for about 15 minutes before filling and baking.
How Should I Store Leftover Cookies?
Store any leftover cookies in an airtight container at room temperature for up to 3 days. If you want to keep them longer, they can be frozen for up to a month. Just ensure they are well wrapped to prevent freezer burn!
What If My Cream Cheese Filling Is Too Soft to Handle?
If your filling is too soft, it could be due to the cream cheese being too warm. Chill it for longer in the refrigerator to allow it to firm up. This will help make it easier to handle when filling the cookies!



