• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Spring Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's

Where Is My Spoon

menu icon
go to homepage
  • Spring Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Spring Recipes
    • Recipe Index
    • Sweets
    • About
    • How To's
    • Facebook
    • Pinterest
    • Twitter
  • ×
    Where Is My Spoon > Recipes > Sweets > Cakes

    Chocolate Cake with Cream Cheese Frosting

    Published by: Adina June 11, 2024 Leave a comment
    Jump to Recipe
    pinterest image with the title chocolate cake with cream cheese frosting.

    This moist chocolate cake with cream cheese frosting is the best! It is incredibly moist and topped with a luscious white chocolate cream cheese frosting - it can hardly get any better!

    beautiful chocolate cake with cream cheese frosting on a high cake platter with a white piece of fine cloth underneath it.

    No kidding! This chocolate cake with cream cheese frosting is one of the best chocolate cakes ever! It is a dense, rich, almost brownie-like cake, moist and so delicious. It's made even better by the addition of that amazing white chocolate and cream cheese frosting. If you thought you already had the best cream cheese frosting recipe, think again! This one is unbeatable!

    But once you've baked this chocolate cake with cream cheese frosting, you'll likely find yourself making it over and over again. It is sooooooo gooooooooood! Despite its flamboyant appearance, it's surprisingly easy to make. And it looks so pretty, it's perfect for a special occasion. 

    Check out more of our chocolatey delights: Chocolate Gateau, Nigella's Chocolate Cheesecake, or Zucchini Chocolate Bundt Cake Recipe.

    Jump to recipe
    • Recipe ingredients
    • How to make a chocolate cake with cream cheese frosting?
    • Good to know!
    • Make in advance and store
    • Recipe FAQs
    • More rich chocolate cake recipes
    • Recipe
    • Chocolate Cake with Cream Cheese Frosting

    Recipe ingredients

    Unsweetened cocoa powder: Use the best quality you can afford; it will make a difference.  

    White chocolate for the frosting. I always buy bars of white chocolate, which I chop myself; white chocolate chips are not easily available here, and they are so super expensive when I do find them.  However, you can use good-quality white chocolate chips instead.  

    Butter: It is preferable to use unsalted butter. You will need butter for the chocolate cake, the glaze, and the topping. The butter for the cake and the glaze can be used directly from the fridge, but please remember to take the butter needed for the topping out of the refrigerator in time; it needs to be soft before you mix it into the cream cheese.  

    Cream cheese: Full-fat cream cheese, Philadelphia-style.

    Other ingredients: All-purpose flour, white sugar for the batter, powdered sugar for the glaze, large eggs, sour cream, whole milk, and a pinch of salt. 

    See the recipe card for full information on ingredients and quantities.

    How to make a chocolate cake with cream cheese frosting?

    Tips for success

    Although this cake is impressively looking, it is very easy to make. There are three different stages to making it, but they are all very easy.

    You can make the cake one day in advance, glaze it while still warm, and leave it to cool completely in the springform until the next day.

    The white chocolate cream cheese frosting can be made one day (or 2-3 days) in advance as well. Keep it in an airtight container and refrigerate until you need it. Let it come to room temperature before using it, and mix it briefly to make it fluffy again before spreading it on the cake.

    Make the chocolate cake

    greased and floured springform ready for baking a cake in it.

    Step #1: Prepare the springform. Grease and flour it or line it (bottom and sides) with parchment paper.

    mixing melted butter, cocoa powder and water with a small hand whisk in a pot on the stovetop.

    Step #2: Heat butter, cocoa, and water in a small saucepan on low heat. Stir until the mixture comes to a boil and the butter melts. Let it cool for about 10 minutes.

    mixing chocolate cake ingredients with a hand whisk in a pot on the stovetop.

    Step #3: Mix dry ingredients and add them to the pot. Add the eggs and sour cream and stir well.

    unbaked chocolate cake batter in a springform.

    Step #4: Bake for 35-40 minutes or until a toothpick inserted in the middle of the cake comes out clean but with a few crumbs still attached to it. Let the cake cool for 20 minutes.

    Make the chocolate glaze

    butter pieces and cocoa powder in a pot.

    Step #5: Place the butter, cocoa, milk, and icing sugar into the saucepan.

    Step #6: Bring to a boil while stirring all the time.

    Step #7: Poke all over with a toothpick or skewer; the glaze will penetrate through these holes, making it moist and delicious.

    freshly glazed chocolate cake in a springform tin waiting for the chocolate glaze to set.

    Step #8: Slowly and carefully pour the glaze all over the chocolate cake. Let it cool completely in the springform.

    Make the cream cheese frosting

     a pot filled with water for bain marie and a metal bowl with white chocolate pieces behind it.

    Step #9: Fill a fitting pot about halfway with water. Chop the white chocolate and place it in a heatproof bowl that fits on top of the pot (it should not touch the water).

    a metal bowl with chopped white chocolate on top of a pot filled with water for melting the chocolate at bain marie.

    Step #10: Melt the chocolate slowly on barely simmering water, stirring often; the water should never come to a boil. If it gets too hot, remove from the heat and continue stirring off the heat until melted. Set aside while you prepare the rest.

    melted white chocolate in a metal bowl with a spoon in it.

    Step #11: Stir the white chocolate briefly.

    mixed cream cheese and butter in a white bowl.

    Step #12: Mix cream cheese shortly to make it softer. Add the soft butter and mix well until the mixture turns pale and creamy.

    smooth cream cheese and butter mixture in a large bowl.

    Step #13: Slowly start adding the melted chocolate, one tablespoon at a time, stirring well after each addition.

    fluffy white chocolate frosting in a mixing bowl.

    Step #14: Once you have incorporated all the chocolate, mix well until fluffy. Use it immediately or refrigerate it.

    Assemble the cake

    Remove the cream cheese frosting from the fridge about half an hour before you are ready to use it. Mix it shortly with a handheld mixer before spreading it on the cake. This will help it become fluffy again.

    Place the chocolate cake on a cake platter and thickly spread the white chocolate and cream cheese frosting on top of it.

    Keep the cake refrigerated until ready to serve.

    Good to know!

    The best tip I can always give you is to use a digital kitchen scale when baking (the Amazon affiliate link opens in a new tab); cup measuring is too imprecise.

    Room temperature: Make sure that the butter used for the topping is soft and the cream cheese is at room temperature. Eggs, sour cream, and milk should also be at room temperature. 

    Make in advance and store

    As mentioned earlier, it is best to start at least one day in advance. Bake and glaze the chocolate cake a day ahead and let it cool completely in the tin. Cover it with foil and keep it at room temperature until the next day. You can also prepare it 2-3 days in advance; just wrap it well in foil and refrigerate until needed.

    Prepare the cream cheese frosting a day ahead and store it in an airtight container in the refrigerator. Before using it, beat it with a mixer to make it fluffy again.

    Freezing

    You can also freeze the whole unfrosted cake (well-wrapped in plastic wrap and then in foil) for several months. Defrost it in the fridge.

    You can also freeze leftover frosted individual slices, but I would not go to the trouble of freezing a whole frosted cake; it's definitely best when fresh.

    Recipe FAQs

    Can I use other toppings instead of the cream cheese one?

    This decadent cream cheese frosting with white chocolate is the best, but you could also top the chocolate cake with sweetened whipped cream or top it with thickened fruit (sour or sweet cherries, for instance) or berry (blueberries, for instance) compote.
    For a pure dark chocolate cake, cover the cake with ganache.  
    The simplest topping would be a sprinkle of icing sugar, and you will still love every bite of this amazing cake. 

    Can I fill or completely cover the cake with the frosting?

    Sure. You can double the amount of cream cheese frosting you make. Then, split the cake in two, fill the first cake layer with some of the frosting, and use the rest to cover the cake. Decorate it with dark chocolate sprinkles or beautiful fresh berries. 

    one slice of chocolate cake frosted with cream cheese and white chocolate frosting, the rest of the cake on a high platter behind it.

    More rich chocolate cake recipes

    • a square of romanian chocolate cake with ganache and cream on top.
      Romanian Chocolate Cake - Boema
    • piece of chocolate cake traybake on a cake lifter.
      Chocolate Cake Traybake
    • Mirror Glaze Chocolate Cake
    • overhead view of a slice of bailey's chocolate cake with glaze and streusel.
      Bailey's Irish Cream Chocolate Cake

    Do you like this recipe?

    Please leave a good rating in the recipe card below. Stay in touch through social media: Pinterest, Facebook, and Instagram. Don’t forget to tag #whereismyspoon when you try a recipe!

    Recipe

    the best chocolate cake with cream cheese icing on a platter.

    Chocolate Cake with Cream Cheese Frosting

    This chocolate cake with cream cheese frosting is the best! It is incredibly moist and topped with a luscious white chocolate cream cheese frosting - it can hardly get any better!
    4.70 from 10 votes
    Print Pin Share GrowSaved! Rate
    Course: Cakes
    Cuisine: American
    Prep Time: 1 hour hour
    Cook Time: 40 minutes minutes
    Additional Time: 4 hours hours
    Total Time: 5 hours hours 40 minutes minutes
    Servings: 12 servings
    Calories: 536kcal
    Author: Adina

    Equipment

    • springform 9-10 inches/ 23-24 cm
    • Saucepan
    • Several bowls
    • Electric mixer
    • Rubber spatula
    Prevent your screen from going dark

    Ingredients 

    Chocolate cake (Notes 1,2):

    • ¾ cup + 1 tablespoon unsalted butter 200 g/ 7 oz
    • ⅓ cup pure cocoa powder unsweetened, 40 g/ 1.5 oz
    • ¾ cup + 2 tablespoons water 200 ml
    • 1¾ cups granulated sugar 350 g/ 12.5 oz
    • 2 cups all-purpose flour 250 g/ 9 oz
    • 1 teaspoon baking soda
    • 1 pinch salt
    • 2 large eggs
    • ⅔ cup sour cream 150 g/ 5.5 oz

    Glaze:

    • ¼ cup unsalted butter 50 g/ 1.7 oz
    • ⅛ cup pure cocoa powder unsweetened, 20 g/ 0.7 oz
    • ⅛ cup whole milk 30 ml
    • 1 cup powdered sugar 100 g/ 3.5 oz

    Topping:

    • 6 oz white chocolate 175 g
    • 1 cup full-fat cream cheese room temperature, 230 g/ 8 oz
    • ⅓ cup unsalted butter soft, 85 g/ 3 oz

    Instructions

    Chocolate cake:

    • Preparations: Preheat the oven to 400°F/ 200°C. Butter the springform, sprinkle it lightly with flour, and shake the form to coat it with the flour all over. Remove the excess flour by patting the pan on the bottom over a sink.
    • Heat ingredients: Cut the butter into small cubes and place them in a saucepan. Add the cocoa powder and the water. Slowly bring to a boil while stirring often to help melt the butter. Remove from the heat and let cool for 10 minutes.
      ¾ cup + 1 tablespoon unsalted butter/ 200 g + ⅓ cup pure cocoa powder/ 40 g + ¾ cup + 2 tablespoons water/ 200 ml
    • Combine batter ingredients: In a large bowl, mix sugar, flour, baking soda, and salt. Add the eggs, sour cream, and cocoa and butter mixture. Mix well.
      1¾ cups granulated sugar/ 350 g + 2 cups all-purpose flour/ 250 g + 1 teaspoon baking soda + 1 pinch salt + 2 large eggs + ⅔ cup sour cream/ 150 g
    • Bake chocolate cake: Pour the batter into the prepared form. Bake in the preheated oven for 35-40 minutes or until a skewer inserted in the middle of the cake comes out with only a few wet crumbs clinging to it. Leave the cake to cool down in the springform for about 20 minutes.

    Glaze:

    • Make the glaze: Place the cubed butter, cocoa powder, milk, and icing sugar in a small saucepan. Bring to a boil while stirring.
      ¼ cup unsalted butter/ 50 g + ⅛ cup pure cocoa powder/ 20 g + ⅛ cup whole milk/ 30 ml + 1 cup powdered sugar/ 100 g
    • Poke cake: Using a toothpick, poke holes all over the cake. Pour the glaze over the poked cake.
    • Cool the cake: Place the springform on a wire rack and let cool completely.

    Cream cheese frosting:

    • Melt white chocolate: Chop the white chocolate finely. Place it in a waterproof bowl. Pour some water into a saucepan. Place the bowl with the white chocolate on top, but make sure that the bowl doesn't touch the water. Melt the chocolate slowly, stirring often. Set aside while you prepare the rest.
      6 oz white chocolate/ 175 g
    • Beat cream cheese: Place the cream cheese in a bowl and mix it briefly to soften it. Add the soft butter and mix well until the mixture turns pale and creamy.
      1 cup full-fat cream cheese/ 230 g + ⅓ cup unsalted butter/ 85 g
    • Add white chocolate: Slowly start adding the melted chocolate, one tablespoon at a time, stirring well after each addition. Once you have incorporated all the chocolate, mix well until fluffy.
    • You can use it immediately or let it set in the fridge for a while. The topping can be made in advance. In this case, cover the bowl with cling film/ plastic wrap and place it in the refrigerator until ready to use. Bring to room temperature (about 30 minutes) and mix shortly before spreading the mixture on the cake.

    Assemble the cake:

    • Remove the cake from the springform. Place it on a serving platter.
    • Spread the cream cheese frosting over the cake.
    • Refrigerate the chocolate cake with cream cheese frosting until ready to serve.

    Notes

    1. Measurements: The cake was made using the metric system, which is why the odd tablespoons are here and there. I always recommend using a kitchen scale (the Amazon affiliate link opens in a new tab) and the metric system (or ounces) when baking. Proper measuring is probably the most important thing in baking, and cup measuring is just too imprecise.
    2. Start ahead: Make the cake one day in advance, glaze it while still warm, and leave it to cool completely in the springform until the next day. The white chocolate cream cheese frosting can be made one day (or 2-3 days) in advance as well. Keep it in an airtight container and refrigerate until you need it.  

    Nutrition

    Serving: 1slice | Calories: 536kcal | Carbohydrates: 57g | Protein: 6g | Fat: 32g | Saturated Fat: 19g | Polyunsaturated Fat: 10g | Cholesterol: 104mg | Sodium: 180mg | Fiber: 1g | Sugar: 41g
    Tried this Recipe? Pin it for Later!Mention @adinabeck or tag #WhereIsMySpoon!

    More Our Favorite Cake Recipes

    • original linzer torte with redcurrant jam and pastry.
      Linzer Torte Recipe
    • a slice of fruitcake with raisins, cranberries and other dried fruit.
      The Fruitcake
    • sliced polish poppy seed roll on the table.
      Polish Poppy Seed Cake – Makowiec Recipe
    • four pieces of romanian apple apple stacked on the table.
      Romanian Apple Pie

    Sharing is caring!

    908 shares
    • Share
    • Yummly
    • Reddit
    • X

    web banner representing all the websites logos that featured our food blog.

    Reader Interactions

    4.70 from 10 votes (10 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    Primary Sidebar

    Hello! Where Is My Spoon is a blog where you will find delicious and family friendly recipes, all made from scratch. From simple healthy soups to sumptuous cakes for special occasions, all our recipes have been tried and loved by our family and our friends.

    More about me →

    Potluck Recipes

    • bowl with potato salad with dill pickles sprinkled with chives.
      Potato Salad with Dill Pickles
    • napa cabage ramen salad in a gray bowl with sunflower seeds around it.
      Napa Cabbage Ramen Salad
    • feta and spinach triangles close up on a plate.
      Feta and Spinach Triangles
    • cherry loaf cake sliced on a vintage cloth with a knife and fresh fruit around it.
      Fresh Cherry Loaf Cake

    Popular Recipes

    • air fryer frozen chicken breast after cooking, one whole and one sliced piece.
      Frozen Chicken Breast in the Air Fryer
    • juicy, golden brown brats cooked on the stove in a skillet.
      How to Cook Brats on the Stove
    • lifting one piece of baked chicken breast with a spoon.
      How to Bake Frozen Chicken Breast
    • stapled sliced pork belly slices sprinkled with parsley, pool of fat in the back.
      How to Cook Pork Belly Strips

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Accessibility Statement

    Contact

    If you have any questions or want to work with me, please email me @ contact@whereismyspoon.co

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 - Where Is My Spoon. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.