• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Always Eat Dessert
  • Recipes
  • Baking Tips
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Baking Tips
  • About
  • Subscribe
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • Baking Tips
  • About
  • Subscribe
  • Contact
×
Home » Cake & Cupcake Recipes

Moist & Fudgy Chocolate Cake

Published: Jan 31, 2024 by Allison Ferraro · Modified: Jan 31, 2024 · This post may contain affiliate links · 66 Comments

Jump to Recipe Pin Recipe

You're not going to believe how perfectly moist and intensely chocolatey this cake is! This easy one-bowl, do-it-all recipe can be used to bake a sheet cake, layer cake, or cupcakes, so it's perfect for any occasion. If you need a chocolate cake recipe for a birthday celebration, graduation party, bridal or baby shower, or just because... this moist and fudgy chocolate cake is it!

"The best chocolate cake recipe! Made this with my 7 year old and it was so easy to follow. In her words decadent and mommy can we make this again. This is now a staple!" - Tanisha, ⭐️⭐️⭐️⭐️⭐️

Sliced chocolate sheet cake topped with chocolate frosting on a crumbled piece of parchment paper. this Recipe

This cake is giving serious Matilda chocolate cake vibes. I know my fellow '90s kids know what I'm talking about... the scene in the 1996 movie when Matilda's classmate, Bruce, devours Miss Trunchbull's chocolate cake. It's seriously chocolatey with the perfect balance of fudgy flavor and moist texture, and it's about to be your favorite chocolate cake recipe!

And for a holiday version of this crowd-pleasing chocolate cake, check out my easy Yule Log Layer Cake recipe.

Jump to:
  • Why This Recipe Works
  • Ingredient Notes & Substitutions
  • Special Equipment
  • Step-By-Step Recipe Instructions
  • Frosting Suggestions
  • Recipe Tips
  • Recipe FAQs
  • Storage Instructions
  • More Chocolate Recipes
  • Recipe
  • Comments
Chocolate cupcake topped with a swirl of light brown chocolate frosting.

Why This Recipe Works

I may be biased, but I can't get over how perfect this cake is. Most importantly, it's seriously scrumptious, with deep chocolate flavor and moist-but-not-too-dense texture. But it's also incredibly simple to make!

Here's why you're going to love this recipe:

  • Easy to Make - This chocolate cake could not be easier to make! The recipe uses simple ingredients and comes together in just one bowl.
  • Versatile - This cake recipe is so versatile! Need a layer cake to celebrate your spouse's birthday? Check! Need a sheet cake for a graduation party? Check! Need to make a bunch of cupcakes for your child's birthday party? Check! This cake recipe can do it all!
  • Flavor & Texture - I worked hard to really nail the flavor and texture of this cake. It needed to be deeply chocolatey with fudgy, dark chocolate flavor and also be perfectly moist without feeling too dense. Many recipe tests playing with different combinations and ratios of liquid ingredients led me here.
  • Crowd-Pleasing - I served this cake (in sheet cake form) at my kids' birthday party and also made it for each of their birthdays (in layer cake form) at their requests! I always receive rave reviews on the flavor and how perfectly moist the cake is.

Ingredient Notes & Substitutions

See recipe card at the bottom of this post for full ingredient list and measurements.

Recipe ingredients with labels on a white surface.

All-Purpose Flour - This cake manages to be tender and moist without cake flour, so we're sticking with pantry staple all-purpose flour.

Cocoa Powder - Cocoa powder gives this cake its rich chocolate flavor. You can use natural unsweetened for a classic chocolate flavor, though I prefer Dutch process for a smooth dark chocolate flavor. The cakes and cupcakes shown in this post were all made using Dutch process cocoa.

Whole Milk - Milk adds moisture and richness to the cake batter. I always recommend whole milk for baking, though you can substitute a lowfat milk if you prefer.

Vegetable Oil - Vegetable oil adds needed moisture and fat to the cake batter. Compared to butter it creates a cake with a more tender crumb, which is why we're using oil instead of butter in this recipe.

