This black cocoa powder cake is not just visually stunning but also utterly delicious. The frosting has that iconic Oreo taste, thanks to the black cocoa powder, and you don’t need any specialty pans – just regular 8″ (23 cm) round pans will do! Whether you’re celebrating Valentine’s Day, a birthday, or simply satisfying a craving for a decadent dessert, this recipe has you covered.
With its rich and moist texture, topped with an irresistible cream cheese frosting, this cake is perfect for any chocolate lover. It can be made traditionally, whole wheat or gluten-free.
Why would anyone want a black heart cake? Because not everyone is into pink. If you’re a fan of pink, I recommend my Vintage Heart Cake.
And because of the flavor. Black cocoa is what gives Oreos their signature flavor. When you add it to cream cheese frosting, it creates a uniquely rich and delicious combination that is incredibly hard to resist.
After everyone fell in love with the flavor of my Jack Skellington Cake, which uses the same cake base and frosting recipe, I thought Valentine’s Day would be the perfect occasion to give it a romantic twist.
I’ve been eager to share this version with you for almost a year! Though I guess it would have been just as fitting for Halloween.
This cake stands out not just for its bold appearance but also for its decadent taste that will leave a lasting impression on anyone who tries it!
It’s also great for birthdays! You can easily pipe on a quick HBD (happy birthday) message or get creative with other designs and decorations to personalize it for the special occasion.
Ingredients
The only special ingredient you need for this cake is black cocoa powder. The rest is just typical cake stuff.
- Granulated sugar – coconut sugar is an alternative. Keto or liquid sweeteners aren’t. I know it’s a lot of sugar, but the less sugar you use, the less moist the cake will be. If you need to reduce it, I wouldn’t go any lower than 1 3/4 cups (350 grams).
- Flour – you can use all-purpose, whole wheat, white whole wheat, or either of the gluten-free alternatives mentioned below.
- Cocoa powder (Dutch-process and black) – using regular Hershey’s cocoa powder would result in a lighter brown cake compared to mine. If you want, you can use all Dutch-process cocoa powder and just use the black cocoa powder for the frosting.
- Black cocoa powder – if you want a black cake, you have to use black cocoa powder in the frosting. Or you can use regular or Dutch-process powder and add black food coloring to get the black color.
- Eggs – to make this cake eggless, chia eggs are an option. I’ve tested them, and they work great. But due to the cream cheese frosting, making this black heart cake vegan is impossible.
- Milk – any type but canned coconut milk works.
- Oil – I use olive oil, but canola oil, grapeseed oil, vegetable oil, or any neutral oil works well. Just avoid using expensive, flavorful olive oil. I typically use store-brand organic olive oil from Aldi or Lidl, and the olive oil taste dissipates once the cake cools. I suggest using light olive oil to be on the safe side. Using unrefined coconut oil would add some coconut flavor to the cake, which I don’t think is a great combination with black cocoa. While butter can be used, it would make the cake less moist since butter contains 80-82% fat, compared to oil which is 100% fat. For the best, moistest cake, you should really use oil.
- Boiling water – despite seeming like a large amount, the batter will be very thin, almost like water. But the full amount is necessary.
- Vanilla extract, baking powder, baking soda, and salt
And here’s what you need for the frosting.
- Cream cheese – as I said above, this is necessary. No substitutions are possible. The same applies to the other frosting ingredients listed below.
- Butter – make sure it’s at room temperature for easy blending with the cream cheese.
- Powdered sugar – if it’s very lumpy, you might want to sift it or blitz it in a high-speed blender to get a light and powdery consistency again.
What is black cocoa powder?
Black cocoa powder is made from the same beans as regular cocoa powder but undergoes treatment with an alkaline solution to reduce acidity.
The different processing methods contribute to its intense chocolatey flavor and stark color. It’s also less bitter than regular cocoa and more soluble, making it a great addition to frostings, ganache, chocolate sauces, and even smoothies.
It’s the ingredient that gives Oreos their distinct flavor. However, it’s not always interchangeable with regular Dutch-process cocoa.
I used it in my Kladdkaka as a direct substitute for cocoa. When I tried it right after baking, I worried I had forgotten to add sugar.
Later, some sweetness emerged, but it was still really odd. Overnight, it developed the taste of BRISKET. I let it sit another day to see if it would change, but it remained brisket-flavored.
So! If you’re considering experimenting with black cocoa, it might be wise to start with a smaller batch to avoid wasting ingredients on something that might end up in the trash.
If you don’t have or don’t want to buy black cocoa powder, then check out my Chocolate Heart Cake. It uses Dutch-process cocoa powder.
Can I use all black cocoa?
I hoped for a black or nearly black cake, but using all black cocoa didn’t alter the color of the cake layers significantly.
Or really change the taste! There’s really no need to use all black cocoa.
It’s quite expensive, so it’s better to reserve it for recipes where it makes a substantial difference, like in these Black Cookies and this Black Ice Cream.
As an Amazon Associate, I earn from qualifying purchases. For more info, see my disclosure.
Which brand to choose
For the European readers, I’ve tested all of my black cocoa recipes with Van Houten Intense Deep Black Cocoa.
It’s now called Noir Intense and is sold under the brand name Cacao Barry. I bought some to confirm it works exactly the same, and it does.
Everything I’ve made has come out perfectly black and tastes exactly how it should. Except the previously mentioned kladdkaka, but that’s not the cocoa brand’s fault.
Most of you and my photographer live in the US, so for her, what I did was read a ton of reviews on Amazon and picked the one with the best reviews and price. Almost all of them were tied when it came to the ratings, so I chose the cheapest one at the time.
So she used Modern Mountain black cocoa powder in the black cookies I mentioned above, and they looked exactly like my Van Houten/Cacao Barry cookies.
But then she sent me a picture of my Black Ice Cream, asking if it was supposed to be brown. It is not!
So I read more Amazon reviews and had her get the black cocoa from The Cocoa Trader black cocoa, and the ice cream came out black. Or SUPER dark grey and almost black, but not jet black.
So I highly recommend buying The Cocoa Trader black cocoa to guarantee that your results look like the photos here. I haven’t tested this recipe with Modern Mountain or anything other than the two brands I’ve mentioned above.
If you don’t want to risk your frosting coming out brown, then I recommend using The Cocoa Trader’s black cocoa.
Warning!
Like I’ve said in all my black cocoa powder posts, as black cocoa powder journeys through your digestive system, it doesn’t lose its color.
I hope you appreciate the warning. 😉 I wanted to save you the trouble of googling and panicking. Black usually signals an immediate trip to the doctor, it seems.
So fear not after eating this cake. If you have small kids, they’ll probably find this quite amusing. 😂
How to prepare the cake
It’s a super easy one-bowl recipe. If you’ve made this cake before, note that the batter is thicker than the original Hershey’s recipe and my adaptations I’ve posted over the years.
It’s usually almost as thin as water, but I reduced the liquids by 25% to make the cake less sticky and easier to handle when stacking the layers.
Many, many reviewers have said that this is the best chocolate cake ever, and I agree. I’ve been making it for over 15 years.
I’ve stopped trying other chocolate cake recipes and ordering cake from bakeries because they’re always disappointing. This is really the perfect cake!
If you have questions about the recipe, check out my Healthy Chocolate Cake post, as I believe I’ve answered everything. 🙂
If not, feel free to ask your question below! I’d love to help make this cake a success for you.
The full directions are at the bottom of the post in the recipe box.
This is to just give you an overview.
The frosting
I’m absolutely in love with this frosting recipe. Not only does it taste amazing, but it’s incredibly easy to make. There’s no need to prepare two separate frosting recipes or, even worse, separate frosting and filling recipes.
You just make one large batch of cream cheese frosting. If you want to write anything on the cake, reserve a small amount of frosting and add black cocoa to the big bowl of frosting.
The black cocoa creates the most incredible Oreo-flavored frosting!
If you live outside the US or Canada, be sure to read the notes at the bottom of the recipe. You’ll need to remove some of the whey from non-US cream cheese before making the frosting. It’s easy to do. Just a bit annoying.
Frosting yield
If you’re thinking that’s too much frosting and want to reduce the amount, here’s how much I used and where.
- Middle of the cake – 3/4 cup (173 grams)
- Crumb coat – 1/2 cup (115 grams) – you might need only 1/3 cup
- Attaching rounded cut-offs to main cake piece – 1/4 cup (58 grams) – you’ll likely use less
- Top of cake – 3/4 cup (173 grams)
- Sides of cake – 1 cup (230 grams)
The frosting recipe yields 4 cups (942 grams). 1 cup = 230 grams, leaving 3/4 cup (173 grams) for piping decorations.
If you want to write something on top as I did, reserve about 1/4 cup of frosting before adding the black cocoa powder. Keep the crumb coat down to 1/3 cup (as I did) to ensure you’ll have enough frosting for everything.
How to assemble the cake
Before you get started, here are a few tips:
- My cake layers weren’t perfectly flat on top but not excessively domed either. If you prefer, you can level them for a more uniform appearance.
- Choose a cake plate with flat edges, not a rim. I made the mistake of using a plate with slightly curved edges, making it challenging to cut neat slices and frost the sides.
Crumb coat
A crumb coat is a thin layer of frosting applied to a cake before the final coat of frosting. Its purpose is to seal in the crumbs so that when you pipe on your decoration, they don’t mix in with the frosting.
Use 1/2 cup (115 grams) of frosting as a crumb coat. It might not sound like much, but it gets the job done.
Keep the frosting refrigerated until ready to use. If it starts to feel too soft, pop it back in the fridge. Melty frosting makes for messy decorating.
Spread the frosting around the sides and on the top of the cake.
Place the cake in the freezer for 20-30 minutes after crumb coating (or 1-2 hours in the fridge). You can also refrigerate it overnight to break up the workload.
Make ahead
You can freeze the cake layers for up to 3 months once they’ve cooled completely. Just wrap them in plastic wrap and place them in a Ziploc bag for the best results.
Frozen cake layers are easiest to work with, and there’s no need to defrost them when it’s time to assemble the cake.
If the layers are too hard to cut through by the time you’ve stacked them, just let them sit for about 15 minutes. Then, you can make your cuts.
You can also assemble the cake, add the crumb coat, and freeze it for up to a week. Wrap it in plastic wrap and then place the cake in a large bag for extra protection.
If you’ve already applied the crumb coat, you can freeze the frosting separately. Just put it in a freezer-safe container; the high fat content of cream cheese frosting means it freezes without issue.
Alternatively, make the entire cake and freeze it. Once decorated, freeze the cake until solid, then wrap it in plastic wrap and place it in a large freezer bag.
Decoration ideas
If you don’t want to pipe on a message, here are a few ideas.
- Fresh berries – top your cake with fresh berries like raspberries, blackberries, or strawberries. They add a burst of color and freshness.
- Chocolate curls – create chocolate curls or shavings to sprinkle over the top. They add an elegant and professional touch. I talk about how to make chocolate curls in my Raspberry Chocolate Tart recipe.
- Edible flowers – decorate with edible flowers for a romantic and elegant look. Make sure the flowers are safe to eat!
- Sprinkles – you could add some fun with colorful sprinkles for a festive look.
- Themed decorations – use decorations that match the theme of your event, like Halloween or a gothic-themed party. Think about using mini pumpkins, bats, or other themed toppers.
Gluten-free version
While I usually love King Arthur Flour Gluten-free Measure for Measure flour, it didn’t perform well in this recipe. After seven failed attempts resulting in collapsed or overly sticky cakes, I switched to Bob’s Red Mill 1-to-1 Gluten-free Baking Flour, which worked perfectly on the first try.
The cake made with Bob’s Red Mill flour is what you see in the photos. Both the all-purpose and whole wheat versions turned out identical.
The cake was stickier than usual, likely because black cocoa powder isn’t as absorbent as regular Dutch-process cocoa powder. But reducing the baking soda, baking powder, and water helped mitigate the stickiness.
Thanks to someone on a message board for that tip (though I can’t find the post anymore)!
Switching to another brand of gluten-free flour might yield varied outcomes. Or even terrible.
I recently tried the original version of this recipe (with all Dutch-process cocoa powder) as cupcakes with two different German gluten-free 1-to-1 flours. I had to throw them out as nobody would eat them.
But if you have another gluten-free flour that’s a direct substitute for all-purpose flour, you can certainly try it. I’d love to hear how it works out if you do!
Almond, coconut, oat or other flours aren’t even close to direct substitutes for all-purpose flour, so please don’t try those.
I hope you’ll enjoy this black heart cake! I’d love to hear your thoughts below it if you try it. 🙂 Thanks!
❀
- Prep Time:
- Cook Time:
- Ready in:
- Yield: 12
Ingredients
- 2 cups (400 grams) granulated sugar
- 1 3/4 cups (219 grams) flour (see notes for options)
- 10 tablespoons (72 grams) Dutch-process cocoa powder
- 2 tablespoons (14 grams) black cocoa powder
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon salt
- 2 large eggs, room temp or chia eggs
- 1 cup (236ml) milk
- 1/2 cup (120ml) oil
- 2 teaspoons vanilla extract
- 3/4 cup (177 ml) boiling water
- 16 ounces (450 grams) cream cheese, room temperature
- 1/2 cup (113 grams) unsalted butter, room temp
- 2 1/2 cups (300 grams) powdered sugar
- 1 teaspoon vanilla extract
- pinch of salt
- 2/3 cup (74 grams) black cocoa powder
For the cake:
For the frosting:
Directions
- Preheat the oven to 350 °F (175 °C). Line two round 8″ cake pans with parchment paper on the bottom and grease the sides of the pans.
- In a large bowl, stir together the dry ingredients (sugar through salt).
- Add the eggs, milk, oil and vanilla.
- Mix until combined, and then stir in the boiling water. The batter will be almost as thin as water. Divide the batter between the two prepared pans. That’s 692 grams per pan when using Bob’s GF flour or 680 grams if using the other listed options.
- Bake for 26-28 minutes or until a toothpick comes out with some moist crumbs, but no uncooked liquid.
- Let cool for 10 minutes in the pans, and then turn out onto a rack to cool. Let cool completely before frosting.
- You can make these a few days in advance. Wrap them in plastic wrap, place in a bag, and refrigerate or freeze until ready to use. Freezing them will make them easier to handle when assembling the cake, although they’d need to defrost a little bit to cut them up to make the heart design.
- In a large mixing bowl, beat the cream cheese and butter together with an electric hand mixer at medium speed until well combined. It’s okay if it looks a little crumbly.
- Gradually beat in the powdered sugar until totally combined, and then beat in the vanilla and salt. If you want to write something on top like I did, reserve about 1/4 cup of frosting before adding the black cocoa powder. Keep the crumb coat down to 1/3 cup (as I did) to ensure you’ll have enough frosting for everything.
- Beat in the cocoa powder until well combined.
- Get out a cake plate that’s big enough for the heart.
- Transfer a cake layer to the cake plate – you want the first layer of cake to be towards the bottom of the serving dish (and not right in the middle) because the cut-off bits will be added towards the top of the cake to form the rounded top of the heart. If you put the cake plate on top of a cake layer (which is on the cooling rack) and flip everything over, the rounded part will be on top. If you have a different preferred way of transferring cake layers, do whatever you like. It doesn’t really matter if the rounded part of the cake layer ends up on top in the end, as it’s not very domed.
- Spread 3/4 cup (173 grams) of frosting on top.
- Add the other layer on top, flat side up.
- Use a ruler and measure out two 5” lines, forming a right angle. This will be the bottom of the heart.
- Cut away those curved bits, but be careful with them as they’re going to help form the top of the heart.
- Use about 2 tablespoons of frosting to help attach the rounded cut-offs to the main cake piece to form a heart shape. You’ll have to bend them a little.
- My heart shape looked pretty bad at this point, so I cut away a little bit at the very top, in the middle, and then the heart looked very nice.
- Use about 1/3 to 1/2 cup (76-115 grams – you’ll probably need closer to 1/3 cup) as a crumb coat. Spread the frosting over the sides and top of the cake.
- Place in the freezer for about 30-60 minutes or until the frosting is very firm.
- Frost the recipe of the cake. I used about another 3/4 cup (173 grams) on top and then about a cup on the sides.
- Place back in the freezer for about 30-60 minutes to allow the frosting to firm up before piping on the decoration.
- If you reserved any white frosting to write on the cake, pipe your message on the cake first and then pipe on the small shell border with Wilton tip 21 on the top and bottom border of the cake.
- Cover and refrigerate the finished cake for up to 4 days. It also freezes great for up to 3 months.
Prepare the cake:
Make the frosting:
Assemble the cake:
Decorate the cake:
Store:
Notes
- For the flour, you can use all-purpose flour, white whole wheat flour or whole wheat flour. If you’re gluten-free, use 1 3/4 cups (242 grams) Bob’s Red Mill 1-to-1 Gluten-free Baking Flour.
- For this recipe, mix together 2 tablespoons of ground chia seed with 6 tablespoons of water until well combined. Let sit for about 1-2 minutes or until goopy like regular eggs.
- You can use whatever type of milk you’d like. If you using canned coconut milk, water it down so that it’s runny like regular milk.
- I use olive oil, but canola oil, grapeseed oil, vegetable oil, or any neutral oil works well. Just avoid using expensive, flavorful olive oil. I usually use store-brand organic olive oil from Aldi or Lidl, and the olive oil taste dissipates once the cake cools. I suggest using light olive oil to be on the safe side.
- If you live outside of the US – you likely have a different type of cream cheese than in the US. US cream cheese is firmer and meant for baking, rather than the kind for toast, like in Europe. For 8 ounces (225 grams) of cream cheese, buy a 300-gram package (the stuff at Aldi, Lidl, etc. works just as well as Philadelphia), put it in the center of a clean tea towel or cheesecloth, and squeeze out the liquid until you have 225 grams of cream cheese. So for this recipe, buy 900 grams of cream cheese and squeeze out the liquid until you have 680 grams of cream cheese left. Also note that medium eggs in the EU = US large eggs. You if you’re in the EU, you need medium eggs.
Cake based adapted from Hershey’s One Bowl Chocolate Cake.