Fudgy Chocolate Cupcakes with Chocolate Ganache

fudgy chocolate cupcakes on white plates

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Made with dutch processed cocoa powder, these moist, fudgy chocolate cupcakes melt in your mouth. Top with chocolate ganache for more flavor!



Fudgy Chocolate Cupcakes

  • 1 ¼ cups (170 grams) all-purpose flour, spooned and leveled
  • ⅓ cup (35 grams) dutch processed cocoa powder
  • ¾ cup (170 grams) granulated sugar
  • 2 T (25 grams) firmly packed light brown sugar
  • ¾ tsp espresso powder
  • ¾ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp kosher salt
  • ½ cup (110 grams) canola oil
  • 2 full eggs at room temperature
  • ⅓ cup (85 grams) buttermilk, room temperature
  • 3 T full fat greek yogurt or sour cream
  • 2 ½ tsp vanilla extract
  • ⅓ cup water (75 grams), very hot (nearly boiling)

Chocolate Cream Cheese Ganache

  • 110 grams of chopped dark chocolate, between 50 and 60% cacao
  • 4 oz/113 grams/half a block of Philadelphia cream cheese, room temperature
  • ¼ cup (70 grams) heavy cream
  • 1 ½ cups (190 grams) powdered sugar
  • 1 ½ tsp Vanilla extract


Cupcake Instructions

  1. Preheat your oven to 350 F and line a standard muffin tin with 12 paper liners.
  2. To a large bowl, add and whisk together all-purpose flour, brown and granulated sugars, dutch processed cocoa powder, baking powder, baking soda, espresso powder, and kosher salt. Set aside.  
  3. In a large mixing bowl, whisk together your vanilla extract, eggs, greek yogurt or sour cream, buttermilk, and oil.
  4. Pour your hot water into the bowl of dry ingredients. Mix so that some of the dry ingredients begin to moisten, and then pour bowl of other ingredients to this one. Mix again until all ingredients are fully incorporated. 
  5. Pour and evenly spread the batter into your prepared cupcake liners. Bake for 16-18 minutes or until cupcakes bounce back at the touch of your finger.
  6. Let cupcakes cool in pan about 5 minutes before transferring to a wire rack to cool completely before frosting.

Chocolate Cream Cheese Ganache

  1. Make a double boiler over a stovetop burner using a small pot, filled with a few cups of water, and a heatproof bowl that can sit within the pot. Add the chopped chocolate and heavy cream to the bowl in your pot. Once water is boiling in the pot, whisk the chocolate and heavy cream every 30 seconds or so until it’s smooth and all pieces of chocolate having melted into the mixture.
  2. Turn off burner and carefully remove bowl from pot - it will be hot.
  3. Set bowl on countertop for about 3 minutes.
  4. Add cream cheese and slightly cooled melted chocolate and heavy cream to the bowl of a stand mixer fitted with a paddle attachment.
  5. Mix cream cheese, chocolate mixture, and vanilla extract for one minute. It will look lumpy at first.
  6. Beat in powdered sugar last for about 2 minutes, starting on low speed and then increasing. Texture resembles pudding.

Cupcake Assembly

  1. Transfer frosting to a piping bag fitted with a tip of your choice – I used 2D for these cupcakes!
  2. Swirl frosting onto cupcakes, and top with sprinkles if desired.


Please note that the nutritional information is an estimate and based on one serving of this recipe, which would yield approximately 12 cupcakes.