Picture a pan of deep crimson brownies swirled with ribbons of thick, creamy cheesecake batter, the kind that looks like it came straight out of a bakery window. That is exactly what these red velvet cheesecake brownies deliver every single time. The brownie base is dense and fudgy with a subtle cocoa flavor, and the tangy cheesecake swirl cuts right through the richness in the best way. These are a red velvet dessert that people genuinely stop and stare at before they even take a bite.

Emma watched me swirl the cheesecake layer into the red velvet batter and got so excited she asked if she could try. I let her do the last few swirls and she stood back, looked at the pan, and said "Mom that looks like art." She was not wrong. These brownies are almost too pretty to cut into. If you love easy homemade desserts like this one, my carrot cake is another recipe our family comes back to again and again.
Jump to:
- Why You'll Love This Red Velvet Cheesecake Brownies Recipe
- Ingredients for Red Velvet Cheesecake Brownies
- Substitutions and Variations for Red Velvet Cheesecake Brownies
- Equipment for Red Velvet Cheesecake Brownies
- How to Make Red Velvet Cheesecake Brownies
- Expert Tips for Red Velvet Cheesecake Brownies
- Storage Tips for Red Velvet Cheesecake Brownies
- FAQ about Red Velvet Cheesecake Brownies
- Related
- Pairing
- 📖 Recipe
Why You'll Love This Red Velvet Cheesecake Brownies Recipe
- The whole recipe uses one bowl for the brownie batter and one for the cheesecake swirl, so cleanup is minimal and the process is straightforward.
- You only need pantry staples plus one block of cream cheese, making this an affordable cheesecake brownies recipe you can pull off any day of the week.
- The swirl pattern looks like it took serious skill, but it only takes about 30 seconds with a butter knife.
- These are perfect for Valentine's Day, holidays, bake sales, or any time you want a red velvet dessert that stands out on a dessert table.
- The brownies stay fudgy and fresh for days, so you can make them ahead without any loss in texture or flavor.
Ingredients for Red Velvet Cheesecake Brownies
Here is everything you need to make this red velvet cheesecake brownies recipe. Most of it is probably already in your kitchen.
What You'll Need

Red gel food coloring is what gives these brownies that deep, vivid crimson color. Liquid food coloring works but the color will be lighter and more washed out. Gel food coloring is concentrated, so a small amount goes a long way.
Full-fat brick cream cheese is the only type that works here for the cheesecake swirl. The kind sold in a block, softened to room temperature. Do not use spreadable cream cheese from a tub or the texture will be too loose and runny to hold its shape in the batter.
White vinegar is a classic red velvet ingredient that reacts with the cocoa powder and gives the batter that slightly tangy flavor underneath all the sweetness. Do not skip it.
For the brownies:
- 2 large eggs, room temperature
- ½ cup (113g) unsalted butter
- 1 cup (200g) granulated sugar
- 2 teaspoons pure vanilla extract
- ¼ cup (21g) unsweetened cocoa powder
- ⅛ teaspoon salt
- 1 and ½ teaspoons red gel food coloring
- ¾ teaspoon white vinegar
- ¾ cup (94g) all-purpose flour
For the cheesecake swirl:
- 8 ounces (226g) full-fat brick cream cheese, softened to room temperature
- ¼ cup (50g) granulated sugar
- 1 egg yolk
- ½ teaspoon pure vanilla extract
See recipe card below for full measurements.
Substitutions and Variations for Red Velvet Cheesecake Brownies
- Food coloring: If you want to avoid artificial dye, beet powder is a natural alternative. Use about 2 teaspoons and expect a slightly earthier flavor and a deeper burgundy rather than bright red.
- For a small batch red velvet cheesecake brownies version, halve all the ingredients and bake in a loaf pan instead of an 8-inch square pan. Check for doneness around the 20-minute mark.
- Flour: To make these gluten-free, use a 1-to-1 gluten-free all-purpose flour blend in the same quantity. The texture will be slightly softer but still fudgy.
- Add-ins: Mix ½ cup of white chocolate chips into the brownie batter before pouring it into the pan for extra creaminess throughout every bite.
- Butter: Swap unsalted butter with a dairy-free butter stick to make the brownie base dairy-free, though you would need a dairy-free cream cheese for the swirl as well.
This recipe has not been tested with other substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!
Equipment for Red Velvet Cheesecake Brownies

