Fudgy Red Velvet Cheesecake Brownies
These red velvet cheesecake brownies combine a rich, cocoa brownie base with a creamy cheesecake swirl for a dessert that looks as striking as it tastes.

They come together with one bowl for the brownie batter, plus a mixer for the cheesecake, and a simple marbling technique that makes the finished pan look way more complicated than it was.
What Makes These Brownies So Good
The brownie layer is deeply chocolatey with the signature tang of red velvet, and it stays soft for days. It’s not weighed down with extra butter, so it keeps a lighter crumb than a dense fudge brownie.
The cheesecake swirl adds a mellow tang and a smooth, creamy texture that breaks up the sweetness. That contrast means every bite hits all the right notes.
The real winner is how they look—the vivid red marbled with white gets attention on any dessert table, no fancy decorating skills needed.
Ingredients

- 1/2 cup unsalted butter, melted: cooled slightly so it doesn’t cook the eggs
- 1 cup granulated sugar
- 2 large eggs, at room temperature
- 1 1/2 teaspoons vanilla extract
- 1 to 2 tablespoons red gel food coloring: gel gives the brightest color without thinning the batter
- 3/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1 teaspoon white vinegar: brings the classic red velvet tang
- 8 oz cream cheese, softened: full-fat, at room temperature
- 1/4 cup granulated sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
Variations / Substitutions
- Natural red coloring: beet powder or a natural liquid red will work, but the color will be more muted and you may need to adjust the liquid slightly.
- Gluten-free: swap the all-purpose flour with a 1:1 gluten-free blend that contains xanthan gum.
- Mascarpone cheesecake: use mascarpone instead of cream cheese for a sweeter, softer swirl that still marries well with the brownie.
- Extra tang: increase the vinegar to 2 teaspoons or add a tablespoon of buttermilk to the brownie batter—the crumb will be just a touch more tender.
Fudgy Chocolate Cherry Cake is another reader favorite dessert worth making next.
How to Make Fudgy Red Velvet Cheesecake Brownies
Step 1: Mix the Brownie Batter

Preheat your oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides. In a large bowl, whisk together the 1 cup sugar, 3/4 cup flour, 1/4 cup cocoa powder, 1/2 teaspoon baking powder, and 1/4 teaspoon salt until no lumps remain. Stir in the melted butter, 2 eggs, 1 1/2 teaspoons vanilla, the red gel food coloring, and 1 teaspoon vinegar until the batter is smooth and thick.
The batter will be a deep, bright red and feel heavy on the whisk. Stop mixing as soon as the flour disappears; overworking it will make the brownies tough.
Step 2: Blend the Cheesecake Layer

In a medium bowl, beat the softened cream cheese with 1/4 cup sugar, the egg yolk, and 1/2 teaspoon vanilla until completely smooth, about 1 minute with a hand mixer. Scrape down the sides and beat again briefly to catch any lumps.
The mixture should look glossy and pale, with no visible cream cheese streaks. Lumps here will bake into visible white pockets in your swirl, so take the extra minute to get it right.
Step 3: Layer the Batters

Spread all but a few spoonfuls of the brownie batter into the prepared pan, smoothing it to the corners. Drop the cheesecake mixture in large dollops all over the surface, then dot the remaining brownie batter on top so some red peeks through between the cheesecake.
Leaving a bit of brownie batter visible on top ensures the final swirl shows both colors clearly, not just a white top with a few streaks.
Step 4: Swirl and Bake

Drag a butter knife through the dollops in a figure-eight motion, lifting the knife occasionally to create wide, distinct ribbons. Don’t overdo it—4 to 6 passes are plenty. Bake for 25 to 30 minutes, until the top is set and a toothpick inserted into the center comes out with a few moist crumbs attached.
The edges will pull away slightly and the cheesecake swirl will look lightly golden. Overbaking dries out the brownie layer fast, so pull the pan as soon as those moist crumbs show.
Step 5: Slice and Serve

Let the brownies cool completely in the pan on a wire rack. For the cleanest cuts, chill the whole block in the fridge for about 30 minutes, then lift out using the parchment overhang and slice into squares with a sharp knife.
Wipe the knife between cuts to keep the swirls sharp, and serve the brownies at room temperature or straight from the fridge.
Getting the Best Swirls and Texture
- Room temperature cream cheese is non-negotiable.: Cold cream cheese won’t fully blend and will leave white lumps in the cheesecake layer.
- Use a light hand with the knife.: Swirling too much muddies the colors and turns the marbling into a single pinkish layer.
- Line the pan with parchment paper with overhang.: This gives you handles to lift the entire block out cleanly after cooling.
Bake times by pan size:
| Pan size | Bake time |
|---|---|
| 8×8-inch pan | 25–30 mins |
| 9×9-inch pan | 22–25 mins |
Storing Leftover Brownies
- Refrigerate: Keep brownies in an airtight container in the fridge for up to 5 days. They stay fudgy and the cheesecake layer firms up nicely.
- Serve cold: These brownies are fantastic straight from the fridge—the texture feels denser and almost like a truffle bar.
Frequently Asked Questions
Can I use natural red food coloring?
Yes, but the color will be more muted and may lean brown after baking. For the vibrant red look, stick with gel food coloring.
Can I make these ahead of time?
Absolutely. They hold up well for several days in the fridge, so bake them the day before you need them and slice just before serving.
Can I freeze red velvet cheesecake brownies?
Yes. Wrap the cooled brownies tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the fridge.
Why did my cheesecake layer crack?
Cracking happens when the brownies are overbaked or cooled too fast. Pull them from the oven as soon as a toothpick shows moist crumbs, and cool at room temperature.

Red Velvet Cheesecake Brownies Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line an 8×8-inch pan with parchment. Whisk together 1 cup sugar, flour, cocoa, baking powder, and salt. Stir in melted butter, 2 eggs, 1 1/2 tsp vanilla, food coloring, and vinegar until smooth.
- Beat cream cheese with 1/4 cup sugar, egg yolk, and 1/2 tsp vanilla until completely smooth and glossy.
- Spread most of the brownie batter in the pan, dollop the cheesecake mixture over it, then dot with the remaining brownie batter.
- Swirl gently with a knife in a figure-eight motion, 4 to 6 passes. Bake 25 to 30 minutes until the top is set and a toothpick comes out with moist crumbs.
- Cool completely in the pan on a wire rack, chill 30 minutes if you like clean cuts, then lift out and slice into squares.
