Decadent Red Velvet Brownies with Cream Cheese Swirl

These Red Velvet Brownies combine a rich chocolate base, crunchy walnuts, and a tangy cream cheese swirl for an indulgent dessert that’s perfect for any occasion.

three red velvet brownies stacked on a white plate.

If you enjoy the classic flavors of red velvet cake, you’ll love these Red Velvet Brownies. This recipe captures the cocoa and buttermilk-like tang of red velvet in a dense, fudgy brownie topped with a creamy, swirled cheesecake layer.

The recipe originated from a 1990s church cookbook and quickly became a favorite. The bottom layer is a chocolate brownie mixture tinted with red food coloring and studded with chopped walnuts. A smooth cream cheese mixture is spread over the batter, then the reserved brownie batter is dotted on top and swirled for a marbled finish.

These brownies are thick, fudgy, and especially satisfying when chilled. They make a lovely treat for holidays like Christmas or Valentine’s Day, or anytime you crave red velvet flavors in bar form.

Note: Some links in the original post were affiliate links; this version contains no external links or endorsements.

pan of red velvet brownies with a swirled top.

Top tips for making red velvet brownies

  • Bring the cream cheese to room temperature before mixing so the cheesecake layer is smooth and lump-free.
  • Use regular liquid red food coloring for this recipe; if you use gel coloring, start with much less because it’s more concentrated.
  • A wooden skewer or a butter knife works well to create an attractive swirl pattern.
  • For the cleanest slices, refrigerate the brownies until firm before cutting.

Ingredients

ingredients for red velvet brownies on a white table.
  • Brownie layer: butter, sugar, cocoa powder, flour, eggs, salt, vanilla.
  • A small amount of vinegar adds the classic red velvet tang to balance the richness.
  • Red food coloring is used to achieve the signature red hue.
  • Chopped walnuts provide a pleasant crunch in the brownie layer.
  • Cheesecake layer: cream cheese, egg, vanilla, and sugar.

How to make red velvet brownies

Preheat the oven to 350°F (175°C) and prepare an 8×8 inch pan by greasing it or lining it with parchment paper.

In a large bowl, combine melted butter with 1 cup of the sugar, vanilla, cocoa powder, salt, red food coloring, vinegar, and two eggs. Whisk until smooth, then fold in the flour and chopped walnuts just until combined.

red velvet brownie batter in a glass bowl with a pink spatula.

Reserve about ⅓ cup of this brownie batter, then pour the remaining batter into the prepared pan, spreading it evenly.

In a separate bowl, beat the softened cream cheese with the remaining ¼ cup of sugar, the remaining egg, and vanilla until smooth. Carefully spread the cream cheese mixture over the brownie batter using an offset spatula or the back of a spoon.

cream cheese mixture in a glass bowl.

Dollop the reserved brownie batter over the cheesecake layer in small spoonfuls. Use a skewer or butter knife to drag through the dollops and create a marbled swirl pattern.

skewer swirling brownie batter and a cream cheese mixture in a glass baking dish.

Bake for about 25–28 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs (a completely clean toothpick usually indicates overbaking for brownies). Allow the pan to cool completely on a rack.

a single red velvet brownie on a white plate next to a red napkin.

Tips for cutting red velvet brownies

For neat, attractive slices, refrigerate the cooled brownies for at least two hours before cutting. Use a sharp knife and wipe it clean between cuts to prevent smearing.

Storage and freezing

Store Red Velvet Brownies in the refrigerator. They keep well chilled and are often preferred cold, though you can let them come to room temperature before serving if you prefer a softer texture.

To freeze, place brownies in an airtight container and freeze up to three months. Thaw overnight in the refrigerator or at room temperature before serving.

red velvet brownies on a white cake stand with a red rim.

Frequently Asked Questions

Can I use gel food coloring?

Yes. Gel food coloring is fine, but it’s more concentrated than liquid coloring. Start with 2–3 drops and add more until you reach the desired shade.

How do I create the swirl?

Drop small spoonfuls of the reserved brownie batter over the cream cheese layer, then drag a skewer or butter knife through the layers in gentle circular motions to marble them together.

How do I know if the brownies are done?

Use the toothpick test: insert a toothpick into the center. For fudgy brownies, it should come out with moist crumbs attached. If the center is very gooey, bake a few more minutes.

📖 Recipe

three red velvet brownies stacked on a white plate.

Red Velvet Brownies with Cream Cheese Swirl

These decadent bars transform the flavors of red velvet cake into a fudgy brownie with a creamy cheesecake swirl.
Prep Time: 15 mins
Cook Time: 25 mins
Total Time: 40 mins
Servings: 9
Calories: 394 kcal

Ingredients

  • ½ cup (1 stick) butter, melted
  • 1¼ cup sugar, divided
  • 1 teaspoon vanilla
  • ¼ cup cocoa powder
  • ¼ teaspoon salt
  • 1 teaspoon red food coloring
  • 1 teaspoon vinegar
  • 3 eggs, divided
  • ¾ cup flour
  • ½ cup walnuts, finely chopped
  • 8 oz cream cheese, softened

Instructions

  1. Preheat the oven to 350°F. Grease or line an 8×8 inch baking dish with parchment paper.
  2. In a large bowl, whisk together the melted butter, 1 cup sugar, vanilla, cocoa powder, salt, red food coloring, vinegar, and 2 eggs until smooth. Stir in the flour and chopped walnuts just until combined.
  3. Reserve ⅓ cup of the brownie batter for the top. Pour the remaining batter into the prepared pan and spread evenly.
  4. In a separate bowl, beat the softened cream cheese with the remaining ¼ cup sugar and the remaining egg until smooth. Carefully spread the cream cheese mixture over the brownie batter.
  5. Dollop the reserved ⅓ cup of brownie batter over the cream cheese in small spoonfuls. Drag a skewer or knife through the dollops to create a swirl pattern.
  6. Bake 25–30 minutes, or until a toothpick inserted into the center comes out with moist crumbs. Cool completely, refrigerate if desired for cleaner cuts, slice, and serve.

Notes

For the cleanest slices, cool the brownies completely and refrigerate for at least 2 hours before cutting. Store in the refrigerator or freeze up to 3 months. If using gel food coloring, start with 2–3 drops and adjust to achieve the color you want.

Nutrition (per serving)

Calories: 394 kcal; Carbohydrates: 39 g; Protein: 6 g; Fat: 25 g; Saturated Fat: 13 g; Sugar: 29 g.

Related recipes

  • three toll house cookie bars stacked on top of each other.
    Toll House Cookie Bars: 3 Ways
  • special k bars on a green glass serving platter
    Special K Bars
  • coconut bars stacked on parchment paper with a glass of milk
    Grandma’s Chewy Coconut Bars
  • 7 layer bars stacked up on a white marble tray.
    7 Layer Bars