These red velvet brownies are everything you love about a classic red velvet dessert, baked into a rich, fudgy bar and topped with a thick layer of cream cheese frosting. If you’re a fan of brownies with cream cheese frosting, you will love this simple recipe.

I come back to these red velvet brownies anytime I want a dessert that feels a little more special than regular brownies but still easy enough to pull together on a weeknight. They have that soft, chewy center with just a hint of cocoa, and the cream cheese frosting adds that smooth, slightly tangy layer that really makes them stand out. It’s the kind of dessert that feels like it belongs at a holiday table, but I make them just as often for no reason at all.
These brownies with cream cheese frosting are also great when you need something that looks as good as it tastes. The color makes them fun for Valentine’s Day, Christmas, or potlucks, and they slice up nicely for sharing. I like that they hold up well in the fridge, so you can make them ahead of time, and they still taste just as good the next day.
Jump to:
Ingredients

- Unsalted Butter – You will need melted butter for the brownies and softened butter for the cream cheese frosting. You can substitute salted butter and reduce the added salt slightly.
- Granulated Sugar – Use standard white sugar for best results.
- Brown Sugar – Adds moisture and a deeper flavor. Light or dark brown sugar both work.
- Eggs + Egg Yolk – Bring to room temperature so they mix evenly. The extra yolk adds richness. You can use all whole eggs if needed, but the texture will be slightly less fudgy.
- Vanilla Extract – Use pure vanilla for the best flavor.
- Red Food Coloring – Gel or liquid both work, but gel gives a stronger color with less product.
- White Vinegar – Enhances the red velvet flavor. Apple cider vinegar can be used as a substitute if needed.
- All-Purpose Flour – Spoon and level when measuring to avoid adding too much.
- Unsweetened Cocoa Powder – Adds a light chocolate flavor. Use natural cocoa powder for a classic red velvet taste.
- Salt – Balances the sweetness and enhances flavor. Kosher salt is preferred over table salt.
- Cream Cheese – Use full-fat and let it soften for a smooth frosting.
- Powdered Sugar – Sift if it’s lumpy for a smooth, creamy frosting.
See recipe card for quantities.
How to Make Red Velvet Brownies

- Step 1: In a large bowl, whisk together melted butter, granulated sugar, and brown sugar until smooth. Add eggs, egg yolk, vanilla, food coloring, and vinegar. Mix until well combined. Sift in flour, cocoa powder, and salt, and fold gently using a spatula until just combined.

- Step 2: Spread the batter evenly into the prepared pan. Bake for 20-23 minutes, until the edges are set but the center still looks slightly soft. Cool completely for 1 to 2 hours before frosting.

- Step 3: Beat the cream cheese and butter together until creamy and smooth. Add vanilla, salt, and powdered sugar, and beat until light and fluffy.

- Step 4: Spread frosting evenly over the cooled brownies. Then chill for about one hour for cleaner slices. Cut into squares and enjoy!
Hint: Bring cold ingredients to room temperature for easier mixing and a smoother texture.
Variations/ Substitutions
- Espresso Boost – Add a little espresso powder to deepen the chocolate flavor without making it taste like coffee.
- Skip the Frosting – Skip the frosting and dust with powdered sugar for a simpler version of these red velvet brownies.
- Make a Different Frosting – Swap the cream cheese frosting for a simple chocolate glaze if you want something richer. You can also use a premade cream cheese frosting.
- Swap the Butter – You can use salted butter and reduce the added salt slightly.
If you like these brownies, try this Easy Slutty Brownies Recipe or these Peppermint Brownies Stuffed with Oreos.
Storing Leftover Brownies
To store these brownies with cream cheese frosting, cover and store in the refrigerator for up to five days. Let them sit at room temperature for a bit before serving so the texture softens slightly. You can also freeze them without the frosting and add it later.
Top Tips
- Don’t overbake the brownies. The center should look slightly underdone for a fudgy texture.
- Let the brownies cool completely before adding the frosting.
- Chill the frosted brownies before slicing for cleaner edges.
- Use room temperature ingredients so everything mixes smoothly.
- Line the pan with parchment paper to make removal easier.
FAQ
Red velvet brownies have a lighter cocoa flavor, a hint of tang, and that signature red color. These brownies also have a fluffy cream cheese frosting.
Of course, but it really complements the flavor and gives that classic red velvet finish.
Yes, they actually slice better after chilling, so they’re great for making in advance.

Serving Suggestions
Red velvet brownies are the perfect ending for date night or a special Valentine's Day. These brownies are decadent, so I prefer to start with a romantic yet light dinner of Pan Seared Scallops with Brown Butter Beer Sauce, Shrimp Linguini with Asparagus or Lemon Herb Roasted Cornish Hens. Even something like Pear and Gorgonzola Salad with grilled chicken is a sweet pairing.
These brownies also go great with cup of coffee or other sweets for a dessert buffet. Pair it with Hot Cocoa Cookies, Big Pink Frosted Sugar Cookies, Strawberry Banana Cheesecake Salad, Nutella Cheesecake Dip, Easy Palmiers and Cannoli Cheesecake Stuffed Strawberries for a well rounded table.
If you like this Red Velvet Brownies recipe, please leave a 5-star rating.
RECIPE
Red Velvet Brownies with Cream Cheese Frosting
Ingredients
For the brownies
- ¾ cup unsalted butter melted
- 1 cup granulated sugar
- ½ cup brown sugar packed
- 2 large eggs + 1 egg yolk at room temperature
- 2 teaspoon vanilla extract
- 1 ½ teaspoon red food coloring
- 1 teaspoon white vinegar
- 1 cup all-purpose flour
- ⅓ cup unsweetened cocoa powder
- ½ teaspoon salt
For the Cream Cheese Frosting
- 1 ½ cups cream cheese 12 ounces, softened
- ¼ cup unsalted butter softened
- 1 teaspoon vanilla extract
- 1 ¼ cups powdered sugar sifted
- 1 Pinch of salt
Instructions
- Preheat the oven to 350°F. Line an 8×8-inch pan with parchment paper or foil, leaving some overhang for easy removal. In a large bowl, whisk together melted butter, granulated sugar, and brown sugar until smooth. Add eggs, egg yolk, vanilla, food coloring, and vinegar. Mix until well combined. Sift in flour, cocoa powder, and salt, and fold gently using a spatula until just combined.
- Spread the batter evenly into the prepared pan. Bake for 20-23 minutes, until the edges are set but the center still looks slightly soft. Cool completely for 1 to 2 hours before frosting.
- While the pan is cooling make the cream cheese icing. Beat the cream cheese and butter together until creamy and smooth. Add vanilla, salt, and powdered sugar, and beat until light and fluffy.
- Spread frosting evenly over the cooled brownies. Then chill for about one hour for cleaner slices. Cut into squares and enjoy!
Notes
Nutrition
Thanks for stopping by! Subscribe to Jersey Girl Cooks if you would like more recipes and cooking tips sent to your email. You can also order my Super Easy Cookbook for Beginners and follow me on social media - Facebook, Twitter, Pinterest and Instagram.




Leave a Reply