Introduction to Chocolate Cake with Cream Cheese Filling
When two beloved desserts come together—moist Hershey’s chocolate cake and creamy cheesecake filling—you get a show-stopping treat perfect for any occasion. This cream cheese filled chocolate cake is rich, velvety, and just the right amount of sweet. Whether you’re baking for a birthday, holiday, potluck, or simply craving something indulgent, this cake offers the best of both worlds.
The recipe begins with a deeply flavorful chocolate batter made using classic unsweetened cocoa powder, like Hershey’s, for that signature dark chocolate flavor. A layer of sweet, tangy cream cheese filling swirled right into the batter gives this cake a marbled effect that’s as pretty as it is delicious. Recipes like this one are a favorite in decadent chocolate dessert collections and are especially popular with fans of cheesecake and chocolate pairings.
From a baking perspective, this dessert strikes a perfect balance of texture and flavor. The moist crumb of the chocolate cake contrasts beautifully with the smooth, slightly tangy cream cheese layer. It’s similar in concept to recipes like Black Bottom Cake, which also features a cheesecake-style filling layered into chocolate batter. But this version offers more flexibility—you can bake it in a 9×13-inch pan for casual slicing or use round cake pans for a layered presentation that’s fit for any celebration.

Why This Cake Is a Crowd Favorite
There’s a reason cream cheese filled chocolate cake quickly disappears at any gathering—it delivers rich, balanced flavor in every bite. The moist, dark chocolate crumb pairs perfectly with the smooth, tangy cream cheese layer, creating a contrast that’s deeply satisfying without being too heavy. It’s sweet, creamy, and indulgent without requiring layers of frosting or complicated steps.
One of the reasons this cake is so beloved is its nostalgic flavor. It brings back memories of after-school snacks, potluck tables, and birthday parties. But it’s also elevated enough to be featured in celebration cake ideas thanks to its rich flavor and presentation. You can leave it unfrosted for a rustic feel or dress it up with a chocolate ganache or cream cheese glaze.
From a culinary standpoint, this cake shares similarities with other classic chocolate cake variations, but the cream cheese layer sets it apart. Unlike a layered cake with frosting between slices, this one bakes the filling directly into the center, keeping the texture tender and the flavors balanced. It’s easy to slice, serve, and even freeze for later—all reasons why it’s a go-to recipe for both beginner and experienced bakers.
Ingredient Breakdown and Customization
Chocolate Cake Base
-
Made with unsweetened cocoa powder (like Hershey’s) for deep, bold flavor
-
Boiling water thins the batter and enhances cocoa richness
-
Vegetable oil and whole milk keep the crumb soft and moist
Cream Cheese Filling
-
A blend of cream cheese, sugar, egg, vanilla, and a touch of flour
-
Smooth, sweet, and tangy—like a baked cheesecake layer
-
Easily customizable with lemon zest or mini chocolate chips
Variations to Try
-
Use cheesecake-flavored pudding in the filling for added richness
-
Add raspberries or strawberries before baking for a fruity twist
-
Swap in gluten-free flour 1:1 for a gluten-free version
Explore more flavor twists in creative cream cheese dessert recipes.
For ingredient function breakdowns, see flour’s role in baking.

Step-by-Step Instructions
-
Preheat oven to 350°F and grease your chosen baking dish (9×13 or two 9-inch rounds).
-
In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
-
Add eggs, milk, oil, and vanilla. Beat on medium speed until smooth. Stir in boiling water (batter will be thin).
-
In a separate bowl, beat softened cream cheese with sugar, egg, vanilla, and flour until creamy.
-
For a 9×13 pan: pour half the cake batter into the pan. Drop spoonfuls of cream cheese filling and swirl lightly. Pour remaining batter on top.
-
For round pans: divide chocolate batter, drop cream cheese filling into each, and swirl or layer as desired.
-
Bake 35–40 minutes, or until a toothpick comes out mostly clean.
-
Cool completely in the pan before slicing and serving. Dust with powdered sugar or top with ganache or frosting if desired.
Need visual help? Check out cake filling techniques.
More about baking temperatures and their effects.
Tips for Success
-
Use room temperature cream cheese for a smooth filling
-
Avoid over-swirl—too much mixing can muddy the layers
-
Don’t overbake—the cake should be moist with a slightly fudgy center
-
Let it cool completely before slicing for clean layers
-
See more baking tips for cream cheese cakes
Flavor Variations & Add-Ins
-
Mocha twist: Add espresso powder to the batter
-
Chocolate chip cheesecake: Mix mini chips into the filling
-
Nutty crunch: Swirl in chopped pecans or walnuts
-
Double chocolate: Frost with chocolate cream cheese frosting
Need inspiration? Browse flavored cream cheese cake ideas.
Learn how vanilla extract boosts flavor in baking.
What to Serve With This Cake
-
Fresh berries or berry compote
-
A scoop of vanilla or coffee ice cream
-
Lightly sweetened whipped cream
-
Hot coffee or a tall glass of cold milk
Find serving inspiration in celebration dessert pairings.
Make-Ahead and Storage
-
Store leftovers in an airtight container at room temperature for up to 2 days
-
Refrigerate for longer freshness (up to 5 days)
-
Freeze individual slices wrapped tightly in plastic and foil for up to 3 months
-
Thaw overnight in the fridge or gently warm in the microwave
Get tips on cake storage and freezing for long-lasting freshness.
Common Mistakes to Avoid
-
Using cold cream cheese – will cause a lumpy filling
-
Not using boiling water – key to activating the cocoa
-
Overbaking – leads to a dry cake and stiff filling
-
Skipping the swirl step – prevents the creamy layer from integrating properly
For more help, visit common cake baking mistakes.

FAQs
Can I use a boxed chocolate cake mix?
Yes, but the homemade batter adds a richer flavor. If using boxed mix, reduce the water slightly since cream cheese adds moisture.
What type of cocoa powder should I use?
Use unsweetened natural cocoa powder like Hershey’s. Dutch-process may alter the texture and rise.
Can I bake this in cupcake form?
Yes! Just divide the batter and filling evenly into lined muffin tins. Reduce baking time to 18–22 minutes.
Do I have to swirl the filling?
Swirling is optional but recommended for a beautiful marbled look. You can also layer it in the center.
Can I freeze this cake?
Absolutely. Wrap slices tightly and freeze up to 3 months. Thaw before serving.






