• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dollop of Dough
  • Home
  • About
    • Work with Me
  • Contact
  • Gluten Free Recipes
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
menu icon
go to homepage
  • All Recipes
  • Spring Recipes
  • Subscribe
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Spring Recipes
    • Subscribe
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ร—
    Home ยป Recipes ยป Cake and Pie Recipes

    Red Velvet Cake with Chocolate Cream Cheese Frosting

    Updated: Feb 11, 2025 by Megan Weimer ยท This post may contain affiliate links.

    I love when you share my recipes!

    • Facebook
    Jump to Recipe

    This red velvet cake with chocolate frosting is a fun twist on a classic red velvet cake recipe. The cake is soft, slightly tangy, and pairs perfectly with rich chocolate cream cheese frosting. It's a crowd-pleaser for birthdays and holidays, perfect for chocolate lovers!

    Red velvet cake with chocolate cream cheese frosting cut open on a marble serving plate.

    This red velvet cake with chocolate cream cheese frosting is one for the chocoholics. Red velvet is a controversial flavor because a lot of people think it's just chocolate cake dyed red. But in reality, red velvet has its own unique flavor profile.

    The combination of tangy buttermilk, a hint of cocoa, and a touch of vinegar gives it a distinct taste that's different than your typical chocolate cake.

    It's usually frosted with fluffy cream cheese frosting, but this recipe has a rich, creamy chocolate cream cheese frosting. The extra chocolate makes the cake decadent but not overly sweet.

    For more red velvet desserts, try this strawberry red velvet cake, red velvet no bake cheesecake, red velvet thumbprint cookies, and red velvet Oreo brownies next.

    Jump to:
    • Why You'll Love This Recipe
    • Ingredient Notes
    • Ingredient Substitutions
    • Ingredient Additions
    • Helpful Equipment and Tools
    • Step by Step Instructions
    • Assembling the Cake
    • Expert Baking Tips
    • Storage Instructions
    • Freezing Instructions
    • Frequently Asked Questions
    • More Cake Recipes to Try
    • ๐Ÿ“– Recipe
    • ๐Ÿ’ฌ Comments

    Why You'll Love This Recipe

    • Moist red velvet cake-ย This red velvet cake recipe has 2 layersย made with buttermilk, sour cream, and oil to keep it super moist. This is one of my favorite techniques for cake recipes. It has a velvety texture that melts in your mouth, just like this Oreo red velvet cake and mini red velvet cake.
    • Chocolate cream cheese frosting- The tangy cream cheese frosting is made with cocoa powder instead of melted chocolate, giving it a rich flavor without making it runny. It's thick and luscious!
    • Perfect for special occasions-  Layer cakes are the perfect dessert for celebrations! This one is amazing for Valentine's Day, birthday parties, and more.

    Ingredient Notes

    Here are notes about some of the key ingredients. For quantities and full instructions, see the recipe card below.

    Ingredients for red velvet cake on a tan surface.
    • Cake flour- This is a finely milled flour used in cakes and cupcakes for a super fluffy texture. Make sure to measure it in grams with a kitchen scale for the best results. If you pack flour into a measuring cup, the cake will turn out dry and dense.
    • Granulated sugar- Sweetens the cake and helps retain moisture. Don't reduce the sugar or the cake will get dry.
    • Cocoa powder- This cake has just a small amount of cocoa powder. I use unsweetened cocoa powder (AKA natural cocoa powder). You can use Dutch-processed cocoa powder, but you will need more red food coloring since Dutch cocoa is darker in color.
    • Baking powder and baking soda- These leavening agents react with heat and acid to make the cake rise. Check the expiration date before you use them. They won't work well if expired.
    • Buttermilk- Buttermilk adds tang for that classic red velvet cake flavor. It also cuts the gluten strands to create a soft, fluffy cake. Pull it out of the fridge 1-2 hours before baking to reach room temperature.
    • Sour cream- Full-fat sour cream creates a moist, tender crumb. The acid also activates the leaveners for a better rise. Like buttermilk, it should be at room temperature before mixing.
    • Oil- Oil-based cakes stay soft and moist for days. Use a flavorless oil like vegetable or canola oil.
    • Eggs- Three large eggs provide structure and lift. They mix best at room temperature, so take them out with the buttermilk and sour cream.
    • White vinegar- This is a classic red velvet cake ingredient. It gives it its signature tang without tasting vinegary.
    • Vanilla extract- Use pure vanilla extract for the best flavor. Vanilla bean paste also works.
    • Red gel food coloring- For a bold red color, use gel food coloring. It's more concentrated than water-based coloring, so you can use less without changing the cake batter's consistency.

    Chocolate Frosting Ingredients

    Ingredients for chocolate cream cheese frosting.
    • Unsalted butter- Gives the frosting a rich flavor and helps it hold its shape. Soften it to room temperature before mixing for a smooth consistency. Let both the butter and cream cheese sit out for 1-2 hours before using.
    • Cream cheese- Opt for a block of full-fat cream cheese for the creamiest texture. Low-fat or cream cheese spread makes the frosting too soft. Make sure it's room temperature because cold cream cheese gets lumpy when mixed.
    • Cocoa powder- Regular unsweetened cocoa powder works well, but Dutch-processed cocoa powder gives the frosting a more intense chocolate flavor. Dutch-processed cocoa is treated with alkali, reducing acidity for a deeper color and taste.
    • Salt- A little bit balances the sweetness and brings out the chocolate flavor. Kosher salt or sea salt work best, since table salt can be overpowering.
    • Powdered sugar- Also known as confectioners' sugar, it sweetens the frosting and helps thicken it by absorbing moisture. This recipe uses less sugar than traditional cream cheese frosting due to the cocoa powder. Most powdered sugar in the U.S. contains cornstarch to prevent clumping, so sifting isn't necessary.

    Ingredient Substitutions

    • Cake flour substitute- Combine 255 grams all purpose flour with 45 grams cornstarch for a homemade cake flour substitute.
    • Buttermilk substitute- Plain kefir (fermented milk) is the best substitute for buttermilk. You can also make a homemade substitute by combining ยพ cup of milk with 2 tablespoons of vinegar. Let it curdle for 10 minutes and it's ready to use.
    • Lemon juice- An equal amount of lemon juice can be used instead of vinegar.
    • Natural food coloring- You can leave out the red food coloring completely. There's a chemical reaction between the cocoa powder and acids that turns the cake a natural, subtle reddish hue. You can also try natural options, like beet powder or beet juice.

    Ingredient Additions

    • Chocolate chips- Gently fold ยผ cup mini chocolate chips into the frosting for a little crunch.
    • Frosting options- This chocolate mascarpone frosting, white chocolate cream cheese frosting, and whipped ganache would also be delicious on this cake.

    Helpful Equipment and Tools

    The red velvet cake layers are baked two 8-inch round cake pans. I always recommend non-stick metal pans because they conduct heat better than glass pans. I line mine with parchment paper, but if you don't have any, spray with cooking spray.

    You need a stand mixer fitted with the paddle attachment or an electric hand mixer for the frosting.

    For decorating, I use an offset spatula and bench scraper to smooth out the icing. I always use a cake turntable that rotates, making cake decorating super easy. This is optional, but I highly recommend getting one if you bake often!

    Step by Step Instructions

    First, preheat the oven to 350 degrees Fahrenheit (180 degrees Celsius). Line 2 8-inch round cake pans with parchment paper and set aside.

    Dry ingredients in a mixing bowl with a whisk.

    Step 1: Whisk the cake flour, sugar, cocoa powder, baking powder, baking soda, and salt in a large mixing bowl until combined. Set aside.

    Wet ingredients in a mixing bowl with a whisk.

    Step 2: In a separate mixing bowl, whisk the buttermilk, sour cream, oil, and eggs together vigorously until well combined.

    Wet ingredients dyed red in a large mixing bowl with a whisk.

    Step 3: Add the vinegar, vanilla, and red food coloring. Whisk to combine until there are no white streaks.

    Red velvet cake batter in a bowl.

    Step 4: Carefully pour the wet mixture into the dry ingredients. Gently fold with a rubber spatula and scrape down the sides of the bowl. Fold until the cake batter is just combined with no dry streaks of flour remaining.

    Red velvet cake batter in a cake pan.

    Step 5: Evenly divide the cake batter into the prepared pans. Bake until a toothpick inserted in the center of the cake comes out clean with just a few sticky crumbs attached, but no wet batter.

    Baked cake in a round cake pan.

    Step 6: Once fully baked, carefully remove the cakes from the oven. Let cool in the hot pans for 10 minutes, then turn them over on a wire rack.

    Remove the pans and let the cake layers cool completely for about 1 hour before frosting.

    Butter and cream cheese mixed together with a mixer.

    Step 7: Once the cake is cool, make the frosting.

    Place room temperature butter and cream cheese in a large bowl or bowl of a stand mixer with the paddle attachment. Cream with your electric mixer or stand mixer on medium speed until lump-free.

    Butter and cream cheese mixed with cocoa powder.

    Step 8: Scrape down the sides of the bowl, then mix in the cocoa powder, vanilla, and salt on low speed. It'll look crumbly at first, but the ingredients will come together.

    Chocolate cream cheese frosting in a glass bowl.

    Step 9: Mix in the powdered sugar on low speed, adding 1 cup at a time until combined. Scrape down the sides between each addition so everything gets mixed in fully.

    Then increase the speed to medium until the frosting is nice and creamy.

    Assembling the Cake

    A cake with a layer of chocolate cream cheese frosting on top.

    Step 1: Place one cake layer down on a cake stand or large plate. Spread about 1 cup of frosting on top into an even layer with a small offset spatula.

    A chocolate cake with a crumb coat on a cake stand.

    Step 2: Place the second cake layer on top with the flat side facing up for a clean look. Then spread a thin layer of frosting all over, starting from the top and spreading down the sides of the cake with your offset spatula. Gently smooth it out with a bench scraper, then chill the cake in the fridge for 20 minutes or until the frosting is dry to the touch.

    This coat is called the "crumb coat" because it keeps crumbs from mixing into the final layer or frosting.

    Red velvet cake with chocolate frosting on a marble serving board.

    Step 3: Add a thick final layer of frosting all over the cake from top to bottom. Gently smooth it out with an offset spatula and icing scraper. 

    Garnish the cake with mini chocolate chips or sprinkles. Slice, and enjoy!

    Expert Baking Tips

    1. Use room temperature ingredients- Bringing the eggs, buttermilk, and sour cream to room temperature creates a smooth batter the bakes evenly. Cold ingredients don't mix well and can cause lumps or a dense texture. Room temperature butter and cream cheese are essential for a smooth frosting too!
    2. Measure the flour in grams- For accuracy, always measure flour with a kitchen scale instead of cups. Too much flour can make the cake dry and dense, while too little can make it overly soft and unstable. If you must use measuring cups, use the spoon-and-level method. Fluff the flour, spoon it into the cup, and level it off with a knife.
    3. Chill the cake- Red velvet cake is naturally soft and tender, which can make frosting tricky. Chilling the cake layers for at least an hour before assembling helps firm them up, reducing crumbs and making them easier to handle.
    4. Level the cake layers- For a professional-looking cake, trim the domed tops off each layer with a serrated knife or cake leveler. This creates even, stackable layers, preventing a lopsided cake. You can also bake the cakes with cake strips, which are damp fabric strips that wrap around the cake pans to prevent doming.

    Storage Instructions

    Store the cake in a large airtight container (like a cake carrier) or cover it loosely with plastic wrap to prevent it from drying out. It stays fresh in the refrigerator for 3-5 days.

    Before serving, let it sit at room temperature for about 30 minutes so the frosting softens.

    Freezing Instructions

    • Freezing the whole cake: Place the frosted cake on a baking sheet and freeze it uncovered for 1-2 hours until the frosting is firm. Then, wrap it tightly in plastic wrap, followed by a layer of aluminum foil to prevent freezer burn. Store it in the freezer for up to 3 months. Thaw in the fridge overnight before serving.
    • Freezing cake slices: Wrap individual slices in plastic wrap and store them in an airtight container or freezer bag. This makes it easy to grab a slice whenever you want! Let slices thaw at room temperature or in the fridge before eating.

    If you're freezing cake layers before frosting them, wrap them in plastic wrap and freeze them for up to 3 months. Frost while slightly chilled for easier assembly.

    A slice red velvet cake with chocolate cream cheese frosting on plate.

    Frequently Asked Questions

    Can I use different sized cake pans?

    Yes! This recipe is for two 8-inch round cake pans, but you can adjust it for different sizes. Here's how:
    Two 9-inch pans- Decrease the bake time by a few minutes since the layers will be thinner.
    Three 6-inch pans-ย The layers will be thicker, so check for doneness a little earlier.
    9X13-inch sheet cake- Bake for around 35-40 minutes or until a toothpick comes out clean.
    Cupcakes- Fill liners โ…” full and bake for 18-22 minutes at the same temperature.

    Can I make this cake ahead of time?


    Yes! Bake the cake layers up to 2 days ahead, wrap them tightly in plastic wrap, and store them in the fridge. You can also freeze them wrapped in plastic wrap for up to 3 months and let thaw in the refrigerator overnight before decorating and serving.

    Can I use regular milk instead of buttermilk?

    No. Buttermilk is key for the cake's soft texture and slight tang. If you don't have it, you can make a homemade substitute as described in the "Ingredient Substitutions" section above.

    More Cake Recipes to Try

    • A cake garnished with whipped cream and strawberries on a wood cake stand.
      Strawberry Marble Cake
    • A slice of cake garnished with a cherry on a pink plate.
      Lemon Cherry Layer Cake
    • A chocolate bundt cake with pink glaze and cherries on a marble plate.
      Chocolate Cherry Bundt Cake
    • A lemon poppy seed cake cut to show lemon curd filling.
      Lemon Poppy Seed Cake

    Subscribe to Dollop of Dough's newsletter to get recipes like this in your inbox!

    PS: if you try this recipe, please leave a star rating below! Make sure to follow along on Instagram and Pinterest to catch all the new and tasty recipes at Dollop of Dough.

    ๐Ÿ“– Recipe

    Cut open chocolate frosted cake on a marble plate.

    Red Velvet Cake with Chocolate Cream Cheese Frosting

    Megan Weimer
    This red velvet cake with chocolate frosting is moist, slightly tangy, and a crowd-pleaser for birthdays, holidays, and chocolate lovers!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 30 minutes mins
    Chill Time 30 minutes mins
    Total Time 1 hour hr 30 minutes mins
    Course Dessert
    Cuisine American
    Servings 16 slices
    Calories 601.5 kcal

    Equipment

    • 2 8-inch round cake pans
    • 1 Electric hand mixer or stand mixer with the paddle attachment

    Need Metric or US Customary Measurements?

    Use the buttons below to toggle between grams and cups!

    Ingredients
     
     

    Red Velvet Cake

    • 300 grams cake flour
    • 330 grams granulated sugar
    • 18 grams cocoa powder
    • ยพ teaspoon baking powder
    • ยพ teaspoon baking soda
    • 1 teaspoon salt
    • 240 grams buttermilk room temperature
    • 160 grams sour cream room temperature
    • 186 grams vegetable oil
    • 3 large eggs room temperature
    • 1 teaspoon white vinegar
    • 2 teaspoon vanilla extract
    • 1 teaspoon red gel food coloring

    Chocolate Cream Cheese Frosting

    • 226 grams unsalted butter room temperature
    • 226 grams cream cheese room temperature
    • 60 grams cocoa powder
    • 2 teaspoons vanilla extract
    • ยฝ teaspoon salt
    • 600 grams powdered sugar

    Instructions
     

    Red Velvet Cake

    • Preheat the oven to 350 degrees Fahrenheit (180 degrees Celisus). Line 2 8-inch round cake pans with parchment paper. Set aside.
    • Whisk cake flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt in a large bowl until well combined. Set aside.
      300 grams cake flour, 330 grams granulated sugar, 18 grams cocoa powder, ยพ teaspoon baking powder, ยพ teaspoon baking soda, 1 teaspoon salt
    • In a separate mixing bowl, whisk the buttermilk, sour cream, oil, and eggs together vigorously until well combined.
      240 grams buttermilk, 160 grams sour cream, 186 grams vegetable oil, 3 large eggs
    • Whisk in the vinegar, vanilla, and red food coloring until there are no white streaks.
      1 teaspoon white vinegar, 2 teaspoon vanilla extract, 1 teaspoon red gel food coloring
    • Pour the wet mixture into the dry ingredients. Gently fold with a rubber spatula until the cake batter is just combined with no dry streaks of flour remaining.
    • Evenly divide the cake batter into the two prepared pans. Bake for 28-35 minutes until a toothpick inserted in the center of the cake comes out clean with a few sticky crumbs attached.
    • Once baked, remove the cakes from the oven. Let cool in the hot pans for 10 minutes, then turn them over on a wire rack. Let the cake layers cool completely for about 1 hour before frosting.

    Chocolate Cream Cheese Frosting

    • Place room temperature butter and cream cheese in a large bowl. Cream with your electric mixer or stand mixer with the paddle attachment on medium speed until lump-free.
      226 grams unsalted butter, 226 grams cream cheese
    • Scrape down the sides of the bowl, then mix in the cocoa powder, vanilla, and salt on low speed. It'll look crumbly at first but come together smoothly.
      60 grams cocoa powder, 2 teaspoons vanilla extract, ยฝ teaspoon salt
    • Beat in the powdered sugar on low speed, adding 1 cup at a time until combined. Scrape down the sides of the bowl between each addition. Then increase the speed to medium until the frosting is creamy.
      600 grams powdered sugar

    Assembling the Cake

    • Place one cake layer in the middle of a cake stand. Spread about 1 cup of frosting on top into an even layer with a small offset spatula.
    • Place the second cake layer on top with the flat side facing up. Then spread a thin layer of frosting (crumb coat) all over from top of bottom with your offset spatula. Gently smooth it out with a bench scraper.
    • Chill the cake in the fridge for 20 minutes or until the frosting is dry to the touch.
    • Spread a thick final layer of frosting all over the cake. Gently smooth it out with an offset spatula and icing scraper.
    • Garnish the cake with mini chocolate chips or sprinkles. Slice and enjoy!

    Notes

    Use room temperature ingredients (buttermilk, sour cream, eggs, butter, and cream cheese) for a smooth cake batter and frosting.
    Storage- Store the cake in a large airtight container (or cake carrier) in the refrigerator for 3-5 days. Let sit at room temperature for about 30 minutes before serving.
    Freezing the whole cake- Wrap the cake in plastic wrap and a layer of aluminum foil to prevent freezer burn. Freeze for up to 3 months. Thaw in the fridge overnight before serving.
    Freezing cake slices- Wrap individual slices in plastic wrap and store them in an airtight container or freezer bag. Thaw at room temperature or in the fridge before eating.
    Make ahead- You can make the cake layers up to 2 days ahead of time and store in the fridge. If freezing cake layers before frosting them, wrap them in plastic wrap and freeze them for up to 3 months.

    Nutrition

    Serving: 1sliceCalories: 601.5kcalCarbohydrates: 76.6gProtein: 6gFat: 32.2gSaturated Fat: 13.9gPolyunsaturated Fat: 7.7gMonounsaturated Fat: 8gTrans Fat: 0.5gCholesterol: 82.9mgSodium: 368.1mgPotassium: 161.8mgFiber: 2.3gSugar: 59.2gVitamin A: 674.7IUVitamin C: 0.1mgCalcium: 70mgIron: 1.1mg
    Tried this recipe?Let us know how it was!

    More Homemade Cakes and Pies

    • A chocolate custard cake on a marble board.
      Chocolate Custard Cake
    • A raspberry almond layer cake garnished with fresh raspberries on a marble plate.
      Raspberry Almond Cake
    • A chocolate chip cookie pie topped with whipped cream dollops.
      Brown Butter Chocolate Chip Cookie Pie
    • Pumpkin coffee cake cut open on a cake stand.
      Pumpkin Coffee Cake

    I love when you share my recipes!

    • Facebook

    About Megan Weimer

    Megan Weimer is the recipe developer, writer, and food photographer behind Dollop of Dough. Since 2020, she's been inspiring home bakers to create delicious dessert recipes for any occasion that are easy, reliable, and tested in her own kitchen.

    Reader Interactions

    Comments

    1. Megan Weimer

      February 10, 2025 at 2:19 pm

      5 stars
      I am the author of this recipe. I love how moist and soft this cake is. I did multiple rounds of testing to get the texture just right. The frosting is rich and chocolatey without being overly sweet.

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi there, I'm Megan!

    Welcome to Dollop of Dough! I'm a self-taught baker and professional recipe developer based in Chicago. I created this blog to share simple baked goods and dessert recipes that are easy to prepare for everyday occasions. With each recipe, I hope to spark joy and inspire my community of dessert enthusiasts.

    Read more about Megan here!

    Trending Recipes

    • Blueberry cheesecake overnight oats in a jar on a striped napkin.
      Blueberry Cheesecake Overnight Oats
    • Close up of swirls of caramel white chocolate ganache.
      Salted Caramel Ganache with White Chocolate
    • Dried cranberry muffins on a wood surface.
      Dried Cranberry Muffins
    • Slices of banana bread with no baking soda.
      Easy Banana Bread without Baking Soda

    Spring Has Sprung!

    • Lemon poppy seed Rice Krispie treats on a checkered board.
      Lemon Poppy Seed Rice Krispie Treats
    • Strawberry cheesecake muffins in a metal muffin tin.
      Strawberry Cheesecake Muffins
    • Two bowls of peaches and cream ice cream with a spoon in one of them.
      No Churn Peaches and Cream Ice Cream
    • Close up of a peach bar with a bite taken out of it.
      Easy Peach Crumble Bars

    Did you try a recipe?
    Tag @dollopofdough and #dollopofdough on social media!

    • Instagram
    • Pinterest
    • Facebook
    • TikTok

    As Featured In

    Dollop of Dough has been featured in Mashed, Real Homes, Tasting Table, and the Bake Feed.

    Footer

    โ†‘ back to top

    More

    • About
    • Terms and Conditions
    • Disclaimers
    • Privacy Policy
    • Accessibility Statement

    Newsletter

    • Subscribe to our newsletter for delicious exclusive content!

    Contact

    • Contact
    • Work with Me
    • Portfolio

    Copyright ยฉ 2026 Dollop of Dough ALL RIGHTS RESERVED

    As an Amazon Associate I earn from qualifying purchases.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.