Sour Cream - Sour cream helps to create a moist cake. Because of its acidity, it's also responsible for activating the baking soda, which helps the cake to rise when baking. You can substitute Greek yogurt for the sour cream, but note that doing so may add a subtle tangy flavor to the cake.

Hot Coffee - The hot liquid blooms the cocoa powder, deepening its chocolate flavor, while the coffee enhances the flavor of the chocolate (without making it taste like coffee - promise!). If you prefer you can substitute an equal measure of boiling water.

Special Equipment

This recipe requires no special equipment! All you'll need is a mixing bowl, whisk, and wooden spoon. Then choose your baking pan based on the type of cake you want to bake:

  • 9x13 metal pan OR
  • Two 9 inch round cake pans OR
  • Cupcake pan

Step-By-Step Recipe Instructions

See recipe card at the bottom of this post for detailed recipe instructions.

Dry ingredients whisked together in a glass mixing bowl.

Step 1: Make the cake. In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.

Wet and dry ingredients mixed together in a glass mixing bowl.

Step 2: To the dry ingredients add milk, oil, sour cream, eggs, and vanilla. Stir until well combined.

Cake batter whisked together in a glass mixing bowl.

Step 3: Add hot coffee to the batter, carefully mixing with a whisk until well blended.

Cake batter in a 9x13 metal pan lined with parchment paper.

Step 4: Add batter to a parchment-lined pan. Bake at 350º F for 35 minutes. Let cool.

Frosting Suggestions

This cake is really versatile and could be frosted with just about any frosting you like. Here are some of my favorite pairings:

  • You can't go wrong with a classic all-butter buttercream frosting. This recipe makes the best-tasting American buttercream frosting, includes detailed-step-by-step instructions, and explains multiple ways to customize the flavor, from vanilla to chocolate to strawberry to cookie butter.
  • Chocolate ganache buttercream frosting plays up the richness of this cake to create a truly decadent chocolate cake. You see this frosting on the sheet cake and layer cake in this post, and this is the frosting to use if "Matilda cake" is your goal!
  • To create the ultimate cookies and cream cake, pair this cake with Oreo buttercream frosting!
  • For an adults-only spin on chocolate frosting, try this Irish coffee chocolate frosting. It might be my favorite flavor of chocolate frosting, and it would be so fun for a St. Patrick's Day cake! You see this frosting on the cupcakes in this post.
  • Classic cream cheese frosting would also pair beautifully with this cake! This recipe also includes fun flavor variations like brown butter and vanilla bean.

Recipe Tips

When the dry and wet ingredients in the cake batter are mixed together, the batter will be thick and look a lot like brownie batter. When you add the hot coffee, it will at first seem like it won't blend into the batter, but keep mixing. It will eventually come together and the batter will be thin and pourable.

Be sure to line the cake pan with parchment paper to ensure the cake doesn't stick. Here's a tutorial for the easiest way to line cake pans with parchment paper.

The recipe explains how to bake this cake in a 9x13 pan, but it can easily be adapted for other pans and sizes. (You can also find these instructions in the Notes section at the bottom of the recipe card.)

  • For baking round cake layers, spray two round 9 inch cake pans with cooking spray and line the bottoms with parchment paper. Divide cake batter evenly between cake pans and bake at 350º F for 25 minutes.
  • For baking cupcakes, line cupcake pan with paper liners and fill each ¾ full with batter. Bake at 350º F for 18-20 minutes.
  • The recipe can also be halved to make a single-layer 9 inch round cake, a two-layer 6 inch round cake, one 8x8 cake, or 12 cupcakes.
A slice of layer cake on a white place with a forkful of cake removed.

Recipe FAQs

Why add hot coffee to chocolate cake?

Boiling water is often added to chocolate cake recipes made with cocoa powder in order to bloom the chocolate, which brings out the flavor of the chocolate while minimizing any lumps in the cake batter. Hot coffee serves the same purpose with the added bonus of further enhancing the chocolate's flavor.

