I still remember the afternoon when I first baked these Red Velvet Sandwich Cookies. I wanted to create something that felt special yet comforting, with the classic red velvet flavor I love. After pairing soft cocoa cookies with a smooth cream cheese filling, I knew this dessert would become a favorite in my kitchen. These homemade cookies are the perfect balance of rich flavor, tender texture, and creamy sweetness. Whether you’re baking for a celebration, holiday, or a cozy treat at home, this recipe brings a bakery-style dessert right to your kitchen.

Why You’ll Love These Red Velvet Sandwich Cookies
- Soft and bakery-style texture: These Red Velvet Sandwich Cookies have a soft, tender, and slightly cake-like texture that melts in your mouth. The delicate cocoa flavor combined with the rich red velvet taste makes every bite feel like a special homemade treat.
- Creamy cream cheese filling: The smooth and velvety cream cheese frosting adds the perfect amount of sweetness between two soft cookies. It creates a delicious contrast that makes these sandwich cookies extra satisfying and irresistible.
- Beautiful dessert for any occasion: With their vibrant red color and elegant appearance, these cookies are perfect for holidays, birthdays, Valentine’s Day, parties, or whenever you want to serve a dessert that looks as good as it tastes.
- Simple ingredients and easy steps: This recipe uses everyday baking ingredients and simple techniques, making it easy for both beginner and experienced bakers. You can create a bakery-inspired dessert right in your own kitchen without complicated methods.
- Perfect balance of flavors: The combination of rich chocolate notes, classic red velvet flavor, and sweet cream cheese filling creates a balanced dessert that is not overly sweet but still feels indulgent and special.
- Great for sharing and gifting: These homemade cookies are not only delicious but also beautiful to present. Pack them in a gift box, bring them to gatherings, or share them with family and friends for a memorable sweet treat.
Ingredients You’ll Need For Red Velvet Cookies
- All-purpose flour: 1 2/3 cups
- Cocoa powder: 1 1/2 tablespoons
- Cornstarch: 2 teaspoons
- Baking soda: 3/4 teaspoon
- Salt: 1/4 teaspoon
- Unsalted butter (softened): 1/2 cup
- Granulated sugar: 1/2 cup
- Brown sugar (packed): 1/3 cup
- Large egg: 1
- Vanilla extract: 1 teaspoon
- Vinegar: 1 teaspoon
- Red food coloring (liquid or gel): 2 teaspoons
For Cream Cheese Frosting
- Unsalted butter (softened): 1/4 cup
- Vegetable shortening: 2 tablespoons
- Cream cheese (softened): 3 ounces
- Powdered sugar: 1 1/2 to 2 cups
- Salt: 1/4 teaspoon
- Heavy cream (optional, if needed): 1 tablespoon

How to Make Red Velvet Cookies (Step by Step)
Prepare Your Oven and Baking Sheets
Start by preheating your oven to 350°F (175°C) and lining two baking sheets with parchment paper. Position an oven rack in the middle of the oven so the cookies bake evenly. This helps prevent the bottoms from browning too quickly while allowing the cookies to develop a soft, tender texture.
Combine the Dry Ingredients
In a medium-sized bowl, whisk together the all-purpose flour, cocoa powder, cornstarch, baking soda, and salt until everything is evenly combined. Mixing these ingredients separately helps distribute the leavening agents properly, ensuring the cookies have a consistent texture. Set the dry mixture aside while you prepare the wet ingredients.
Cream the Butter and Sugars
In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar together for about 2 minutes until the mixture becomes light, smooth, and fluffy. This step is important because properly creamed butter creates a softer cookie with a better texture. Avoid rushing this process, as it helps incorporate air into the dough.
Add the Wet Ingredients
Add the egg, vanilla extract, vinegar, and red food coloring to the butter mixture. Beat everything together until smooth and evenly combined. The dough will develop a bright red or pink color at this stage, which is completely normal and will deepen as the cookies bake.
Mix the Dough Together
Gradually add the dry ingredients into the wet mixture in two batches. Mix on low speed just until the flour disappears and no dry streaks remain. Be careful not to overmix the dough, as too much mixing can make the cookies dense instead of soft and tender. The dough should come together smoothly while still remaining slightly thick.
Shape the Cookie Dough
Using a cookie scoop or tablespoon, portion the dough into approximately 1.5-tablespoon-sized portions. Place each portion onto the prepared baking sheets, leaving about 2 inches of space between each cookie to allow them to spread while baking. This recipe makes around 20 cookies, which will create about 10 sandwich cookies once filled.
Bake Until Perfectly Soft
Bake the cookies for about 8 minutes, or until the edges are set and the centers still look slightly soft. Avoid overbaking because the cookies will continue to firm up as they cool. Removing them at the right time helps maintain their soft, cake-like texture.
Cool the Cookies Completely
Allow the cookies to cool on the baking sheet for about 5 minutes before transferring them to a wire rack. Let them cool completely before adding the frosting. If the cookies are still warm, the cream cheese filling can become too soft and melt, making it difficult to assemble the sandwiches.
Prepare the Cream Cheese Filling
While the cookies cool, prepare the frosting by beating the softened butter, vegetable shortening, and cream cheese together until smooth and creamy. Gradually add the powdered sugar and salt, then mix until the filling becomes fluffy. Add heavy cream only if needed to reach your desired smooth and spreadable consistency.
Assemble the Sandwich Cookies
Pair the cooled cookies by size so each sandwich looks even. Spread or pipe about 1.5 tablespoons of cream cheese filling onto the flat side of one cookie, then gently place another cookie on top. Press lightly until the frosting spreads toward the edges. Repeat with the remaining cookies until all the sandwich cookies are assembled.

