Decadent red velvet brownies swirled with cheesecake.


For those unfamiliar with red velvet, let me take you through a quick briefing about what this gorgeous little dessert flavor is like. Traditional red velvet desserts aren’t vanilla flavored or chocolate flavored. They are a combination of the two with a slightly tart tang from the buttermilk used in most recipes. Red velvet cake is sort of like a dense buttery vanilla cake with a mild chocolate flavor. And when it’s done right, it’s unbelievably good.
Today’s brownies are basically a fudge chocolate brownie with lots of buttery vanilla flavors. The brownie batter is red, tinted with red food coloring and a touch of white vinegar to make the red stand out against all the cocoa powder. They are beautifully swirled with sweet cream cheese and are quite dense like a typical brownie.

These brownies are pretty easy to make and are the perfect recipe for red velvet beginners. The cream cheese swirl is equally simple. Whip out your hand-held electric mixer and beat one 8 ounce brick of softened cream cheese with 1/4 cup sugar, 1 egg yolk, and vanilla extract. Beat everything together until completely smooth.
Now, let’s swirl. Pour almost all of the red velvet batter into the baking pan, leaving a few Tablespoons behind. Dollop with the cream cheese mixture, then scoop the last couple of Tablespoons of brownie batter on top. Note: I topped the cream cheese mounds with more red velvet brownie batter because I was afraid so much cream cheese on top would brown in the oven. The picture below is before I covered with more red velvet batter.
Swirl it all together with a knife as best you canโboth layers are quite thick.


More Red Velvet Recipes
- Red Velvet Cake or Red Velvet Cupcakes
- Red Velvet Cake Roll
- White Chocolate Red Velvet Cookies
- Red Velvet Seven Layer Bars
- Red Velvet Whoopie Pies
- Red Velvet Chocolate Chip Cookies or Stuffed Red Velvet Cookies