Does cocoa powder make cake dry?

Cocoa powder is very absorbent, so it certainly has the ability to dry out a cake. But since we need it for it's delicious chocolate flavor, we can simply add enough moisture to ensure that our cake isn't too dry. In this recipe, oil, milk, sour cream, and hot coffee add moisture to the batter and help to create a perfectly luscious texture.

Which type of cocoa powder is best for cake?

Either type of cocoa powder - natural unsweetened or Dutch process - can be used to bake chocolate cake. The decision comes down to what kind of chocolate flavor you want and what leavener is used in the cake.

Natural unsweetened cocoa powder will give you a classic, slightly acidic chocolate flavor that's lighter in color, while Dutch process cocoa powder adds a smooth dark chocolate flavor that's darker in color.

Since natural unsweetened cocoa is acidic but Dutch process is not, you'll also need to consider which leavener you're using. If the recipe calls for baking soda and there are no other acidic ingredients in the cake, then you'll need to use natural unsweetened cocoa in order to activate the baking soda. If your cake uses baking powder or if it includes another acidic ingredient like sour cream, buttermilk, or brown sugar then you're free to use whichever type of cocoa you prefer since you're not relying on it for adding acidity to the batter.

Storage Instructions

These storage suggestions are for the cake only. If you'll be frosting the cake, be sure to consider how the frosting needs to be stored; you may need to refrigerate the cake once frosted.

Room Temperature: This cake can be stored in a covered container at room temperature for up to 5 days.

Freezing: This cake can be baked ahead of time and frozen. For round or square/rectangular cake, wrap the completely cooled cake in plastic wrap followed by a layer of foil before freezing for up to 3 months. For cupcakes, wrap completely cooled cupcakes with plastic wrap before sealing in a plastic bag or airtight container and freezing. Cupcakes can be wrapped together in groups and do not need to be individually wrapped. Defrost all cake or cupcakes at room temperature before frosting and serving.

More Chocolate Recipes

  • Scattered brownies with a close-up side view of one brownie on a piece of parchment paper.
    Fudgy One-Bowl Brownies
  • Close up view of truffles stacked in a small white bowl on a green linen napkin.
    Bailey's Chocolate Truffles
  • Mini brownie bites topped with piped whipped ganache on a white surface.
    Brownie Bites with Whipped Chocolate Ganache
  • Overhead view of chocolate ganache in a glass mixing bowl with a white rubber spatula.
    How to Make Chocolate Ganache

Love this recipe? Please leave a star rating and review on the recipe below! And don't forget to subscribe to Always Eat Dessert for even more simple recipes, baking tips, and inspiration.

Recipe

Close up view of a square of moist chocolate cake topped with chocolate frosting on a crumbled piece of parchment paper.

Moist & Fudgy Chocolate Cake (One-Bowl)

This easy one-bowl , do-it-all recipe can be used to bake a sheet cake, layer cake, or cupcakes that are perfectly moist and intensely chocolatey.
4.94 from 29 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 15 minutes minutes
Cook Time: 35 minutes minutes
Total Time: 50 minutes minutes
Servings: 20
Yield: 1 9x13 cake OR 1 two-layer 9 inch round cake OR 24 cupcakes
Calories: 197kcal
Author: Allison Ferraro
Prevent your screen from going dark

Special Equipment

  • Cake pan (round or rectangular) or cupcake pan

Ingredients

Chocolate Cake

  • 2 cups (240 grams) all-purpose flour
  • 2 cups (396 grams) granulated sugar
  • ¾ cup (63 grams) cocoa powder (Dutch processed or natural unsweetened)
  • 2 teaspoons (8 grams) baking powder
  • 1 ½ teaspoons (10 grams) baking soda
  • 1 teaspoon (6 grams) fine sea salt
  • ¾ cup (170 grams) whole milk
  • ½ cup (100 grams) vegetable oil
  • ¼ cup (56 grams) full-fat sour cream
  • 2 large eggs, lightly beaten
  • 2 teaspoons (10 grams) vanilla extract
  • 1 cup (227 grams) hot coffee
  • Chocolate Ganache Buttercream Frosting (or other frosting of your choosing)

