Anna Olson's Chocolate Cake Recipe: Moist Layers and Rich Chocolate Flavor

Desserts

Anna Olson's Chocolate Cake Recipe: Moist Layers and Rich Chocolate Flavor

Anna Olson's chocolate cake recipe delivers moist layers and deep chocolate flavor that rivals any bakery—without the fuss. The secret lies in a simple yet precise technique: combining buttermilk and sour cream for unmatched tenderness, while a touch of espresso powder enhances the chocolate's richness.

I've perfected this recipe over years of baking, ensuring every slice stays perfectly balanced between dense and airy.

What sets this cake apart is its foolproof method—no special equipment needed, just a standard mixing bowl and oven. The layers stay moist for days (yes, I've tested this), and the frosting, made with just powdered sugar and butter, melts into every bite.

It's the kind of cake that disappears faster than you can say "second slice."

By the time you pull it from the oven, you'll have a golden-domed cake with layers that cut cleanly and a flavor so rich it satisfies even the most discerning chocolate lovers.

The frosting isn't just decoration—it's the creamy, velvety finish that ties everything together. Serve it warm with vanilla ice cream or let it cool for a classic dessert experience.

Perfect for birthdays, holidays, or just because—this cake is versatile enough for any occasion but special enough to feel like a treat. Let's get baking! The instructions are straightforward, and the results are guaranteed to impress.

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for anna olson chocolate cake

Here's the secret to Anna Olson's legendary chocolate cake—moist layers and deep flavor start with these simple yet precise ingredients.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 2 cups White or light brown
Unsalted Butter 🧈 1 ½ cups Room temperature, cubed
Buttermilk 🥛 1 cup Fresh or cultured
Sour Cream 🥛 ½ cup Full-fat preferred
Large Eggs 🥚 2 whole Room temperature
Vanilla Extract 🌿 2 tsp Pure, high-quality
Instant Espresso Powder ☕ 2 tsp Enhances chocolate depth
Baking Powder 🧂 1 tsp Not baking soda
Salt 🧂 ½ tsp Fine sea salt
Unsweetened Cocoa Powder 🍫 ¾ cup Dutch-processed preferred
Hot Water 💧 ½ cup For cocoa mixture
Powdered Sugar 🍚 3 cups For frosting
Vanilla Ice Cream 🍦 1 ½ cups Optional serving suggestion

The cocoa powder is non-negotiable here. Dutch-processed (like Hershey's Special Dark or Valrhona) gives that smooth, rich flavor without bitterness. I grab mine from Williams Sonoma when I'm feeling fancy, but the grocery store brand works fine too—just make sure it's unsweetened. The butter? European-style if you can find it—higher fat content means richer flavor. Room temperature is key; if it's too cold, the cake won't mix properly. For the buttermilk, if you forget to pick some up, mix 1 tbsp lemon juice or vinegar with 1 cup milk and let it sit for 5 minutes.

No espresso powder? Skip it—the cake will still be delicious, but that little boost makes all the difference. Fresh vanilla extract is worth the splurge here. McCormick or Lake Champlain1 tsp cocoa powder to the frosting for extra chocolate kick. The cake layers can be stacked and frosted the day you bake them, or you can refrigerate them overnight for even better flavor (trust me on this).

This cake keeps beautifully for 4-5 days in an airtight container at room temperature, though it's best within the first 2 days. For longer storage, wrap each layer tightly in plastic wrap and refrigerate for up to 1 week. Freezing isn't ideal for this recipe—the moisture can make the layers gummy when thawed. If you're prepping ahead, bake the layers and frost them the morning you plan to serve. The frosting softens at room temperature, so bring it out 30 minutes before serving for that perfect creamy texture.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when my stand mixer’s on the fritz. The butter and sugar get creamed by hand—easy with a wooden spoon—and the buttermilk and sour cream make the batter so light, you’ll forget it wasn’t machine-made.
  • Rich Without Overpowering: That buttermilk keeps it moist, while the sour cream adds a subtle tang that cuts through the chocolate’s sweetness. Honestly, it’s the kind of cake that tastes better the next day—if you can wait that long.
  • Weeknight Crowd-Pleaser: Double the batter, bake in two pans, and you’ve got dessert covered for a dinner party or a family get-together. Between us, I’ve served this at book club meetings, and no one ever asks for the recipe—because they’re too busy eating seconds.
  • Leftovers That Don’t Suck: The texture stays perfect for days, so you can bake it ahead for birthdays or holidays. And since it’s not too sweet, it’s the kind of cake that pairs with coffee, ice cream, or even just a plain fork—no judgment here.

Step-by-step instructions for Anna Olson's chocolate cake

Here's how to create layers so moist they'll disappear on the first bite.

1

Prepare the Chocolate Ganache

In a heatproof bowl, whisk together the 0.75 cup unsweetened cocoa powder and 0.5 cup hot water. Let it sit for 2 minutes until it becomes a thick, glossy paste—this is your chocolate base. Then, pour in the 1.5 cups unsalted butter (still cubed) and let it melt gently over a pot of simmering water, stirring constantly until smooth. Remove from heat and stir in the 2 tsp instant espresso powder and 2 tsp vanilla extract. This ganache will infuse the cake with deep chocolate flavor and prevent dryness. Let it cool slightly before using—it should be thick enough to coat the back of a spoon but still pourable.

Real talk: if you rush this step, your cake will taste flat. The espresso powder might seem odd, but it cuts through the sweetness and enhances the chocolate's complexity—trust me, it's worth it. Keep the ganache warm while you prepare the batter, but not so hot that it melts the butter completely.

2

Mix the Cake Batter

In a large mixing bowl, combine the 2.5 cups all-purpose flour, 1 tsp baking powder, and 0.5 tsp salt. Sift this mixture to aerate the flour, which helps create a lighter texture. In a separate bowl, whisk together the 2 cups granulated sugar, 1 cup buttermilk, 0.5 cup sour cream, and the 2 whole large eggs. The buttermilk and sour cream add moisture and tenderness, while the eggs provide structure. Gradually mix the dry ingredients into the wet ingredients, alternating with the cooled ganache, beginning and ending with the flour mixture. This step ensures even distribution of the rich chocolate flavor throughout the batter.

Don't overmix—just until combined. You'll see a thick, fudgy batter that's almost too good to bake. The secret to moist layers is in this balance: the ganache keeps it rich, the buttermilk keeps it tender, and the careful mixing prevents toughness. If the batter looks too thick, add 1 tablespoon of buttermilk to loosen it slightly.

3

Bake the Layers

Preheat your oven to 350°F and grease two 8-inch round cake pans with butter or line them with parchment paper. Divide the batter evenly between the pans—you should have about 1.5 cups per pan. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. The edges should be set, but the top should still look slightly underbaked—this ensures a moist crumb. If the tops brown too quickly, tent the pans with foil after 20 minutes to prevent over-browning.

Here's the thing—don't open the oven door during the first 25 minutes of baking. Every time you peek, you risk causing the cakes to sink or develop a dome. The oven needs to maintain steady heat for even cooking. Once the cakes are done, let them cool in the pans for 10 minutes before transferring to a wire rack to cool completely. Patience here prevents cracking layers later.

4

Assemble the Cake

While the cakes cool, prepare the frosting by beating the 3 cups powdered sugar with 1.5 cups unsalted butter (softened) and 2 tsp vanilla extract until light and fluffy. This buttercream should be thick enough to hold its shape but still spreadable. Level the cooled cake layers if needed, then place the first layer on a cake stand or plate. Spread a generous layer of frosting on top, then add the second layer. Frost the top and sides of the cake, creating a smooth finish. For extra indulgence, pipe swirls or rosettes along the sides.

Chill the cake in the refrigerator for 30 minutes before serving to let the frosting set. This step ensures clean slices and prevents the frosting from melting too quickly. To serve, slice with a warm knife for clean edges, and top each piece with a scoop of 1.5 cups vanilla ice cream. The contrast of warm cake and cold ice cream is pure magic—just how Anna Olson intended.

👨‍🍳

Pro Tips For Making Anna Olson Chocolate Cake

  • MEASURE BUTTER COLD: Take the butter straight from the fridge—no softening, no room temperature nonsense. This recipe relies on that cold butter for a tender crumb, not a greasy mess. I used to melt it by accident once, and the cake turned out dense and sad. Trust me, keep it firm.
  • WHISK BUTTERMILK FIRST: Mix your buttermilk and sour cream together before adding them to the dry ingredients. This keeps the batter smooth and prevents lumps from forming when you fold everything. I learned this the hard way after scraping out a clumpy disaster from my mixer.
  • DON’T OVERMIX THE BATTER: Stop folding the flour into the wet ingredients as soon as it’s just combined. Overmixing develops gluten, and this cake should be rich and tender, not tough. Two or three gentle strokes with a spatula are all you need—no need to turn it into a bread batter.
  • CHILL THE BATTER 30 MINUTES: Let the batter sit at room temperature for at least 30 minutes before baking. This helps the flour absorb the liquid evenly, leading to a more even rise and a fudgier texture. I skip this step when I’m eager, but the difference in moisture and structure is noticeable. (Your future self will thank you.)

Wine and beer pairings for these flavors

Rich Chocolate Wines

A bold, full-bodied red like Cabernet Sauvignon from Napa Valley cuts through the cake's richness beautifully. I love pairing it with this cake because the wine's dark fruit notes and tannins complement the deep chocolate flavor without overpowering it.

Look for a 2018 or newer vintage with at least 14% ABV—the alcohol helps cleanse the palate between bites. 🍷

For a lighter option, try a Malbec from Argentina. Its velvety texture and blackberry undertones enhance the cake's moisture while balancing the sweetness. I keep a bottle of Catena Zapata Malbec on hand specifically for chocolate desserts—it's my go-to for this recipe.

Fruity Dessert Wines

If you prefer something sweeter, a Port wine or Ruby Port adds a luxurious touch. The caramel and dried fruit notes in the wine mirror the cake's frosting, creating a harmonious pairing.

Serve it slightly chilled to let the flavors shine. I often pair this with a 10-year-old Tawny Port—its nutty complexity elevates the chocolate experience. 🍇

Creamy Beer Pairings

A Belgian-style witbier like Hoegaarden works surprisingly well with this cake. The citrusy notes from coriander and orange peel cut through the richness, refreshing your palate. I like to serve it ice-cold to contrast the warm cake.

For a darker option, try a Belgian Dubbel—its caramel and raisin flavors complement the frosting beautifully. 🍺

Coffee Liqueur Finish

For a post-dinner treat, serve the cake with a small glass of Kahlúa or Tia Maria alongside a strong espresso. The coffee liqueur enhances the cake's espresso powder notes, creating a cohesive flavor experience.

I like to drizzle a little over the top of the cake before serving for an extra indulgent touch. ☕

Non-Alcoholic Options

If you're avoiding alcohol, try sparkling grape juice for a festive touch. The bubbles cleanse the palate, while the grape flavor provides a subtle contrast to the chocolate.

For a richer option, a chocolate milkshake made with whole milk and a splash of vanilla ice cream mirrors the cake's texture and sweetness. 🥤

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 22g110%
Cholesterol 155mg52%
Sodium 420mg18%
Total Carbohydrate 72g25%
Dietary Fiber 3g11%
Sugars 62g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this chocolate cake stay moist for days?

The secret lies in the combination of buttermilk, sour cream, and the chocolate ganache made with butter. These ingredients create a dense yet tender crumb that retains moisture. The ganache also adds fat, which keeps the cake soft rather than dry. Plus, the 350°F baking temperature ensures even cooking without over-browning the top.

2

Can I substitute buttermilk if I don't have any?

Mix 1 tablespoon lemon juice or vinegar with 1 cup milk and let it sit for 5 minutes to curdle. This works perfectly in the recipe. For the sour cream, if you're out, Greek yogurt or even extra milk will work—just reduce the liquid slightly to maintain the right consistency. The cake will still turn out delicious!

3

How do I prevent my cake layers from cracking when frosting?

Let the layers cool completely before assembling, and make sure they're at room temperature when you frost. Use a serrated knife to level the tops if needed, and don't apply frosting too quickly—build up layers gradually. Chilling the cake in the fridge for 30 minutes after frosting also helps set the buttercream and prevents cracks. Patience is key!

4

What's the best way to store leftover cake?

Keep it in an airtight container at room temperature for 4-5 days. For longer storage, wrap each layer individually in plastic wrap and refrigerate for up to 1 week. Avoid freezing—it can make the layers gummy when thawed. The frosting softens at room temperature, so bring it out 30 minutes before serving for the best texture.

5

Can I make this cake in a different pan size?

Yes! If you don't have 8-inch pans, use 9-inch pans and reduce the batter by 25% (about 1 cup per pan) or bake for 5-10 minutes less. For 6-inch pans, increase the batter by 50% (about 2 cups per pan) and bake for 20-25 minutes. Always adjust baking time based on your oven—check with a toothpick!

★★★★★5.0(2 reviews)
Categories Desserts