Recipes by Janet

  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About Me
×
Home » Recipes » Desserts

Homemade Chocolate Cake with Chocolate Frosting

Published: May 8, 2025 by Janet · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Why You’ll Love This Recipe

If you’re a fan of rich, chocolatey desserts, this homemade chocolate cake is a dream come true. The combination of moist layers with smooth, velvety chocolate frosting creates a satisfying contrast of textures. The cake itself is soft, fudgy, and perfectly sweet, while the chocolate frosting is creamy and decadent. Plus, this recipe is simple and straightforward, making it perfect for both novice and experienced bakers alike. The result? A stunning, delicious cake that will quickly become a family favorite.

Ingredients

Cake

2 cups all purpose flour
2 cups sugar
¾ cup cocoa powder
2 teaspoon baking powder
1 ½ teaspoon baking soda
1 teaspoon salt
1 cup milk
½ cup oil
2 eggs
2 teaspoon vanilla
1 cup boiling water

Chocolate Frosting

½ cup butter softened
½ cup cocoa powder
4 cups powdered sugar
1 teaspoon vanilla
1 pinch salt
6-8 tablespoon milk

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

Directions

  1. Preheat the oven to 350°F and line two 9" round pans with parchment paper. Spray with non-stick spray to prevent sticking.

  2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.

  3. Add the milk, oil, eggs, and vanilla to the dry ingredients and whisk until smooth.

  4. Gradually stir in the boiling water until the batter is smooth and well combined.

  5. Divide the batter evenly between the two prepared pans.

  6. Bake at 350°F for 30-35 minutes or until a toothpick inserted into the center of the cakes comes out clean.

  7. Allow the cakes to cool in the pans for 10 minutes, then invert onto cooling racks to cool completely.

  8. (Optional) Wrap each cake in plastic wrap and freeze for easier frosting.

  9. Once cooled, place one layer of the cake on a cake stand or serving plate. Spread about 1 cup of frosting on top of this layer.

  10. Place the second layer of cake on top of the frosting. Frost the top and sides of the cake with the remaining chocolate frosting.

  11. Serve immediately or cover and let sit overnight for the flavors to meld.

Servings and Timing

  • Prep Time: 20 minutes

  • Cook Time: 30 minutes

  • Total Time: 50 minutes

  • Servings: 10-12 slices

Storage/Reheating

Store leftover cake in an airtight container at room temperature for up to 3 days. If you want to keep it fresh for longer, refrigerate it for up to 1 week. Before serving, let the cake come to room temperature, or warm individual slices in the microwave for about 10-15 seconds to enjoy that freshly-baked feel.

FAQs

How can I make this cake gluten-free?

To make this cake gluten-free, substitute the all-purpose flour with a 1:1 gluten-free flour blend.

Can I use a different frosting?

Yes! You can use vanilla buttercream or cream cheese frosting for a different twist. The cake will still taste delicious with any frosting you prefer.

Can I make this cake in advance?

Absolutely! You can bake the cakes and store them in the fridge or freezer before frosting. The cake layers freeze well and can be frosted on the day you plan to serve it.

How do I get my frosting smooth?

Ensure your butter is softened to room temperature before mixing, and gradually add the milk to achieve a smooth and spreadable consistency. Beat the frosting until it's fluffy and creamy.

Can I use dark cocoa powder instead of regular cocoa powder?

Yes, dark cocoa powder will give the cake a richer, more intense chocolate flavor. Just keep in mind that it may make the cake slightly denser.

Can I add chocolate chips to the cake batter?

Yes! Adding chocolate chips to the batter is a great way to enhance the chocolate flavor and add extra texture. Fold in about 1 cup of chocolate chips after mixing the batter.

Can I make this cake as a single layer?

Yes, you can make this as a single layer cake by using an 8-inch round pan and baking for about 35-40 minutes.

Can I use a stand mixer for the batter?

Yes, you can use a stand mixer to mix the ingredients. Just make sure to mix on low speed until combined to avoid flour flying everywhere.

How do I make my frosting thicker?

If your frosting is too thin, add more powdered sugar a little at a time until you reach your desired thickness.

Is this cake suitable for special occasions?

This cake is perfect for birthdays, holidays, or any special celebration. It’s sure to be a crowd-pleaser!

Conclusion

This homemade chocolate cake with chocolate frosting is a simple yet indulgent dessert that’s perfect for any occasion. With its moist, fudgy texture and rich frosting, it’s a treat that everyone will love. Whether you're a seasoned baker or a beginner, this recipe is easy to follow and yields incredible results. Enjoy every bite of this delicious cake, and don't forget to share the love with family and friends!

Print

Homemade Chocolate Cake with Chocolate Frosting

Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade chocolate cake with chocolate frosting is a showstopper, perfect for any occasion. With a moist, fudgy texture and rich, creamy frosting, it's a dessert that will satisfy all your chocolate cravings.

  • Author: Janet
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 10-12 slices
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

2 cups all purpose flour

2 cups sugar

¾ cup cocoa powder

2 tsp baking powder

1 ½ tsp baking soda

1 tsp salt

1 cup milk

½ cup oil

2 eggs

2 tsp vanilla

1 cup boiling water

½ cup butter softened

½ cup cocoa powder

4 cups powdered sugar

1 tsp vanilla

1 pinch salt

6-8 tablespoon milk

Instructions

  1. Preheat the oven to 350°F and line two 9" round pans with parchment paper. Spray with non-stick spray to prevent sticking.
  2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
  3. Add the milk, oil, eggs, and vanilla to the dry ingredients and whisk until smooth.
  4. Gradually stir in the boiling water until the batter is smooth and well combined.
  5. Divide the batter evenly between the two prepared pans.
  6. Bake at 350°F for 30-35 minutes or until a toothpick inserted into the center of the cakes comes out clean.
  7. Allow the cakes to cool in the pans for 10 minutes, then invert onto cooling racks to cool completely.
  8. (Optional) Wrap each cake in plastic wrap and freeze for easier frosting.
  9. Once cooled, place one layer of the cake on a cake stand or serving plate. Spread about 1 cup of frosting on top of this layer.
  10. Place the second layer of cake on top of the frosting. Frost the top and sides of the cake with the remaining chocolate frosting.
  11. Serve immediately or cover and let sit overnight for the flavors to meld.

Notes

  • To make this cake gluten-free, substitute the all-purpose flour with a 1:1 gluten-free flour blend.
  • You can use vanilla buttercream or cream cheese frosting for a different twist.
  • The cake layers freeze well and can be frosted on the day you plan to serve it.
  • Ensure the butter for frosting is softened to room temperature for the smoothest result.
  • If your frosting is too thin, add more powdered sugar a little at a time until you reach your desired thickness.
  • This cake is perfect for birthdays, holidays, or any special celebration.

Nutrition

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 45g
  • Sodium: 150mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 50mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Boston Cream Pie Cheesecake
  • Yogurt Chocolate Chip Cookies
  • 7 Layer Bars Recipe
  • Lemon Shortbread Cookies

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m Janet! Welcome to Recipes by Janet, where I share simple, delicious, and reliable recipes for every meal.

Learn more

Popular

  • Family Favorite Baked Mac and Cheese
  • Wild Rice Pilaf Recipe
  • Easy & Delicious Canned Corn Recipe
  • Asian-Style Tuna Cakes with Spicy Mayo

Footer

↑ back to top

About

  • Privacy Policy
  • Work With Me
  • Terms & Conditions
  • About

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Desserts
  • Soups & Stews

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 Recipes by Janet