Instructions

Make the cake batter.

  • Preheat oven to 350º F. Line a 9x13 metal baking pan with parchment paper and set aside. *See recipe note for baking round cake layers or cupcakes.
  • In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
  • To the dry ingredients add milk, oil, sour cream, eggs, and vanilla. Stir until well combined. The batter will be thick, similar to the texture of brownie batter.
  • Add hot coffee to the batter, carefully mixing with a whisk until well blended. The batter will now be very thin.

Bake the cake.

  • Pour the cake batter into the prepared cake pan.
  • Bake the cake for 30-35 minutes, or until the top sprigs back when gently poked and a cake tester inserted into the center of the cake comes out clean or with just a few moist crumbs.
  • Let the cake cool completely before frosting or storing.

Notes

Storage: This cake can be stored in a covered container at room temperature for up to 5 days. If you'll be frosting the cake, be sure to consider how the frosting needs to be stored; you may need to refrigerate the cake once frosted.
Freezing: This cake can be baked ahead of time and frozen. For round or square/rectangular cake, wrap the completely cooled cake in plastic wrap followed by a layer of foil before freezing for up to 3 months. For cupcakes, wrap completely cooled cupcakes with plastic wrap before sealing in a plastic bag or airtight container and freezing. Cupcakes can be wrapped together in groups and do not need to be individually wrapped. Defrost all cake or cupcakes at room temperature before frosting and serving.
For baking round cake layers, spray two round 9 inch cake pans with cooking spray and line the bottoms with parchment paper. Divide cake batter evenly between cake pans and bake at 350º F for 25 minutes.
For baking cupcakes, line cupcake pan with paper liners and fill each ¾ full with batter. Bake at 350º F for 18-20 minutes.
The recipe can be halved to make a single-layer 9 inch round cake, a two-layer 6 inch round cake, one 8x8 cake, or 12 cupcakes.

Nutrition

Calories: 197kcal | Carbohydrates: 32g | Protein: 3g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Trans Fat: 0.04g | Cholesterol: 19mg | Sodium: 253mg | Potassium: 93mg | Fiber: 2g | Sugar: 21g | Vitamin A: 56IU | Vitamin C: 0.03mg | Calcium: 47mg | Iron: 1mg

More Cake & Cupcake Recipes

  • Small carrot cakes stacked with cream cheese frosting and topped with fresh chamomile flowers.
    Mini Carrot Cakes
  • Close up view of a sliced cookie cake decorated with vanilla frosting, pastel candies, and sprinkles.
    Easter Cookie Cake
  • A slice and forkful of coffee cake on a speckled plate.
    Buttermilk Coffee Cake
  • Close up side view of a bitten mini cheesecake cup with Oreo cookies.
    Mini Oreo Cheesecakes

Reader Interactions

