
Chocolate Cake with Cream Cheese Frosting
Share
Chocolate Cake with Cream Cheese Frosting is a classic dessert that will never go out of style. Rich, moist cake studded with big chunks of chocolate is topped with thick swirls of tangy cream cheese frosting. - Foxes Love Lemons

We all need a classic chocolate cake recipe that is our go-to recipe that we keep tucked away somewhere safe and take out anytime we need to make a chocolate birthday cake, celebration cake, or the cake you are just craving to enjoy. This is that cake, so make sure to bookmark the recipe, make a copy for your recipe box, and keep it as your secret go-to chocolate cake recipe.
Let's dive in!
Ingredients
For the Chocolate Cake:
- Nonstick cooking spray
- 1-3/4 cups all-purpose flour
- 1-3/4 cups granulated sugar
- 3/4 cup cocoa powder
- 1 tablespoon instant espresso
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 1/2 teaspoon kosher salt
- 2 large eggs, at room temperature
- 1/2 stick (4 tablespoons) unsalted butter, melted
- 3/4 cup buttermilk, at room temperature
- 1/2 cup sour cream, at room temperature
- 1/4 cup olive oil
- 2 teaspoons vanilla extract
- 3/4 cup hot water
- 8 ounces Harvest Snacking Chocolate - pick your favorite variety!
For the Cream Cheese Frosting:
- 1 stick (8 tablespoons) unsalted butter, at room temperature
- 8 ounces cream cheese, at room temperature
- 3 tablespoons fresh lemon juice (about 1 large lemon)
- 2 teaspoons vanilla extract
- 5 cups powdered sugar
What Chocolate Should You Use?
We make this recipe with our own snacking chocolate — a bean-to-bar dark chocolate made from just cocoa beans and sugar. No additives, no waxy fillers. Just bold, honest chocolate flavor that bakes beautifully and tastes even better straight from the bag.
✨ Want to try it? Shop our snacking chocolate collection →