The Best Moist Chocolate Cake Recipe

4.79 from 38 votes
Prep: 10 minutes
Cook: 30 minutes
Total: 1 hour 10 minutes
Servings: 15 servings
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This is the best moist chocolate cake recipe. The one I make when I need a guaranteed, never-dry chocolate cake. It’s incredibly soft, deeply chocolatey, and has been baked in our family for over 30 years. A recipe passed down from my mother-in-law that I’ve tested hundreds of times. Bake sales, Sunday dinners, last-minute “we need cake tonight” emergencies. It has never once failed me.

Slice of fluffy, moist chocolate cake with smooth buttercream on a cake plate.

Pin this now to find it later

Pin It

What Makes a Chocolate Cake Moist?

A truly moist chocolate cake comes down to three things: oil instead of butter, blooming cocoa powder with hot liquid, and a high liquid-to-flour ratio. Together, they create a tender crumb that stays soft for days!

I use the same moisture-forward method in my rich and moist chocolate cupcakes, chocolate chip cookie pie, and my unique chocolate zucchini cake.

⭐⭐⭐⭐⭐

“This will forever be my new go-to recipe for chocolate cake! Thank you so much for sharing it with us!

Jessica

Why This is the Best Moist Chocolate Cake

This is the chocolate cake I make when it actually has to be good. Birthdays, anniversaries, the random Tuesday when someone in my house declares it a chocolate cake night.

A few things make it special. It uses oil instead of butter, which is the real secret to a cake that stays soft for days instead of drying out by morning. It’s the same trick I swear by in my easy carrot cake and banana bread. And then there’s the boiling water — pour it in at the end and the batter looks alarmingly thin, but trust me. That hot water blooms the cocoa and gives you that deep, almost-fudgy chocolate flavor.

It also freezes beautifully, which means you can bake the layers a week before a party and not lose your mind the day of. Make it as a 9×13, layer cake, or cupcakes — the batter holds up no matter what.

Moist Chocolate Cake Ingredients

Ingredients to make a chocolate cake recipe.
  • Granulated Sugar: Sweetness + structure.
  • All-Purpose Flour: Creates a light, tender crumb.
  • Unsweetened Cocoa Powder: Use Hershey’s, Ghirardelli, or go darker for a richer cake.
  • Baking Soda + Baking Powder: The rise and fluff factor.
  • Milk – Whole milk or 2% both work.
  • Eggs: Add structure and richness.
  • Vegetable or Canola Oil: Neutral oil is key to that moist, soft texture.
  • Vanilla Extract: For depth of flavor.
  • Boiling Water: Sounds strange, I know. It’s the secret to the softest crumb.

How to Make a Moist Chocolate Cake (Step-by-Step)

  1. Prep: Preheat your oven to 350°F. Grease and line your baking pan with parchment.
  2. Mix Dry Ingredients: Whisk flour, cocoa, sugar, baking soda, baking powder, and salt in a large bowl.
  3. Whisk Wet Ingredients: In a separate bowl, combine eggs, milk, oil, and vanilla.
  4. Combine: Slowly mix the wet ingredients into the dry until smooth.
  5. The Magic Step: Carefully stir in the boiling water. The batter will look very thin—don’t panic! This is the secret to the moisture.
  6. Bake: Pour into a 9×13 pan and bake for 30 minutes.
  7. Cool & Frost: Once cool, top with my chocolate buttercream, chocolate sour cream frosting, or even Swiss meringue buttercream.

Baking Times by Pan Size

• 9×13-inch pan: 30–35 minutes
• Two 8-inch rounds: 28–32 minutes
• Cupcakes: 18–22 minutes
• Bundt pan: 40–45 minutes

Moist homemade chocolate sheet cake with creamy chocolate buttercream frosting.

Eden’s Baking Tips

Check Early: Start testing 10 minutes before the timer. You want moist crumbs on the toothpick, not a bone-dry one! This is the same rule I follow for my pumpkin coffee cake.

Gluten-Free? I’ve tested this with King Arthur 1:1 Gluten-Free Flour, and it stays incredibly moist.

Even Layers: If making a layer cake, use a kitchen scale to divide the batter evenly between two 8-inch round pans.