Comments

  1. Catia

    April 01, 2025 at 2:51 pm

    5 stars
    This cake came out just fabulous. I topped it with a peanut butter cream cheese frosting. Simply irresistible and very easy to make. Will definitely make it over and over again!!

    Reply
  2. Lene

    March 16, 2025 at 2:57 pm

    Helloo!

    Love the recipe. I was wondering if I can replace the sour cream for plain yogurt?

    Thank youu!

    Reply
    • Allison Ferraro

      March 18, 2025 at 6:56 am

      Hi Lene! If you want to replace the sour cream I recommend substituting Greek yogurt, since you want to be sure to use yogurt that's thick and slightly acidic.
      - Allison

      Reply
  3. Alexandra

    March 05, 2025 at 11:57 am

    5 stars
    Delicious!!! It's like a drug... highly addictive!!! And so easy to make. Thank you!

    Reply
  4. Tracy Slade

    February 23, 2025 at 9:08 am

    Hi Allison
    Can I split the recipe into 4 round pans?

    Reply
    • Allison Ferraro

      February 23, 2025 at 11:02 am

      Hi Tracy! What size pans are you referring to? The recipe is designed to be baked in two 9 inch round pans (see the Recipe Notes at the bottom of the recipe card for instructions), which is approximately equal to four 6 inch pans.
      - Allison

      Reply
  5. Sarah

    February 17, 2025 at 5:22 pm

    3 stars
    I don’t know what I did wrong but mine came out jiggly? It looked great but I feel like the coffee put it over board. Any recommendations or suggestions as to what I did wrong??

    Reply
    • Allison Ferraro

      February 18, 2025 at 11:29 am

      Hi Sarah! It sounds like the cake was under baked. Please remember that bake times can vary and are just a guide... more important is to follow the cues in the recipe for when the cake is done. In this case, the cake should be baked until the top sprigs back when gently poked and a cake tester inserted into the center of the cake comes out clean or with just a few moist crumbs. Additionally, I would confirm that all ingredients were measured correctly (ideally using a kitchen scale) and test that your oven's temperature is accurate using an oven thermometer.
      - Allison

      Reply
  6. Kim

    February 12, 2025 at 3:28 pm

    5 stars
    Yum! Would tell everyone not to be afraid of using the coffee. It just accentuates the chocolate taste and doesn’t give coffee flavor.

    Reply
    • Jenna

      March 21, 2025 at 7:51 am

      5 stars
      Thank you this was what I was looking for in the comments - looking forward to giving this a go!

      Reply
  7. Hailey S

    February 10, 2025 at 2:27 pm

    5 stars
    So lovely, will become a staple recipe in our home. Used coconut oil instead of veg oil; worked well.

    Reply
  8. Colleen

    January 27, 2025 at 12:53 pm

    Can I use a Bundt pan?

    Reply
    • Allison Ferraro

      January 27, 2025 at 7:39 pm

      Hi Colleen! I have not yet tested this recipe in a bundt pan, so I can't say with certainty how it would turn out.
      - Allison

      Reply
  9. Danielle

    January 20, 2025 at 2:24 pm

    Amazing recipe. Turned out exactly as I hoped. I added a thin layer of raspberry jam under the frosting. I’ll
    Be making this for the rest of my life. Thank you!

    Reply
  10. Reba

    January 20, 2025 at 10:31 am

    5 stars
    I made a double batch of this cake and baked it in a larger disposable aluminum pan, turned out great!
    Hubby is taking it to a work potluck tonight, he chose the cream cheese frosting to go with it!

    Reply
  11. Farhana Geiger

    January 04, 2025 at 3:25 pm

    5 stars
    I used this recipe to make cupcakes. It was great! My husband, who is not usually a cake or cupcake fan (he’s a cheesecake fan), complimented how it was moist and the right amount of sweetness. We did the half recipe to make 12 cupcakes. As we wanted our toddler to enjoy it, rather than hot coffee we added hot water. I did add a pinch more salt to the final (thinned out) batter to taste, but otherwise followed the recipe instructions. I have saved this now to try again in the future for a cake!

    Reply
    • Josephine Juckiewicz

      February 02, 2025 at 10:57 pm

      Looking for to trying this recipe. Any suggestions on how to scale the recipe to fit a 15" x 11" pan?

      Reply
      • Allison Ferraro

        February 04, 2025 at 9:37 am

        Hi Josephine! I haven't baked the cake in a pan this large but would be happy to help! Is the 11 x 15 pan you're using shallow like a rimmed sheet pan or is it deeper like a standard 9x13 pan?
        - Allison

      • Amelia

        February 28, 2025 at 10:18 am

        I also am about to try this recipe in an 11x15 pan. The pan I’m using is normal, not shallow.

  12. Lauren

    December 19, 2024 at 9:16 am

    5 stars
    The most delicious chocolate cake! Super moist and chocolaty and so delicious. I substituted hot water for the coffee because I was afraid my kids wouldn’t like it and it came out excellent! Thank you so much

    Reply
  13. Vee

    December 15, 2024 at 4:28 pm

    Delicious! Thank you for this recipe! For non-American taste I’d recommend 1/2 of the sugar and olive oil instead. The butter crème frosting was also amazing!

    Reply
  14. Ginna

    December 03, 2024 at 3:40 pm

    5 stars
    Hands down the best chocolate cake I have ever had. I could eat just the cake without frosting, but of course I had to add the ganache frosting. Delicious! I did add 2 1/2 cups of powdered sugar because I like my frosting on the sweeter side. I bake at least once a week and have tried many chocolate cake recipes over the years....I won't be looking anymore.

    Reply
  15. Kayla

    December 03, 2024 at 2:45 pm

    5 stars
    AMAZING RECIPE! Super easy and simple to make, and the result was soooo moist and chocolate but held its structure so well! I tripled the recipe and split it between four 9-inch square sheet pans that each baked for about 40 minutes, and I stacked and cut them into a 2-layer lettered sheet cake. It was loved by everyone!

    Reply
  16. Karen

    November 20, 2024 at 8:29 pm

    5 stars
    Delicious. Made this as a birthday cake for a friend at work. Everyone raced about how delicious it was. Thank you for sharing your recipe 😀

    Reply