Expert Tips for Perfect Cookies
Use Softened Butter Instead of Melted Butter
Always use butter that has softened naturally at room temperature instead of melted butter. Softened butter helps create the right texture by trapping air when it is creamed with sugar. Using cold butter can prevent the mixture from becoming light and fluffy, which may result in cookies that feel dense rather than soft and tender.
Measure Cornstarch Carefully
Cornstarch may seem like a small ingredient, but it plays an important role in creating the delicate, cake-like texture of these cookies. Adding the correct amount helps keep the centers soft while giving the cookies that signature tender bite. Too much or too little can affect the final texture.
Choose Gel Food Coloring for a Vibrant Color
For the best red velvet appearance, gel food coloring works better than liquid coloring. It provides a deeper, more stable color without adding extra moisture to the dough. This helps the cookies maintain their beautiful red shade after baking.
Avoid Overbaking the Cookies
These cookies may look slightly underdone when they come out of the oven, but that is exactly what you want. They continue to set as they cool, keeping the centers soft and chewy. Baking them too long can remove the moisture and make the texture firmer than desired.
Chill the Frosting Before Assembly
If your kitchen is warm, chilling the cream cheese frosting for about 10 minutes before filling the cookies can make the assembly process much easier. A slightly firmer filling will pipe smoothly and stay in place without squeezing out when the cookies are pressed together.
Match Cookies Before Adding the Filling
Before assembling, pair cookies that are similar in size and shape. This simple step helps create evenly sized sandwich cookies with a neat bakery-style appearance. It also makes the filling spread more evenly between each cookie.
Bring Frosting Ingredients to Room Temperature
For a smooth and creamy filling, allow the butter and cream cheese to soften properly before mixing. Cold ingredients do not blend well and can leave the frosting lumpy. Taking a little extra time to bring them to room temperature will give you a silky filling with the perfect consistency.

