Moist Chocolate Cake with Chocolate Cream Cheese Frosting
This Chocolate Cake with Chocolate Cream Cheese Frosting is the ultimate, indulgent dessert. The cake is moist and pairs perfectly with the rich but light chocolate cream cheese frosting on top. Making the cake batter is simple in one bowl with your classic cake ingredients.

This is the PERFECT chocolate cake.
It’s not too big but not too small so that you can share with others (if you want).
A rich and moist chocolate cake topped with an indulgent but light cream cheese frosting to tie it all together.
Plus, some chocolate sprinkles on top for added texture.
Main Ingredients
These are the main ingredients that you will need to make this recipe. However, scroll down to the recipe card for the full list and measurements.

Key Highlights to this Chocolate Cake Recipe
Easy to Make. This Frosted Chocolate Cake recipe is simple and easy to make.
The instructions are incredibly easy to follow and requires classic baking ingredients that you may already have in your kitchen.
The texture. Moist, creamy and absolute perfection!
The soft cake and creamy frosting flawlessly contrasts the crunch of the chocolate sprinkles on top.
Irresistible flavor. Every bite is a chocolate lover’s dream.
A rich and moist chocolate cake pairs perfectly with the light chocolate cream cheese frosting on top.

How to Make This Chocolate Cake with Chocolate Cream Cheese Frosting
The full-detailed instructions are written out in the recipe card below. Use these images to help guide you as needed while following the directions.

















Frequently Asked Questions
Yes! You can swap the flour for Gluten Free All Purpose Flour at a 1:1 ratio.
Note: This swap hasn’t been tested in this specific recipe but has worked in other baking recipes.
You don’t have to but it is highly recommended! The coffee intensifies the chocolate flavor in the cake. If you don’t want to add coffee, try swapping for hot water instead. However, this may affect the final result of the flavor in the cake.
Dutch processed cocoa powder typically yields the best result and flavor when baking. However, I have also used Natural Cocoa Powder in many recipes and it is still very delicious!
When a toothpick comes out of the center clean and the edges have pulled away from the pan slightly.
Store the frosted cake slices in an airtight container at room temperature for up to 2-3 days or in the fridge for up to a week.


Chocolate Cake with Chocolate Cream Cheese Frosting
Ingredients
Chocolate Cake
- 1 large Egg
- 1/4 cup Olive Oil
- 1/2 cup Dark Brown Sugar
- 1/4 cup Granulated Sugar
- 1/3 cup Sour Cream
- 1/2 tsp Vanilla Extract
- 1 cup All Purpose Flour
- 1/3 cup Cocoa Powder
- 1/4 tsp Salt
- 1/2 tsp Baking Powder
- 1/2 tsp Baking Soda
- 1/2 cup Hot Coffee
- Chocolate Sprinkles, for topping
Chocolate Cream Cheese Frosting
- 1/4 cup Salted Butter, softened to room temp
- 4 oz Plain Cream cheese, softened to room temp
- 1/4 cup Cocoa Powder
- 1 3/4 cup Powdered Sugar
- 1 tbsp Heavy Cream
- 1 tsp Vanilla Extract
Instructions
- Preheat the oven to 350 degrees F
- Line a square 8×8 baking pan with parchment paper and grease with nonstick spray as needed
- To a large mixing bowl, add the egg, oil, both sugars, sour cream and vanilla extract
- Whisk until combined
- Once combined, add the flour, baking powder, baking soda and cocoa powder
- Mix until combined
- Pour the hot coffee on top
- Mix until just combined
- Transfer the batter to the prepared pan
- Bake for 28-32 minutes or until a toothpick comes out of the center clean
- Remove the cake from the oven when ready and set aside to cool
- While the cake cools, make the chocolate cream cheese frosting
- Add the softened butter and cream cheese to a bowl
- Top with the cocoa powder, 1 cup of powdered sugar, heavy cream and vanilla extract
- Use an electric hand mixer to combine
- Once smooth and creamy add 1/2 cup of powdered sugar
- Mix again
- If needed, add the last 1/4 cup of powder sugar and mix again until smooth without any clumps
- Once combined, make sure the frosting is thick enough to spread on the cake
- Remove the cooled cake from the pan and add the frosting on top
- Spread into an even layer
- Top with chocolate sprinkles
- Slice and enjoy!