Are you in the mood for a moist and delicious homemade chocolate cake with a rich, chocolatey cream cheese icing? This recipe is easy to follow, made with the flavors of buttermilk, coffee, and sweet vanilla. The vegetable oil helps to keep this cake moist while also extending the shelf life, which gives you a little more time to enjoy it!
Chocolate is my son’s favorite birthday cake! Each year, I already know what he wants. He wants a chocolate cake with chocolate ice cream, talk about overload! He loves that this cake gives him the double chocolate flavor he craves. He is the ultimate chocolate lover in our home, but this cake is so good that no one complains if I make it more than once a year.
Whether you are serving this chocolate cake for a birthday, holiday, or a gathering, this recipe is a must-try, and it can even be made ahead of time! No need for store-bought cakes here. You can make this scrumptious cake without sacrificing time or flavor. Just be sure to check a few things before you get started like the expiration date on the baking powder and baking soda. You want these cakes to rise, baby, rise!
CHOCOLATE CAKE INGREDIENTS
Jump to the bottom of the recipe card below this post for full ingredient measurements and instructions.
- The Flour: All-purpose flour is perfectly fine for this recipe. With that being said, you can also use cake flour. Cake flour produces a light, bakery-style cake structure, and in most cases, I would recommend it. This cake is delicious and so moist that you simply don’t need it!
- Baking Powder & Baking Soda: The biggest thing to remember with leaveners is to make sure you are using fresh baking powder and baking soda. Fresh leaveners will help your cake rise evenly when baking in the oven.
- Natural Cocoa Powder: You will want to use natural cocoa powder vs the Dutch process kind here. Some of my favorites include Hershey’s, Ghirardelli, as well as cacao powder (typically more expensive).
- Eggs: Eggs play a big role in this cake recipe. Eggs bring a rich, structure to this cake. You need 2 large eggs in total.
- Vegetable oil: This keeps the cake moist and allows you to enjoy it longer!
- Cream cheese: Makes for a tangy, smooth icing that pairs well with the cake.
- Butter: Unsalted butter at room temperature will whip up nicely when making the icing. I like to remove my butter from the fridge early and place it in a butter keeper to make sure it’s the right temperature.
HOW TO MAKE THE CAKE
Follow these steps to make this recipe:
Sift together the dry ingredients: Flour, salt, cocoa powder, baking soda and baking powder. You can also use a whisk.
Mix the wet ingredients: Mix together all of the wet ingredients until combined.
Combine the wet and dry ingredients. Pour the wet ingredients into the dry, mixing well. Whisk in the hot coffee or hot water.
Bake: Pour the batter into prepared cake pans and bake until the inserted toothpick comes out clean.
THE ICING
I am typically not a huge fan of icing, except when cream cheese is in it! This tangy, sweet icing pairs well with the chocolate cake, making it a dessert you can’t live without! The ingredients you will need to make the icing include cocoa powder, confectioner’s sugar, cream cheese, and vanilla extract. I also like to add a little bit of melted semi-sweet chocolate to this icing because I love the flavor of it.
The instructions to prepare the icing are pretty simple. To make this icing, whip the butter and cream cheese together until light and fluffy, then add the sifted cocoa powder, confectioner’s sugar, vanilla, and melted chocolate. I usually just add my chocolate to a microwave-safe bowl to melt it, then I add it to the icing.
CAN I MAKE AHEAD?
Yes! The icing and cake can be made ahead of time. You can either bake and ice your cake and then refrigerate it for up to 2 days, or you can make the cakes and icing separately and then assemble next day. Wrap the individual baked and cooled cake layers tightly in plastic and refrigerate for 1 day or freeze for up to 3 months. Bring to room temperature (if frozen) before icing.
PRO CAKE BAKING TIPS FOR MAKING THIS RECIPE
- Sift your dry ingredients. Sift together the flour, cocoa powder, leaveners, and all other dry ingredients to remove lumps.
- Weigh the flour. It’s important to add the correct amount of flour by weighing it with a kitchen scale, preferably. If you do not own a kitchen scale, be sure to fluff up the flour in its container, spoon it into the measuring cup, and level the top.
- Use room-temperature dairy. It is important to ensure you start with room-temperature milk, eggs, and butter so that they create an emulsion.
- Egg Free. To make this an egg-free cake recipe, use 2/3 cup of unsweetened applesauce in place of 2 large eggs in the recipe.
- Dividing the batter. If you want even, esthetic cake layers, evenly dividing the batter is a must. For accuracy, I use a food-grade scale to help me with this, and the layers are perfect every time!
- Chill cakes before icing. Make sure the cakes are thoroughly cooled or chilled before icing the cake. Thoroughly chilled cakes are much easier to ice. You can also freeze them for up to 3 months. Bring to room temperature (if frozen) before icing.
Did you make this recipe?
Great! Now let me know how you liked it. Follow me on YouTube, Pinterest, and Instagram. You can also sign up for my newsletter for the latest updates. Tag @sheaddsflavor on Instagram and hashtag it #sheaddsflavor to share your creations with me. I can’t wait to see your photos!
While I have you here… may I suggest a few for you to try next:
Until next time. Keep following and commenting. Join me on Youtube next week where I will be cooking up another recipe and maybe telling a few of my terrible jokes! Yes, that’s right.