8-inch square baking pan is the correct size for this recipe. A 9-inch pan will produce thinner brownies that bake faster, so check them a few minutes early if that is what you have.
Parchment paper is worth using here. Line the pan with an overhang on two sides so you can lift the whole slab out cleanly before cutting. It makes a noticeable difference when you are slicing these into neat squares.
Hand mixer is needed to beat the cream cheese mixture until completely smooth. You can use a stand mixer with the paddle attachment, but a hand mixer works just as well for this small amount. My chocolate peanut butter no bake cookies use a similar no-fuss approach if you are looking for another easy cheesecake dessert to try alongside these.
Rubber spatula makes spreading and swirling the layers much easier than a spoon. A butter knife is all you need for the actual swirl pattern.
Kitchen scale for measuring the flour in grams. Accurate flour measurement is the difference between a fudgy brownie and a dry, dense one.
How to Make Red Velvet Cheesecake Brownies
Step-by-Step Directions
Step 1: Preheat your oven to 350°F (177°C). Line an 8-inch square baking pan with parchment paper and lightly spray it with nonstick spray. Set aside while you prepare the batter.
Step 2: In a small bowl, beat the 2 eggs together with a fork until the yolks and whites are fully combined. Set aside.
Step 3: Place the butter in a large microwave-safe bowl and melt it in 30-second increments, stirring between each, until fully melted and smooth. Let it cool for about 2 minutes so it does not cook the eggs when you add them.
Step 4: Stir the granulated sugar into the melted butter until it looks slightly grainy and pale. Add the vanilla extract, cocoa powder, salt, red gel food coloring, and white vinegar one at a time, stirring after each addition until the batter is deep red and uniform in color.

Step 5: Whisk the beaten eggs into the red velvet batter until fully incorporated and the mixture looks glossy. Then fold in the flour using a rubber spatula, stirring gently just until no flour streaks remain. Stop as soon as the batter looks smooth. Over-mixing develops gluten and makes the texture tough rather than fudgy, so fold gently and put the spatula down the moment the flour disappears.
Step 6: Pour the brownie batter into the prepared pan, reserving 3 to 4 tablespoons in the bowl for the top layer. Spread the batter evenly so it reaches all four corners.

Step 7: In a medium bowl, beat the softened cream cheese, sugar, egg yolk, and vanilla extract with a hand mixer on medium speed until completely smooth and creamy, about 1 minute. The mixture should look thick and silky with no lumps. If it looks lumpy, the cream cheese was not soft enough. Beat for another 30 seconds.

