• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
KMarie Kitchen
  • Home
  • Recipes
    • Appetizers
    • Breakfast
    • Beverages
    • General
    • Lunch
    • Amazing Desserts
    • Main Dish
    • Snacks
    • Side Dish
    • Soup
    • Other
  • Celebrations
  • Holidays
  • Seasons
  • K Marie Shop
  • About K Marie
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
    • Appetizers
    • Breakfast
    • Beverages
    • General
    • Lunch
    • Amazing Desserts
    • Main Dish
    • Snacks
    • Side Dish
    • Soup
    • Other
  • Celebrations
  • Holidays
  • Seasons
  • K Marie Shop
  • About K Marie
  • Be a Follower

    • Facebook
    • Instagram
    • Twitter
  • ×

    Home » Recipes » Amazing Desserts » Chocolate Cream Cheese Frosting Recipe

    Chocolate Cream Cheese Frosting Recipe

    Published: Oct 10, 2026 · Modified: Oct 10, 2026 by Katrina · This post may contain affiliate links · Leave a Comment

    • Facebook
    • Twitter
    Jump to Recipe Print Recipe

    There is nothing better than a homemade chocolate frosting, especially when it combines rich chocolate flavor with the creamy goodness of cream cheese! This Chocolate Cream Cheese Frosting is one of my favorite recipes because it is delicious, easy to make, and can be used in so many different ways.

    Happy Baking, foodie friends!

    This recipe holds a special place in my heart because my aunt taught me how to make it. It was the first chocolate cake and frosting combination I remember having that was truly delicious, and it helped spark my love for homemade cakes and sweet treats. Some of our favorite recipes come from family, and this one is a reminder that the sweetest memories are often made right in the kitchen.

    I love using this chocolate cream cheese frosting on my Perfect Hershey’s Chocolate Cake, but it is just as delicious on a German chocolate cake made from a box mix or from scratch. You can even serve it with fresh strawberries for a fun dessert!

    If you are looking for a rich, creamy chocolate frosting that can dress up a simple cake or turn fresh fruit into a special treat, this recipe is for you.

    Chocolate Cream Frosting
    The perfect Chocolate cream cheese frosting

    Why You’ll Love This Chocolate Cream Cheese Frosting

    • Rich chocolate flavor: Hershey’s cocoa gives this frosting its delicious chocolate taste.
    • Creamy texture: Butter and cream cheese make every bite rich and smooth.
    • Easy to make: You only need a handful of simple ingredients.
    • Versatile: Use it on chocolate cake, German chocolate cake, cupcakes, brownies, and more.
    • A family favorite: This is a special recipe inspired by my aunt and the memories we make through food.

    Ingredients for Chocolate Cream Cheese Frosting

    You only need six simple ingredients to make this homemade chocolate frosting.

    • Butter: One-half cup, or one stick, of butter provides richness and helps create a smooth frosting.
    • Hershey’s cocoa powder: Two-thirds cup of cocoa powder gives the frosting its deep chocolate flavor.
    • Powdered sugar: Three cups of powdered sugar sweeten the frosting and help it reach a spreadable consistency.
    • Milk: One-third cup of milk helps bring the ingredients together. You can add a little more if needed.
    • Vanilla extract: One teaspoon adds warmth and enhances the chocolate flavor.
    • Cream cheese: One 8-ounce block of cream cheese adds a creamy texture and a slight tang that balances the sweetness.

    KMarie Kitchen Tip: Let your cream cheese soften before mixing it into the frosting. This helps it blend more smoothly with the chocolate mixture.

    How to Make Chocolate Cream Cheese Frosting

    Making homemade chocolate cream cheese frosting is simple. Follow these steps for a delicious frosting that is ready to spread over your favorite desserts.

    Step 1: Melt the butter

    Melt the butter in a microwave-safe bowl or in a small saucepan. Be careful not to overheat it.

    Step 2: Add the cocoa powder

    Stir the Hershey’s cocoa powder into the melted butter until combined. This creates the rich chocolate base for your frosting.

    Step 3: Add the powdered sugar and milk

    Alternately add the powdered sugar and milk, beating until the mixture reaches a spreadable consistency. Start with the measured amounts and add a small splash of milk if the frosting is too thick.

    Step 4: Add the vanilla and cream cheese

    Stir in the vanilla extract. Add the softened cream cheese and beat with a mixer until the frosting is blended well and creamy.

    Step 5: Frost your favorite dessert

    Spread the frosting over a completely cooled cake, cupcakes, or brownies. You can also serve it as a dip or topping with fresh strawberries.

    This recipe makes approximately 2 cups of frosting, depending on how much air is incorporated and the consistency you prefer.

    What Can You Use Chocolate Cream Cheese Frosting On?

    One of my favorite things about this recipe is how many ways you can use it! You do not have to save it just for chocolate cake.

    1. Perfect Hershey’s Chocolate Cake

    This is one of my favorite pairings. The rich chocolate cake and creamy chocolate cream cheese frosting make a wonderful combination for birthdays, holidays, family gatherings, or a simple weekend dessert.

    2. German Chocolate Cake

    Give a German chocolate cake made with a boxed cake mix or a homemade recipe a chocolate frosting twist. Traditionally, German chocolate cake is paired with a coconut-pecan frosting, but this chocolate cream cheese frosting is a delicious alternative for chocolate lovers.

    3. Chocolate Cupcakes

    Spread or pipe the frosting onto cooled chocolate cupcakes. It is a simple way to turn homemade or boxed cupcakes into something special.

    4. Fresh Strawberries

    Chocolate and strawberries are a match made in dessert heaven! Serve fresh strawberries alongside a small bowl of this frosting for dipping, or use it as a decadent topping for a strawberry dessert platter.

    5. Brownies

    Spread a layer of chocolate cream cheese frosting over cooled brownies for an extra-rich treat. Allow the brownies to cool completely before adding the frosting so it does not melt.

    6. Sheet Cakes and Bundt Cakes

    This frosting works beautifully on a simple sheet cake or as a topping for a Bundt cake. Drizzle or spread it over the cake for an easy dessert that looks and tastes special.

    Chocolate Cream Cheese Frosting
    Chocolate Cream Cheese Frosting

    Tips for the Best Chocolate Cream Cheese Frosting

    • Use softened cream cheese: This helps prevent lumps and makes the frosting easier to blend.
    • Add milk gradually: You want a spreadable consistency, not a runny frosting. Add extra milk a teaspoon at a time.
    • Beat until smooth: Use a mixer to blend the cream cheese thoroughly into the chocolate mixture.
    • Let cakes cool completely: Warm cakes can cause the frosting to soften or slide off.
    • Adjust the consistency: If the frosting is too thick, add a little milk. If it is too thin, gradually beat in additional powdered sugar.

    How to Store Chocolate Cream Cheese Frosting

    Because this frosting contains cream cheese, it should be refrigerated.

    Refrigerator: Store leftover frosting in an airtight container in the refrigerator for up to 4 days.

    Before using again: Let the frosting soften slightly in the refrigerator or at room temperature for a short time, then beat it briefly until smooth. Do not leave cream cheese frosting at room temperature for more than 2 hours, or 1 hour when temperatures are above 90°F.

    Can you freeze chocolate cream cheese frosting? You can freeze it in an airtight, freezer-safe container for up to 2 months for best quality. Thaw it in the refrigerator and beat it again before using. The texture may change slightly after freezing.

    Frequently Asked Questions

    Does chocolate cream cheese frosting need to be refrigerated?

    Yes. Since this recipe contains cream cheese, refrigerate leftover frosting and cakes topped with it. Keep the frosting chilled when it is not being served.

    Can I use this frosting on a boxed cake mix?

    Absolutely! This frosting is a wonderful way to dress up a boxed chocolate cake mix, German chocolate cake mix, or your favorite homemade cake. It adds a homemade touch without requiring you to bake a cake from scratch.

    Can I use chocolate cream cheese frosting on strawberries?

    Yes! Serve the frosting as a dip alongside fresh strawberries. For a strawberry dessert platter, place the frosting in a small serving bowl surrounded by washed and thoroughly dried strawberries.

    How do I make my frosting thinner?

    Add milk a teaspoon at a time, mixing well after each addition, until you reach your desired consistency.

    How much frosting does this recipe make?

    This recipe makes approximately 2 cups of frosting. The amount you need will depend on the size of your cake and whether you are spreading a thin layer or adding a thicker coating.

    Can I make this frosting ahead of time?

    Yes. Prepare the frosting ahead of time and refrigerate it in an airtight container. Before spreading it on your dessert, let it soften slightly and beat it until smooth.

    More Sweet Treats from KMarie Kitchen

    If you love this Chocolate Cream Cheese Frosting, here are a few more recipes and baking ideas to explore!

    • Perfect Hershey’s Chocolate Cake: Pair this frosting with a rich, homemade chocolate cake for a classic dessert.
    • 10 Ways to Elevate Pound Cake: Discover simple ways to dress up a pound cake with toppings and serving ideas.
    • Best Pound Cake Toppings: Fruit, Sauces, Glazes & Serving Ideas: Find inspiration for adding something extra to your favorite pound cakes.
    • How to Store Pound Cake: Learn how to keep your homemade pound cake fresh for longer.
    • Honey Bun Cake: Try another comforting cake inspired by classic bakery flavors.

    Visit KMarieKitchen.com for more recipes, baking inspiration, and ways to create memories through meals.

    The perfect moist chocolate cake
    Moist chocolate cake

    Sweet Endings

    This Chocolate Cream Cheese Frosting is more than just a recipe to me. It reminds me of my aunt, learning my way around the kitchen, and discovering how something homemade can turn an ordinary cake into a memorable dessert.

    Whether you spread it over my Perfect Hershey’s Chocolate Cake, use it on a German chocolate cake, or serve it with fresh strawberries, I hope it becomes a favorite in your kitchen, too.

    I always say the kitchen is the heart of the home, and recipes like this are one of the ways we keep those sweet memories alive.

    If you make this recipe, let me know in the comments how you used it! I would love to hear what you paired it with.

    Happy Baking!


    KMarie Kitchen
    Helping you create memories through meals.

    Chocolate Cream Cheese Frosting

    KMarie
    Make this easy chocolate cream cheese frosting with Hershey's cocoa, butter, and cream cheese. Perfect for chocolate cake, cupcakes, brownies, and strawberries!
    Print Recipe
    Prep Time 15 minutes mins
    Course Dessert
    Cuisine American
    Servings 16 people

    Equipment

    • 1 Large Mixing Bowl
    • 1 Mixing Spoon
    • 1 Baking Spatula
    • 1 hand mixer

    Ingredients
      

    • ½ cup butter 1 stick
    • ⅔ cups Hershey's cocoa powder
    • 3 c cups powder sugar
    • ⅓ cup milk
    • 1 tsp vanilla extract
    • 1 8oz Block of Cream Cheese

    Instructions
     

    • Chocolate Cream Cheese Frosting
      Melt your butter
    • Stir in cocoa, then alternately add powder sugar and milk, beating to until spread consistency
    • Add a small amount of milk or heavy whipping cream if needed
    • Stir in vanilla, add cream cheese, then blend with a mixer until all ingredients are blended well. This should make about 2 cups of frosting.

    « Best Pound Cake Toppings (Fruit, Sauces, Glazes & Serving Ideas)
    Be the first to write a review

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Easy to make recipes for your whole family! Stay connected with me to read tasty and delicious recipes.


    NEW POSTS

    • Best Pound Cake Toppings (Fruit, Sauces, Glazes & Serving Ideas)
    • How to Store Pound Cake So It Stays Moist and Fresh
    • Maple Bundt Cake with Maple Cream Cheese Glaze
    • Lunch Lady Brownies

    The mission of In the Kitchen with K Marie is to bring out the domestic diva in all ladies and help everyone know the kitchen is the heart of the home!

    More about me →


    POPULAR

    • Garlic Rosemary Chicken
    • Champagne popsicles wine glass
    • Hershey’s Perfectly Chocolate Cake Recipe
    • Sweet Potato Dumplings Recipe (Easy Crescent Roll Recipe)

    FOLLOW ME

    • The Curry Mommy - Instagram Page
    • The Curry Mommy - Facebook Page
    • Twitter

    AS SEEN ON

    as seen on

    Footer

    ↑ back to top

    About

    • About Me
    • Contact
    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails & updates

    Shop Now

    • Kmarie Shop
    • Cart
    • My Account

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Kmariekitchen