Skip to Content

Chocolate Cake (With Cream Cheese Frosting)

Chocolate Cake (With Cream Cheese Frosting)

This chocolate cake is incredibly moist and delicious with a wonderful cream cheese frosting! Perfect for serving at parties, the holidays, and for a special family dessert.

When it comes to chocolate cake, nothing beats baking from scratch. While I have nothing against saving time in the kitchen, you just can’t get the same flavor from a box that this recipe produces.

This chocolate cake pairs perfectly with cream cheese frosting, and once you’ve tried it you won’t be going back to using one of those boxed mixes.

Make sure to bookmark or pin this recipe so you can find it the next time you are craving chocolate cake.

This is hands down one of my all-time favorite cake recipes, and I’m confident that once you’ve tasted it, it’ll be one of your new favorites as well.

How to Bake Chocolate Cake Topped with Cream Cheese Frosting from Scratch

top view of homemade chocolate cake with cream cheese frosting on wooden table

Just because you bake from scratch, doesn’t mean it has to be difficult! So if you don’t bake the old fashion way often, don’t be intimidated.

This recipe is quite simple to make, and the extra effort is going to be well rewarded.

Prep time for this recipe is under ten minutes and bake time is right around a half an hour. And when it comes to your frosting, you have multiple options, and they are all delicious and simple to make.

The only equipment you need is a mixing bowl, hand mixer (or stand mixer), and your preferred cake pan. This recipe can be used with a 13″x9″ pan, 2 layer 9″ pans, or a 3 layer 6″-8″ pans.

Try this recipe: Chocolate cake using coffee

Homemade Chocolate Cake Ingredients

mixing bowl with melted chocolate closeup

You’re going to love the deep, rich flavor of this cake. And all you need to achieve that amazing flavor is common baking ingredients.

Since this recipe only uses common ingredients, there’s a good chance you already have everything you need on hand. And if you don’t all these ingredients are easy to find at any grocery store.

Ingredients List

  • Granulated Sugar
  • Bakers Chocolate Squares
  • Eggs
  • Vanilla Extract
  • Cake Flour
  • Sour Cream
  • Baking Soda
  • Cold Water

Ingredient Notes and Alternatives

Chocolate: Unsweetened bakers chocolate squares are a traditional ingredient for chocolate cake, and I love the flavor it produces. If you want an alternative keep in mind the final flavor will be slightly different. But in a pinch, you can use six tablespoons of unsweetened cocoa powder with two tablespoons of shortening.

Cake Flour: Cake flour has a lower protein content than all-purpose flour which impacts the final texture. I recommend sticking with cake flour for this cake recipe, but you can go with a substitute if you can’t find cake flour at your local grocery store. To substitute all-purpose flour for cake flour measure out an equal amount of all-purpose flour minus two tablespoons. Then add two tablespoons of either arrowroot powder or cornstarch.

Sour Cream: Sour cream provides moisture and fat content to our cake resulting in a wonderfully moist texture. Again, I highly recommend sticking to using sour cream for this recipe but if you need an alternative check out my sour cream substitute for cake guide for all your options.

Save this recipe: Chocolate cake with cherry pie filling

Cream Cheese Frosting for Chocolate Cake

bowl of homemade cream cheese frosting in foreground and slice of chocolate cake in background

This chocolate cake pairs well with just about any cream cheese frosting. That means you can easily make this cake many times with different frostings for a whole new flavor combination each time.

I’ll list some of my favorite cream cheese frosting recipes below that work great with this cake, so you can use the one that sounds best to you!

I recommend making your frosting when your cake has just about finished cooling. But you can also make it ahead of time and simply store it covered in the refrigerator until you’re ready to frost your cake.

Best Cream Cheese Frostings for Chocolate Cake

Step by Step Recipe Instructions

bowl of homemade chocolate cake batter viewed from above

If you like simple recipes, then you’re going to love this one! In just a few easy to follow steps you will have a flavor packed chocolate cake that everyone is going to love.

Even though it’s made from scratch, I’ve made this cake last minute many times because it’s so easy to whip together.

So once you have your ingredients gathered, it’s time to get baking!

Step 1: Preheat your oven to 350 degrees

Step 2: Grease your cake pan(s) and dust with flour

Step 3: Melt your chocolate

Step 4: In your mixing bowl, add your granulated sugar, eggs, vanilla extract, and melted chocolate

Step 5: Beat on medium until well blended

Step 6: Add 1 cup of cake flour and mix until well blended

Step 7: Add your sour cream and baking soda and mix well

Step 8: Add cold water and remaining flour. Mix until well blended

Step 9: Pour cake batter into cake pan(s)

Step 10: Bake in preheated oven for 25-35 minutes. Your cake is done baking when inserted toothpick comes out clean

Step 11: Carefully remove from oven and cool on wire rack

Step 12: When cake has cooled, frost then serve and enjoy!

closeup of chocolate cake with cream cheese frosting

Chocolate Cake (With Cream Cheese Frosting)

Most and flavorful chocolate cake ideal for serving at any occasion.
No ratings yet
Prep Time 8 mins
Cook Time 25 mins
Total Time 33 mins
Course Dessert
Cuisine American
Servings 12
Calories 225 kcal

Equipment

  • 1 Mixer
  • 1 Mixing Bowl
  • Cake Pan(s)

Ingredients
  

  • Cups Granulated Sugar
  • 2 oz Chocolate Squares
  • Cups Cake Flour
  • 3 Large Eggs
  • 1 tsp Vanilla Extract
  • 1 Cup Sour Cream
  • tsp Baking Soda
  • ½ Cup Cold Water

Instructions
 

  • Preheat your oven to 350 degrees
  • Grease your cake pan(s) and dust with flour
  • Melt your chocolate
  • In your mixing bowl, add your granulated sugar, eggs, vanilla extract, and melted chocolate
  • Beat on medium until well blended
  • Add 1 cup of cake flour and mix until well blended
  • Add your sour cream and baking soda and mix well
  • Add cold water and remaining flour. Mix until well blended
  • Pour cake batter into cake pan(s)
  • Bake in preheated oven for 25-35 minutes. Your cake is done baking when inserted toothpick comes out clean
  • Carefully remove from oven and cool on wire rack
  • When cake has cooled, frost then serve and enjoy!

Nutrition

Calories: 225kcal
Keyword Chocolate Cake, Cream Cheese Frosting
Tried this recipe?Let us know how it was!

Liv’s Chocolate Cake Recipe Notes

  • You can find common substitution options in the ingredients section above
  • This cake goes wonderfully with any style of cream cheese frosting. You can find a number of recipes by searching at the top of the page.
  • Store leftover cake covered at room temperature for up to three days