Red Velvet Cheesecake Swirl Brownies
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 3 hours
- Yield: 16 brownies
- Category: Brownies
- Method: Baking
- Cuisine: American
Description
Chewy, moist, decadent red velvet brownies swirled with cheesecake.
Ingredients
Red Velvet Brownies
- 2 large eggs
- 1/2 cup (8 Tbsp; 113g) unsalted butter
- 1 cup (200g) granulated sugar
- 2 teaspoons pure vanilla extract
- 1/4 cup (21g) unsweetened cocoa powder
- 1/8 teaspoon salt
- 1 and 1/2 teaspoons red gel food coloring*
- 3/4 teaspoon white vinegar
- 3/4 cup (94g) all-purpose flour (spooned & leveled)
Cheesecake Swirl
- 8 ounces (226g) full-fat brick cream cheese, softened to room temperature
- 1/4 cup (50g) granulated sugar
- 1 egg yolk
- 1/2 teaspoon pure vanilla extract
Instructions
- Preheat the oven to 350ยฐF (177ยฐC). Spray an 8-inch square baking pan with nonstick spray. Set aside.
- Make the brownie layer first: In a small bowl, beat the 2 eggs together. Set aside. Melt the butter in a large microwave safe bowl in 30 second increments until melted. Stir in 1 cup sugar, 2 teaspoons vanilla extract, cocoa powder, salt, food coloring, and vinegar. Mix each of those ingredients into the batter in that order. Whisk in the eggs, then fold in the flour until completely incorporated. Do not overmix. Pour the brownie batter into prepared baking pan, leaving about 3-4 Tablespoons for the top.
- Make the cheesecake swirl: With a handheld mixer on medium speed, beat the softened cream cheese, 1/4 cup sugar, egg yolk, and 1/2 teaspoon vanilla in a medium bowl until completely smoothโabout 1 minute. Dollop spoonfuls of the cream cheese mixture on top of the prepared brownie batter. Cover with the last few Tablespoons of brownie batter. Glide a knife through the layers as best you can (both layers are pretty thick), creating a swirl pattern.
- Bake the brownies for 28-30 minutes or until a toothpick inserted in the middle comes out clean. Allow the brownies to cool completely before cutting into squares. Cover brownies and store at room temperature for 3 days or in the refrigerator for up to 6 days.
Notes
- Freezing Instructions: Brownies will freeze well, up to 2 months. Thaw overnight in the refrigerator.
- Special Tools (affiliate links): 8-inch Square Pan | Electric Mixer (Handheld or Stand) | Glass Mixing Bowls | Whisk | Red Gel Food Coloring
- Double Batch: Simply double all the ingredients and bake in a 9×13-inch pan for around 45 minutesโgive or take. Same oven temperature.
- Red Food Coloring:ย I prefer using gel food coloring, but liquid food coloring will work, too. If using liquid red food coloring, increase to 1 Tablespoon.
- Adapted from Food Network, with a few changes.
Reader Comments and Reviews
Made these yesterday and they are delicious. Brownie texture is the best I’ve had.
I did not have an aluminum pan and purchased a foil but still took 35 mins. for the center to set. I was worried they would be too dry but not at all.
Only change I made was using a whole egg with the cream cheese.
I have made this recipe LOTS of times and ALWAYS amazing. Is it ok to replace the white vinegar with apple cider vinegar??
Yes! So glad you love it, Amy.
I made this and it was delicious!
I doubled the recipe but instead of adding 2 egg yolks in the cream cheese, I just added 1 whole egg.
Also added only 150g of sugar (so less than half of what it should have been) and I still thought it was sufficiently sweet!
It was overall pretty simple given the clear instructions.
The only thing I wasn’t sure about was if I could just “beat” the eggs with a fork or if I needed to do it with a mixer, and whether they needed to be beaten for quite while (until they 1.5-2x in size) or until just homogenized.
And when stirring in the sugar, vanilla, etc. into the butter – that should be done with a wooden spoon, or whisk, or it doesn’t matter?
Hi Pam! Just beat in the eggs until they’re combined with the other ingredients. We usually use a wooden spoon or sturdy spatula to mix, but a whisk can work great too if the mixture isn’t too thick. Glad you enjoyed these brownies!
If I’m in a hurry, would it be bad to use boxed cake mix in place of the flour, vinegar, red food color, and cocoa powder. I need to make something quick tonight for a morning work meeting.
Hi Bretanie, that would require some testing to get right, but let us know if you try it.
Hi fellow bakers. I did an experiment with 2 of my friends this past weekend. I made one with the original receipe and one using the boxed cake mix. They could not tell the difference. I did make alterations to the box cake mix. 2 sticks of butter instead of oil, 1 cup of milk instead of water, and 4 eggs instead of 3. The loved both. I will definitely be making this again.
I made this and it’s an instant hit. Thank you for the very detailed recipe. The notes are also very helpful.
Can I add any white chocolate to this? Chips or shards?
Thank you!
Hi Larisa, feel free to add some white chocolate chips or chopped white chocolate to the brownie batter, or sprinkled on top before baking. Enjoy!
I’ve been researching these kind of brownies for Valentine’s Day and I’ve noticed a lot of the recipes have white vinegar in them what does that do to the brownies?
Hi Monroe! The vinegar helps brighten the red color.
can a 9×9 pan be used instead of 8×8? itโs the most comparable one i have on hand
Hi DJ, you can use a 9-inch pan instead, but the brownies will be quite thin. Bake time will likely be a few minutes shorter, too.
Excellent recipe! Gorgeous appearance! Delicious taste!
Hi Sally I just made your mocha cheesecake brownies where your recipe called for 1 egg in the cheesecake but this one calls for 1 egg yolk. Iโm always nervous separating eggs and I was wondering what the difference was. Is it that this one is a topping not a layer? And can I make these brownies like those and not swirl but have it be a layer? Thanks!!
Hi Manish, you can try layering these brownies instead of swirling, but we aren’t sure if there will be enough brownie batter for that. Let us know if you try it! There are lots of handy tools out there for egg separating that make it a little easier if you’re interested ๐
In the Red Velvet Cream Cheese Brownies, I used an hold egg in the cream cheese part and put all the brownie mixture in the pan and put the cream cheese mixture on top. Then smooth it out and took a knife and made circles in the two mixtures to create the swirl. These brownies turn out perfect and delicious. I had none to refrigerate or freeze, my family requested that I make another double batch.
I made this with my mother twice and it turned out excellent! 100% on everything
Idk where I went wrong. I baked these for longer than 30 minutes and the center was not done, but the edges were. I ended up throwing it away. I baked in a glass dish so not sure if that had something to do with it or being high altitude.
Hi Jane, glass dishes may take just a bit longer to bake, but not much. It’s normal for the edges to be more baked than the middle, and it should firm up a bit as it cools. However, if the edges are browning too quickly, you can tent the pan with foil so that the edges are protected while the middle continues to bake. We wish we could help on the topic of high altitude baking, but we have no experience baking at high altitude. Some readers have found this chart helpful: https://www.kingarthurflour.com/learn/high-altitude-baking.html
It was definitely the glass. I make these brownies every Valentine’s Day and like to double the recipe. I don’t have a 9×13 metal pan so I would always buy disposables. Last Valentine’s Day, I was a little short of funds, so rather than buy disposables, I decided to use my 9×13 glass pan. I had the same results you did. In order to get the middle done, I had to overbake the edges. Glass conducts heat not just slower, but differently than metal. In addition to Lexi’s advice, I have read to lower the temperature by 25 degrees when using glass. However, my advice is to not bake any brownie or cake batter in a glass pan at all. It’s not worth the guesswork and the high possibility it won’t turn out right no matter what you do. If you don’t have the correct size metal pan, spend a few dollars on disposable pans.