Step 8: Drop spoonfuls of the cream cheese mixture across the top of the brownie batter. Then drizzle the reserved brownie batter over the top of the cream cheese layer. Glide a butter knife through both layers in long, slow strokes to create the swirl pattern. Do not over-swirl or the layers will blend together and you will lose the contrast.
Step 9: Bake for 28 to 30 minutes or until a toothpick inserted in the center comes out with just a few moist crumbs attached. The top should look set and the cheesecake swirl should have a slight golden tint at the edges. Do not pull them too early. Undercooked brownies will fall apart when you cut them.
Step 10: Allow the brownies to cool completely in the pan before lifting them out and cutting into squares. Cutting warm brownies will give you messy, uneven edges. For the cleanest slices, refrigerate the whole slab for 30 minutes after it reaches room temperature, then cut with a sharp knife. These swirl brownies are worth the patience.
If you love easy no-bake dessert ideas to round out a dessert spread, my lemon truffles take almost no time and pair beautifully alongside these.
Expert Tips for Red Velvet Cheesecake Brownies
- Soften the cream cheese fully before starting. Cold cream cheese will stay lumpy no matter how long you beat it. Leave it on the counter for at least 45 minutes to 1 hour before you begin. When you press it with your finger it should indent easily without resistance. This is the most common reason the cheesecake swirl turns out grainy instead of silky smooth.
- Do not over-bake. The center of the pan will look slightly soft when you pull it out at 28 minutes. That is correct. The residual heat from the pan continues cooking the brownies as they cool. Pull them when the toothpick comes out with just a few moist crumbs. A clean toothpick means over-baked and dry.
- Measure your flour in grams. The recipe calls for 94g of all-purpose flour. Flour is easy to over-pack when you measure by cup, and too much flour is the number one reason these brownies turn out cakey instead of fudgy. A kitchen scale removes all the guesswork. If you do not have a scale, spoon the flour into the measuring cup and level it off with a straight edge.
- Reserve brownie batter for the top. This step makes the swirl pattern visible and defined. If you pour all the batter in first and spread the cream cheese on top without a final red layer, the swirl will disappear under the cream cheese and you will lose that dramatic look. Three to four tablespoons is all you need for the top drizzle. For more beautiful homemade treats to add to your baking rotation, my pretzel bites are another recipe that always gets a great reaction.
Storage Tips for Red Velvet Cheesecake Brownies
Store the brownies covered at room temperature for up to 3 days. Because of the cream cheese swirl, they keep best in the refrigerator for up to 6 days in an airtight container. The texture stays fudgy even cold, so I actually prefer them straight from the fridge. These brownies also freeze well. Wrap individual squares tightly in plastic wrap and store in a freezer bag for up to 2 months. Thaw overnight in the refrigerator before serving.
FAQ about Red Velvet Cheesecake Brownies
What pairs with red velvet cheesecake?
A scoop of vanilla ice cream is a classic choice that balances the richness of the cream cheese layer. Whipped cream, fresh berries like raspberries or strawberries, or a dusting of powdered sugar all work well too. If you are serving these at a party, a simple cup of coffee or a glass of cold milk is all they really need.
What do red velvet brownies taste like?
Red velvet brownies taste like a cross between a classic chocolate brownie and a red velvet cake. The flavor is lightly chocolatey with a subtle tangy note that comes from the cocoa powder and white vinegar in the batter. They are not as intensely chocolate as a regular brownie, which is what makes the creamy cheesecake swirl such a good match.
How would you describe red velvet flavor to a guest?
Red velvet has a mild cocoa flavor with a slight tang, which comes from the combination of cocoa powder, vinegar, and in cake form, buttermilk. It is not as intensely chocolatey as a dark chocolate dessert. The flavor is subtle and slightly earthy, which is why it pairs so well with a sweet, tangy cream cheese filling. Most people describe it as familiar and comforting with a flavor that is both rich and light at the same time.
Should red velvet cheesecake brownies be refrigerated?
Yes, because of the cream cheese swirl, these brownies should be refrigerated after the first day or two at room temperature. The cream cheese layer contains egg yolk and dairy, so refrigerating them keeps them safe and extends the shelf life to up to 6 days. Store them in an airtight container so they do not dry out or pick up any other flavors from the fridge.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Red Velvet Cheesecake Brownies:
📖 Recipe

Red Velvet Cheesecake Brownies
Ingredients
Equipment
Method
- Start by preheating your oven to 350°F. I always line my 8-inch square pan with parchment paper; it's a little trick I learned to make sure those beautiful brownie edges stay perfectly intact when I lift them out. Give it a light spray with nonstick spray too!
- Melt your unsalted butter in the microwave. Let it sit for a minute, we don't want to scramble the eggs! Stir in the granulated sugar until it's pale and a bit grainy.
- This is where the magic happens! Stir in the pure vanilla extract, unsweetened cocoa powder, salt, red gel food coloring, and that essential white vinegar. Watch the batter turn that gorgeous, deep red color, it always makes me smile.
- Whisk in the beaten eggs until the batter looks glossy. Now, very gently, fold in the all-purpose flour. My grandmother always told me to stop the moment the white streaks disappear, over-mixing is the enemy of a fudgy brownie!
- In a separate bowl, use your hand mixer to beat the full-fat brick cream cheese, granulated sugar, egg yolk, and pure vanilla extract. Make sure that cream cheese is super soft so your swirl is silky and lump-free.
- Spread most of the brownie batter in the pan, but save about 3-4 tablespoons. Drop dollops of the cheesecake mixture on top, then drizzle the reserved red batter over that. Use a butter knife to create long, graceful swirls. Like my daughter Emma says, this is where it becomes 'art'!
- Pop them in the oven for 28-30 minutes. You're looking for a few moist crumbs on a toothpick. If the toothpick comes out clean, they might be a bit dry, so keep a close eye on them toward the end!
- I know it's hard to wait, but let these cool completely in the pan. For those picture-perfect bakery slices, I like to chill the whole pan in the fridge for 30 minutes before cutting. Your patience will be rewarded with the cleanest, fudgiest squares.