Ingredient Substitutions
Gluten-Free Flour Option
If you need a gluten-free version, replace the all-purpose flour with a 1:1 gluten-free baking blend. A quality gluten-free flour mix can help maintain a similar texture, although the cookies may turn out slightly more delicate and tender compared to the original recipe.
Dairy-Free Butter and Cream Cheese Alternative
For a dairy-free option, swap regular butter with plant-based butter and use dairy-free cream cheese. The frosting may have a softer consistency, so adding a little vegetable shortening can help it hold its shape better while keeping the filling creamy and easy to spread.
Egg Substitute
To make these cookies egg-free, you can use a flax egg made with 1 tablespoon ground flaxseed mixed with 3 tablespoons water. Let the mixture rest for about 5 minutes until it thickens before adding it to the dough. The cookies may have a slightly denser texture, but they will still hold together well.
Natural Food Coloring Option
Instead of traditional red food coloring, you can use natural beet powder for a more natural alternative. The color will be softer and more rose-toned rather than the classic bright red shade, but the delicious red velvet flavor will remain the same.
Sugar Alternative
If you don’t have granulated sugar, coconut sugar can be used as a substitute. Keep in mind that it will create a slightly darker cookie with a mild caramel-like flavor, which may change the traditional red velvet appearance but still makes a tasty variation.
How to Store Them Properly
Refrigerator Storage
Frosted cookies should be stored in an airtight container and kept in the refrigerator for up to 5 days. Since the cream cheese filling contains dairy, keeping the cookies chilled helps maintain the texture and freshness of the frosting. Before serving, let them sit at room temperature for about 15 minutes so the filling can soften and return to a smooth, creamy consistency.
Room Temperature Storage
If your kitchen is cool, these cookies can be kept in an airtight container at room temperature for up to 2 days. Avoid placing them near heat or direct sunlight, as the cream cheese filling can become too soft and affect the texture of the cookies.
Freezing Instructions
For longer storage, freeze the unfrosted cookies in a single layer until firm, then transfer them to a freezer-safe bag or container. They can be stored for up to 2 months. When ready to enjoy, thaw the cookies at room temperature and add the frosting just before serving for the best taste and texture.
Quick Freshness Tip
If you want to bring back the soft, freshly baked texture of a stored cookie, warm a single unfrosted cookie in the microwave for about 20 seconds. This helps restore some of the softness and makes it taste closer to a freshly made treat.
Try More Cookies Recipes
- Sugar Cookies
- Peanut Butter M&M Cookies
- Sourdough Chocolate Chip Cookies
- S’more Cookies
- Red Velvet Cookies
- Double Chocolate Chip Cookies
- Chocolate Chip Cookies
Frequently Asked Questions
Can I make these cookies without red food coloring?
Yes, you can make them without food coloring. The cookies will still have the same delicious cocoa and vanilla flavor, but they will appear more like chocolate cookies instead of having the classic red velvet color. The texture and taste will remain soft and flavorful.
Why are my cookies not bright red after baking?
If your cookies turn brownish instead of red, it is usually because the cocoa powder overpowers the coloring or the food coloring was not strong enough. Using gel food coloring and adding it to the wet ingredients helps create a deeper, more vibrant shade.
Can I use liquid food coloring instead of gel?
Yes, liquid food coloring works, but you may need a larger amount to achieve a similar color. Gel food coloring is usually preferred because it is more concentrated and gives a brighter red color without adding extra moisture to the cookie dough.
Can I make the cookie dough ahead of time?
Yes, you can prepare the dough in advance and store it covered in the refrigerator for up to 2 days. Before baking, let the dough sit at room temperature for a few minutes so it becomes easier to scoop and shape.
How do I store leftover sandwich cookies?
Store filled cookies in an airtight container in the refrigerator for up to 5 days because of the cream cheese filling. Allow them to sit at room temperature for about 15 minutes before serving for the best soft texture.
Can I freeze Red Velvet Sandwich Cookies?
Yes, these cookies can be frozen. For the best results, freeze the baked cookies without frosting and add the cream cheese filling after thawing. Properly stored, they can last for up to 2 months in the freezer.
Why is my cream cheese frosting too soft?
A runny frosting usually happens when the butter or cream cheese is too warm. Make sure your ingredients are softened but not melted, and chill the frosting for 10–15 minutes if it needs more stability.
Final Thoughts
These Red Velvet Sandwich Cookies are the perfect homemade treat when you want something that feels special but is still easy to make. With their soft cocoa-flavored cookies, creamy cream cheese filling, and beautiful red velvet color, they bring together everything you love about a classic dessert in a fun sandwich-style bite. Whether you’re baking them for a holiday, sharing them with family, or simply enjoying a sweet treat with a cup of coffee, this recipe is sure to impress. Once you try these cookies, they’ll become a favorite dessert you’ll want to make again and again.

Red Velvet Sandwich Cookies
Ingredients
For the Red Velvet Cookies
- 1 2/3 cups all-purpose flour
- 1 1/2 tablespoons cocoa powder
- 2 teaspoons cornstarch
- 3/4 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter softened
- 1/2 cup granulated sugar
- 1/3 cup brown sugar packed
- 1 large egg
- 1 teaspoon vanilla extract
- 1 teaspoon vinegar
- 2 teaspoons red food coloring gel preferred
For the Cream Cheese Filling
- 1/4 cup unsalted butter softened
- 2 tablespoons vegetable shortening
- 3 ounces cream cheese softened
- 1 1/2 –2 cups powdered sugar
- 1/4 teaspoon salt
- 1 tablespoon heavy cream if needed
Instructions
- Preheat oven to 350°F (175°C) and prepare baking sheets with parchment paper.
- Mix the flour, cocoa powder, cornstarch, baking soda, and salt in a bowl.
- Beat butter and sugars until light and fluffy, then add egg, vanilla, vinegar, and red food coloring.
- Slowly mix in the dry ingredients until a soft dough forms.
- Scoop dough onto baking sheets and bake for about 8 minutes. Cool completely.
- Prepare the filling by beating butter, shortening, cream cheese, powdered sugar, and salt until smooth.
- Match cookies by size, add cream cheese filling, and gently sandwich them together.