« Older Comments
4.94 from 29 votes (4 ratings without comment)

Leave a Comment Cancel reply

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

Recipe Rating




Primary Sidebar

Allison leaning over the kitchen counter piping frosting onto a cake.

Hi there!

I'm Allison, the cookie-obsessed baker, recipe creator, and food photographer behind Always Eat Dessert.

Here you’ll find made-from-scratch recipes designed for busy people who love to bake. From cookies to quick breads, you'll discover detailed, easy-to-follow recipes for everyday life along with practical baking tips to help you whip up indulgent treats from scratch with confidence.

Get to know Allison →

Mother's Day Brunch Recipes

  • Overhead view of hands splitting a muffin open above a tin of muffins.
    Mixed Berry Muffins with Cinnamon Streusel Topping
  • Close-up view of a cinnamon roll with purple icing split open on a white plate with a dish of blueberries and small white flowers.
    Blueberry Cinnamon Rolls
  • Angled view of plate of glazed petit fours topped with pansy flowers.
    Easy Homemade Petit Fours
  • Blueberry scones surrounded by fresh blueberries and topped with streusel and powdered sugar.
    Blueberry Muffin Scones

Reader Favorites

  • Close up view of a square of moist chocolate cake topped with chocolate frosting on a crumbled piece of parchment paper.
    Moist & Fudgy Chocolate Cake
  • Close up view of a partially-eaten slice of two-layer vanilla cake with vanilla frosting on a white plate with a fork.
    Moist & Fluffy Vanilla Cake
  • A slice of blueberry pie with a lattice crust on a white plate.
    Classic Blueberry Pie with Frozen Blueberries
  • Fork with a bite of cake along with a slice of cake on a white plate.
    Strawberry Vanilla Cake
logos of media outlets featuring Always Eat Dessert recipes

Top Baking Tips

  • Box grater and peeled carrot on a wooden cutting board.
    How to Grate Carrots for Carrot Cake
  • Melted white chocolate in a double boiler.
    How to Melt White Chocolate in the Microwave or on the Stove
  • Close-up overhead view of an unbaked cinnamon roll on a white surface.
    How to Store & Reheat Cinnamon Rolls
  • Sliced brownies scattered on a crinkled piece of parchment paper.
    How to Store Brownies & Keep Them Fresh

Footer

↑ back to top

About

  • About
  • Portfolio
  • Work with Me

Policies

  • Privacy Policy
  • Terms of Use
  • Website Disclaimer
  • Accessibility Policy

Contact

  • Contact
  • Subscribe

As an Amazon Associate I earn from qualifying purchases.

COPYRIGHT © 2025 ALWAYS EAT DESSERT, LLC | ALL RIGHTS RESERVED

Close up view of a square slice of chocolate topped with chocolate frosting with a text overlay that reads "Chocolate Cake".

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.