Moist Chocolate Cake Recipe

4.79 from 37 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 moist chocolate cake recipe turns out perfect every time. It’s been a family favorite for over 30 years and somehow it’s never dry. My mother-in-law passed it down after finding it on the back of a cocoa tin, and I’ve been making it for birthdays, holidays, and everyday cravings ever since!

If you’re a chocolate lover, try my chocolate chip cookie pie, chocolate bundt cake and chocolate orange cake!

Fluffy moist chocolate cake with creamy chocolate frosting.

Pin this now to find it later

Pin It

Why This Cake Is a Winner

It’s been passed down with love: This recipe came from my sweet mother-in-law, who originally found it on the back of a Hershey’s cocoa tin. It’s been in the family ever since and I still get excited when she pulls it out of the freezer for Sunday dinner!

Incredibly moist and fluffy: Boiling water might sound odd in a cake, but trust me… it gives this one the dreamiest, most tender texture. Every bite melts in your mouth.

So simple, so versatile: You can whip this up as a layer cake, sheet cake, bundt cake, or even cupcakes. It’s basically your chocolate cake BFF that shows up for every occasion.

Chocolatey without being too sweet: The flavor is rich and deep but balanced, which makes it perfect with homemade chocolate frosting or honestly, no frosting at all. It’s just that good.

Ingredients to make a chocolate cake recipe.

Ingredients You’ll Need

  • Granulated sugar: Classic white sugar for the perfect sweetness and texture.
  • All-purpose flour: I use King Arthur Flour for a light, tender crumb.
  • Unsweetened cocoa powder: Ghirardelli or Hershey’s Natural work great. Use dark cocoa for a richer flavor and deeper color.
  • Baking soda + baking powder: Both are key for a fluffy, evenly risen cake.
  • Milk: Whole or 2% both work beautifully.
  • Eggs: Add structure. I go with organic when I can.
  • Vegetable or canola oil: Gives that ultra-moist, soft texture.
  • Vanilla extract: Pure vanilla gives the best flavor boost.
  • Boiling water: Sounds weird, but it’s the secret to that moist, dreamy texture.

How to Make Moist Chocolate Cake

Preheat the oven to 350°F. I usually get the pan ready while it warms up—might as well multitask!

Mix the dry ingredients in a large bowl. Cocoa, flour, sugar, baking soda, baking powder, and a pinch of salt all go in.

Whisk the wet ingredients (except the boiling water) in a separate bowl or large measuring cup. This includes eggs, milk, oil, and vanilla.

Combine and mix: Slowly add the wet to the dry with the mixer on low. Once combined, mix on medium for about 30 seconds. Scrape down the bowl to get every bit.

Pour in the boiling water while mixing on low. It’ll look thin—that’s exactly how it should be. This is the secret to that super moist texture.

Prep your pan: Grease a 9×13 pan and line the bottom with parchment for easy cake removal.

Bake for 30 minutes or until the center is set and a toothpick comes out with a few moist crumbs.

Cool completely, then frost with chocolate buttercream (or whatever you’re feeling that day). Slice, serve, and enjoy every fudgy bite!

Simple chocolate cake recipe with creamy chocolate frosting.

Recipe Tips & Variations

Start checking early: I always peek 10 minutes before the timer. Look for a few moist crumbs on the toothpick—not a clean one!

Gluten-free? No problem: I’ve made this cake with King Arthur 1:1 Gluten-Free Flour, and it turns out wonderfully. The texture is slightly different, but still super moist and delicious.

Make it a layer cake: For a classic celebration cake, bake it in two 8-inch round pans instead of a sheet pan. I love layering it with extra frosting in between.

Try it as cupcakes: This batter makes amazing cupcakes! Just reduce the bake time to 18–20 minutes. Perfect for parties or school treats.

Switch up the frosting: My go-to is creamy chocolate buttercream, but it’s also amazing with cream cheese, Swiss meringue, or even gingerbread frosting during the holidays.

Frequently Asked Questions

What’s the difference between Dutch cocoa powder and natural cocoa powder?

Natural cocoa is lighter and a little more acidic—perfect with baking soda. Dutch is smoother, darker, and less tangy. Both work, but I usually use natural for that classic chocolate cake flavor.

What type of oil is best for chocolate cake?

Use a neutral oil like vegetable or canola. It keeps the cake super moist without adding any weird flavors. I always keep both on hand.

Why is my chocolate cake batter so thin?

Totally normal! The boiling water makes the batter runny, which is what gives you that ultra-moist, tender texture. Don’t worry—it bakes up beautifully.

Can the cakes be baked in advance?

Yes! I bake the cake layers a day or two ahead all the time. Just let them cool completely, wrap tightly in plastic wrap, and store at room temperature or in the fridge. You can also freeze them unfrosted for up to 3 months. Thaw in the fridge, then frost and serve. So easy!

Super moist chocolate cake with frosting and milk.

This is hands-down my favorite chocolate cake recipe, and I hope you love it as much as we do. Leave a comment below and tell me how it turned out—I always love hearing from you!

Entertaining with Charm cookbook.

My new Entertaining book is here! Order Now!

Moist chocolate cake recipe.
4.79 from 37 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!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Perfect 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 the oven to 350°F. While it heats, prep your pan and measure out your ingredients. This cake comes together quickly.
  • Mix the dry ingredients in a large bowl or stand mixer bowl. Add the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
  • Whisk the wet ingredients in a separate bowl or large measuring cup. Combine the milk, eggs, oil, and vanilla. Set the boiling water aside for later.
  • Combine wet and dry ingredients using the mixer on low speed. Once everything is mixed, scrape down the sides and mix on medium for about 30 seconds.
  • Slowly add the boiling water with the mixer on low. The batter will be thin, which is exactly how it should be. That’s what makes the cake super moist.
  • Prep your pan by greasing a 9×13 baking dish and lining the bottom with parchment paper. This helps the cake release easily.
  • Bake for 30 minutes or until the center is set and a toothpick comes out with just a few moist crumbs.

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!

This recipe is from Hershey’s Cocoa Powder.

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 37 votes (28 ratings without comment)

Leave a comment

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

Recipe Rating




23 Comments

  1. Shannon says:

    Hello there! Thank you so much for the recipe. I would like to try to bake this into 8 inch round cake pans. Do you happen to know if the baking time and temperature would be the same as a 9 x 13 pan?

    Thanks again!