Rich Yellow Cake with Chocolate Buttercream Frosting

Rich Yellow Cake with Chocolate Buttercream Frosting

This rich and buttery yellow cake paired with a silky chocolate buttercream is everything a classic birthday cake should be. The crumb is soft, fluffy, and moist, while the frosting is deeply chocolatey and indulgent. Perfect for birthdays, celebrations, or anytime you crave a truly satisfying homemade cake.


🧁 Ingredients

Yellow Cake

  • 1 cup (16 oz / 454 g) unsalted butter, softened (room temperature)

  • 1/4 cup (60 ml) vegetable oil

  • 1 1/2 cups (300 g / 10.5 oz) granulated sugar

  • 1 tablespoon vanilla extract

  • 3 large eggs, room temperature

  • 3 egg yolks, room temperature

  • 2 cups (272 g / 9.5 oz) cake flour

  • 1 1/2 teaspoons baking powder

  • 1/2 teaspoon baking soda

  • 1/2 teaspoon salt

  • 1/2 cup (123 g / 4.3 oz) sour cream

  • 1/2 cup whole milk


Chocolate Buttercream Frosting

  • 3/4 cup (170 g / 6 oz) unsalted butter, softened

  • 1/2 cup cocoa powder

  • 2 1/2 cups powdered sugar

  • 1 teaspoon vanilla extract

  • 2 tablespoons milk

  • 2 teaspoons salt (adjust to taste)


🍰 Instructions

Make the Cake

  1. Preheat your oven to 350°F (175°C). Grease and line a round or rectangular cake pan.

  2. In the bowl of a stand mixer fitted with the paddle attachment, add the butter and granulated sugar. Beat on high speed for about 4 minutes, until pale, light, and fluffy.

  3. Slowly drizzle in the vegetable oil and mix until fully incorporated.

  4. Add the eggs and egg yolks one at a time, mixing well after each addition.

  5. Add the vanilla extract and sour cream. Mix for about 3 minutes until smooth.

  6. In a separate bowl, sift together the cake flour, baking powder, baking soda, and salt.

  7. Add the dry ingredients to the batter, alternating with the milk. Mix on medium to high speed until fully combined.

  8. Continue mixing for 3–4 minutes until the batter becomes silky smooth.

  9. Pour the batter into the prepared pan and bake for 30 minutes, or until a toothpick inserted in the center comes out clean.

  10. Let the cake cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.


Make the Chocolate Buttercream

  1. In a stand mixer, whip the butter on medium-high speed for 3 minutes until creamy.

  2. Add the cocoa powder and vanilla extract. Mix on high speed.

  3. Gradually add the powdered sugar, scraping down the sides and bottom of the bowl as needed.

  4. Add the milk and salt, then continue whipping for about 7 minutes, until light, fluffy, and smooth.


🎂 Assemble the Cake

  • Once the cake is completely cool, spread a generous layer of chocolate buttercream evenly over the top.

  • Sprinkle with confetti for a birthday cake or leave it plain for a classic look.


⭐ Final Notes

This is a perfect birthday cake—rich, buttery, and beautifully fluffy with a decadent chocolate frosting that melts in your mouth. Simple, nostalgic, and absolutely irresistible.

Leave a Comment