Swap the Water: For an even deeper flavor, use hot brewed coffee instead of water. It intensifies the chocolate without making it taste like coffee!

FAQs

Why is my chocolate cake dry?

The most common culprit is overbaking. Even 2–3 minutes too long in the oven can evaporate the moisture. Always start checking your cake 5–10 minutes before the timer ends. And don’t swap the oil for butter. Butter firms up at room temp and your cake will go dry overnight. Oil is what keeps it soft

Can I use coffee instead of water in chocolate cake?

Yes! Try hot coffee instead of boiling water. It deepens the chocolate flavor without making the cake taste like coffee.

Why is my chocolate cake batter so thin?

Don’t panic! This recipe produces a very thin, liquid batter due to the boiling water. That’s exactly what makes the crumb so tender. Don’t add flour. I promise it’ll thicken up while it bakes.

What is the best cocoa powder for moist chocolate cake?

For this recipe, Natural Unsweetened Cocoa Powder (like Hershey’s) works best because it reacts with the baking soda to create a light, fluffy rise. If you prefer a darker, “Oreo-like” color and flavor, you can use Dutch-processed cocoa, but the cake may be slightly denser.

How do I store chocolate cake to keep it moist?

Wrap unfrosted layers tightly in plastic wrap and keep at room temp for up to 2 days. For longer, this cake freezes beautifully. Wrap and freeze for up to 3 months, then thaw in the fridge before frosting.

Can I make this as a Bundt cake?

Yes! Grease your bundt pan very well and bake for about 40–45 minutes, until a toothpick inserted in the center comes out with moist crumbs. This cake looks beautiful, dusted with powdered sugar or finished with a drizzle of chocolate ganache. For more bundt inspiration, see my chocolate ganache bundt cake, pistachio bundt cake, and blueberry bundt cake.

How to Store (And Keep it Moist!)

A few simple tricks keep this cake tasting fresh for days.

Room Temp: A frosted cake stays perfect on a cake stand for 2 days. If unfrosted, wrap the layers tightly in plastic wrap.

Fridge: Only necessary for cream cheese frosting. Store in an airtight container for up to 4 days.

Freezer: This cake freezes beautifully. Wrap unfrosted layers in plastic wrap, then foil, and freeze for up to 3 months.

Thawing: Thaw in the fridge overnight while still wrapped. The moisture reabsorbs back into the crumb as it thaws.

One little tip: if you have leftovers, press a piece of parchment paper right against the cut side of the cake to seal in the moisture.

Pro Tip: If you have leftovers, press a piece of parchment paper directly against the cut side of the cake to “seal” in the moisture!

Family favorite chocolate sheet cake with thick chocolate buttercream swirls.

More Homemade cake Recipes

This is hands-down my favorite chocolate cake recipe, and I hope you love it as much as we do.

Leave a comment and let me know how it turns out and while you’re here, don’t miss my coconut loaf cake, moist crumb cake, or chocolate chip cookie pie for your next baking day!

Entertaining with Charm cookbook.

My new Entertaining book is here! Order Now!

Moist chocolate cake recipe.
4.79 from 38 votes

Moist Chocolate Cake Recipe

By: Eden
This moist chocolate cake is rich, fluffy, and full of classic chocolate flavor. It’s the kind of cake you’ll make for birthdays, holidays, and just because – it turns out perfect every time!
Prep: 10 minutes
Cook: 30 minutes
30 minutes
Total: 1 hour 10 minutes
Servings: 15 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Moist Chocolate Cake Recipe

  • 2 cups granulated sugar
  • 1 3/4 cups all-purpose flour
  • 3/4 cups unsweetened cocoa powder
  • 1 1/2 tsp baking soda
  • 1 1/2 tsp baking powder
  • 1 tsp salt
  • 2 large eggs
  • 1 cup whole milk, whole or 2%
  • 1/2 cup vegetable oil, or canola oil
  • 2 tsp vanilla extract
  • 1 cup boiling water

