Go Back
Easy Double Layer Chocolate Cake with Cream Cheese Fluff on a cake plate with a purple background.

Easy Double Layer Chocolate Cake with Cream Cheese Fluff

This ultra-moist, double-layer chocolate cake is rich, deeply chocolatey, and finished with a cloud-like cream cheese fluff frosting. It’s the kind of cake that looks impressive without requiring any decorating skills. Just stack, swirl, and serve. The Greek yogurt adds moisture and tang, while a full cup of hot water ensures an ultra-tender crumb. And that frosting? A mix of cream cheese, marshmallow cream, and powdered sugar that melts in your mouth.Whether you're baking for a birthday, dinner party, or weeknight treat, this recipe is a guaranteed crowd-pleaser. The cake stays soft and chocolaty for days, and the fluffy topping makes every bite a joy. No need to frost the sides — it’s beautifully rustic and irresistibly delicious just as it is.
Prep Time 15 minutes
Course Dessert
Cuisine American
Servings 2 9-inch cakes

Equipment

  • 2 9-inch round cake pans
  • Large mixing bowl
  • Rubber spatula
  • Electric mixer or whisk
  • parchment paper
  • Cooling rack
  • Cake plate or stand

Ingredients
  

  • 1 cup melted butter
  • 2 cups sugar
  • 1 3/4 cups flour
  • 1 cup cocoa powder
  • 1/2 cup plain Greek yogurt
  • 2 teaspoons vanilla extract
  • 4 eggs
  • 1 tablespoon baking powder
  • 1/2 teaspoon kosher salt
  • 1 cup very hot water boiling is best

Cream cheese fluff:

  • 8 ounces softened cream cheese
  • 1/2 cup soft butter
  • 1 7- ounce container of marshmallow cream
  • 1 cup powdered sugar
  • 1/2 teaspoon vanilla extract

Instructions
 

  • Preheat your oven to 350 degrees.
  • Butter and line your baking pans with parchment paper.
  • In a large mixing bowl, gently mix the butter, sugar, flour, cocoa powder, Greek yogurt, vanilla, eggs, baking powder, and salt.
  • Once it comes together, add the very hot water. Mix until smooth, making sure to scrape down the sides of the bowl.
  • Pour the batter evenly into your pans, then bake for roughly 28-32 minutes.
  • While the cakes are baking, make the cream cheese fluff! In a mixing bowl, cream the cream cheese and soft butter together until smooth. Add the marshmallow cream, powdered sugar, and vanilla. Scrape down the sides of the bowl and mix until smooth and creamy.
  • Cool the cakes completely before assembling. To assemble, pick out a nice cake plate! Now, set one cake onto the plate and top with half the frosting, smoothing it all the way to the edge of the cake.
  • Place the second cake right on top! Spread the remaining frosting over the top and add some swirls with a spoon or butter knife to make it pretty! No need to frost the sides of the cake. Add sprinkles for fun! Enjoy!
Keyword boiling water chocolate cake, chocolate cake with cream cheese frosting, chocolate cake with marshmallow cream, cream cheese fluff frosting, danielle kartes, double layer cake recipe, easy chocolate layer cake, greek yogurt chocolate cake, homemade chocolate cake, moist chocolate cake, no sides frosted cake, rustic joyful food