Fudgy Red Velvet Brownies with Cream Cheese Swirl

These rich, decadent Red Velvet Brownies combine the classic flavors of vanilla and cocoa with a silky cheesecake swirl and a sprinkle of chocolate chips. They’re an easy, festive dessert that works beautifully for Christmas, Valentine’s Day, or any time you want a show-stopping treat.

Stack of red velvet brownies with glass of milk

I fell for red velvet the first time I tasted that subtle blend of vanilla and a hint of cocoa, paired with tangy cream cheese. The vivid red color is festive and fun, and the flavor is unmistakably comforting. These brownies are a twist on classic cheesecake brownies but capture all the flavor of red velvet cake with much less fuss.

Red velvet brownies cut into squares

Why you’ll love this recipe:

  • Rich, moist brownies with a creamy cheesecake swirl and a balanced chocolate-vanilla flavor.
  • Simple preparation—ready in about 45 minutes from start to finish.
  • Perfectly festive for holidays and special occasions thanks to the bright red color and cheesecake ribbon.

Recipe ingredients

The recipe is split into two parts: the red velvet brownie base and the cheesecake swirl. The cheesecake layer brings the familiar tang of cream cheese that pairs beautifully with the cocoa and vanilla in the brownie. Below is the full ingredient list with quantities so you can bake with confidence.

Red velvet brownie recipe ingredients

Brownie base

  • 1 stick unsalted butter (melted)
  • 1 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1/4 cup unsweetened cocoa powder
  • 1/4 teaspoon salt (omit if using salted butter)
  • 1 tablespoon liquid red food coloring (use 1/2 tablespoon if using gel)
  • 1 teaspoon white vinegar
  • 2 large eggs
  • 3/4 cup all-purpose flour

Cheesecake layer

  • 8 ounces cream cheese, softened to room temperature
  • 1/3 cup granulated sugar
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 1/4 cup semi-sweet chocolate chips (optional)

Tip: Let the cream cheese and eggs sit at room temperature 15–30 minutes before mixing—this helps the cheesecake layer become perfectly smooth.

How to make red velvet cheesecake brownies

You’ll prepare the brownie batter, reserve a small portion for the swirl, then make the cheesecake filling and assemble. The process is straightforward and can be completed quickly.

How to make red velvet brownies
  1. Preheat oven to 350°F (175°C). Grease an 8×8-inch square pan or line with foil for easy removal.
  2. Melt the butter in a large heatproof bowl. Whisk in the sugar, vanilla, cocoa powder, and salt until smooth.
  3. Add the red food coloring and vinegar, whisk to combine, then whisk in the eggs until incorporated.
  4. Fold in the flour just until combined. Reserve 4 tablespoons of batter and set aside; press the remaining batter evenly into the prepared pan.
  5. In a medium bowl, beat the softened cream cheese with 1/3 cup sugar, 1 egg, and 1 teaspoon vanilla until smooth.
  6. Spoon the cheesecake mixture over the brownie batter in large dollops. Drop the reserved 4 tablespoons of red velvet batter over the cheesecake in small spoonfuls. Sprinkle chocolate chips over the top if desired.
  7. Use the tip of a knife to swirl the cheesecake and brownie layers in a circular motion until marbled.
  8. Bake 20–30 minutes on the center rack, until a toothpick inserted in the center comes out clean and the center is slightly puffed. Cool completely on a wire rack before cutting into squares.
Stack of red velvet brownies

Recipe FAQs

What flavor is red velvet?

Red velvet is a gentle harmony of vanilla and chocolate. A small amount of cocoa powder gives it a subtle chocolate note while vanilla and tangy cream cheese define the overall flavor.

How do you create the cheesecake swirls?

Dollop the cheesecake mixture over the brownie batter, then drag the tip of a knife through the layers in a circular or figure-eight motion to create marbled swirls.

Should these brownies be refrigerated?

Store them at room temperature in an airtight container for up to 3 days, or refrigerate for up to 1 week. Refrigeration will keep the cheesecake layer firmer.

Recipe notes

  • Room-temperature cream cheese is essential for a smooth cheesecake layer.
  • If using gel food coloring, use about 1.5 teaspoons and add more if needed for color.
  • Allow brownies to cool fully before slicing to maintain clean edges and set layers.
Red velvet brownie with bite taken out of it

More brownie recipes you’ll love:

  • Coconut macadamia brownies
  • German chocolate brownies
  • Fudgy peanut butter brownies

Did you try this recipe? If so, leave a review and tag @flavorthemoments on social media so the author can see your creation.

Stack of red velvet brownies with glass of milk

Red Velvet Brownies

Servings: 12 brownies   |   Prep: 15 mins   |   Cook: 30 mins   |   Total: 45 mins

These brownies are rich and moist with a cheesecake swirl and optional chocolate chips—festive and easy to make.

Ingredients

For the brownies

  • 1 stick unsalted butter, melted
  • 1 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1/4 cup unsweetened cocoa powder
  • 1/4 teaspoon salt
  • 1 tablespoon liquid red food coloring (use 1/2 tablespoon if using gel)
  • 1 teaspoon white vinegar
  • 2 large eggs
  • 3/4 cup all-purpose flour

For the cheesecake layer

  • 8 ounces cream cheese, softened
  • 1/3 cup granulated sugar
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 1/4 cup semi-sweet chocolate chips (optional)

Instructions

Brownies

  1. Preheat oven to 350°F (175°C). Grease an 8×8-inch pan or line with foil.
  2. Melt butter in a large bowl. Whisk in sugar, vanilla, cocoa, and salt until smooth.
  3. Add red food coloring and vinegar, whisk in eggs, then fold in flour until just combined.
  4. Reserve 4 tablespoons of batter. Press remaining batter into the prepared pan.

Cheesecake layer & assembly

  1. Beat cream cheese, 1/3 cup sugar, 1 egg, and 1 teaspoon vanilla until smooth.
  2. Spoon cheesecake mixture over the brownie batter in dollops. Drop reserved red batter on top and sprinkle with chocolate chips.
  3. Swirl with a knife to marble the layers. Bake 20–30 minutes until a toothpick in the center comes out clean. Cool completely on a wire rack before cutting.

Notes

  • Room-temperature cream cheese and eggs make mixing easier and produce a smoother cheesecake layer.
  • Adjust gel food coloring downward (about 1.5 tsp) to avoid an overly intense color or flavor.
  • Store in an airtight container at room temperature up to 3 days or refrigerated up to 1 week.

Nutrition (per brownie)

Calories: 288 kcal • Carbohydrates: 31 g • Protein: 4 g • Fat: 17 g • Saturated Fat: 10 g • Sugar: 23 g

All recipes and images © Flavor the Moments.

Notes: This recipe was originally published in December 2013. Photos and instructions were updated to include step-by-step images and clearer guidance, and the text was revised to provide more recipe information.