Instructions 

  • Preheat your oven to 350°F. Grease a 9×13 baking dish (or two 8-inch round pans) and line the bottom with parchment paper. This is key for an easy release!
  • In a large bowl or stand mixer, whisk together 2 cups sugar, 1 ¾ cups flour, ¾ cup cocoa powder, 1 ½ tsp baking soda, 1 ½ tsp baking powder, and 1 tsp salt. Ensure there are no large cocoa clumps.
  • In a separate medium bowl, whisk together 2 large eggs, 1 cup milk, ½ cup vegetable oil, and 2 tsp vanilla extract. (Hold onto that boiling water for the final step!)
  • With the mixer on low, slowly add the wet ingredients to the dry. Once combined, scrape down the sides of the bowl and mix on medium speed for about 30 seconds to build a little structure.
  • Turn the mixer to the lowest setting and very slowly pour in 1 cup of boiling water.
    Note: The batter will be very thin and liquid—this is exactly what you want for a moist chocolate cake!
  • Pour the batter into your prepared pan. Bake for 30-35 minutes.
    Eden’s Tip: Start checking at 25-30 minutes! Insert a toothpick; you want it to come out with a few moist crumbs attached, not completely dry.
  • Let the cake cool completely in the pan before topping with my chocolate buttercream frosting or Swiss meringue buttercream.

Video

Notes

  • Storage: Wrap leftovers in plastic wrap or pop them in an airtight container. Refrigerate for up to 4 days, or freeze unfrosted cake layers for up to 3 months. Thaw in the fridge, then frost and serve!
  • Gluten-Free Option: I’ve made this with King Arthur 1:1 Gluten-Free Flour and it works like a charm. The texture is slightly different but still super moist and delicious.
  • Baking Time Tip: Every oven has a mind of its own. I always start checking about 10 minutes early. You’re looking for a toothpick with just a few moist crumbs—don’t wait for it to come out clean!

Nutrition

Calories: 250kcal, Carbohydrates: 41g, Protein: 4g, Fat: 9g, Saturated Fat: 7g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 1g, Cholesterol: 26mg, Sodium: 284mg, Potassium: 154mg, Fiber: 2g, Sugar: 28g, Vitamin A: 62IU, Calcium: 48mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Eden

I’m Eden Passante and I develop, create, style and photograph every recipe and party on Sugar and Charm. I’m the author of Entertaining with Charm and have a Bachelor’s Degree in Home Economics and I’m here to help you create simple and easy recipes for entertaining and how to add charm to any gathering!

You May Also Like

4.79 from 38 votes (28 ratings without comment)

Leave a comment

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

Recipe Rating




24 Comments

  1. Lily says:

    5 stars
    This cake was amazing, so fluffy and moist!! I decorated the top of mine with fresh raspberries, it was divine 🥰

  2. Lynn says:

    Thanks for the recipe.

    I made this last night and am really happy with the result. I hesitated on making this cake due to the lack of specificity of 3 ingredients. The amount of cocoa powder intrigued me and it did produce a more pronounced flavor. The cake was very good and I will make it again.

    However, the aforementioned issue should be addressed:

    2 cups flour: What kind of flour? All-purpose, cake flour?

    2 cups sugar? What kind of sugar? Granulated, caster, dark brown, light brown?

    1 3/4 cups cocoa powder? What kind? This makes a huge difference. Dutch processed cocoa versus natural cocoa.

    I used dutch process and the texture and flavor were good.

  3. Jen says:

    Is this made with Dutch cocoa?

  4. Sondra says:

    A cup of boiling water in the batter self? That seems interesting…I should try it at the end of this month. Hope it comes out nice.

  5. Chocolate Truffles says:

    The reason that I love this cake so much, is that it is really moist and dense – the recipe does not include any baking powder, but rather buttermilk and a small amount of baking soda. It delivers big time on the wow factor as well.

  6. •Kristin• says:

    i love the wooden cake stand! so clever! and i’m pinning this recipe too, it looks perfect!

  7. Photo Booth Proms says:

    The recipe seems awesome and I will definitely try this on my weekends because I love chocolate cakes.

  8. Jenny says:

    drooling over those photos!! YUM!

  9. Kai Mercado says:

    Holy Moly. This looks absolutely to die for….I might have to make it