I love this recipe because it delivers a full chocolate experience without compromising texture, even when using gluten-free flour. The combination of cocoa, coffee, and espresso powder creates a deep, complex flavor that I find irresistible.
I also enjoy how moist and soft the cake turns out thanks to the yogurt and oil. The buttercream frosting adds a smooth, creamy finish that makes this cake feel bakery-quality right at home.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
2 cups 1:1 gluten-free flour or all-purpose flour 3/4 cup cocoa powder 2 cups sugar 1 1/2 teaspoons baking powder 1 1/2 teaspoons baking soda 5 ounces unsweetened Greek yogurt 1 teaspoon kosher salt 1/2 cup vegetable oil 1 teaspoon espresso powder 1 cup fresh brewed coffee 2 large eggs 1 teaspoon pure vanilla extract
1 1/2 cups butter, room temperature 5 cups powdered sugar 1 teaspoon pure vanilla extract 1/2 cup milk 1 teaspoon espresso powder 1 cup unsweetened cocoa
Directions
I start by preheating the oven to 350°F (175°C) and preparing two 8-inch round cake pans with nonstick spray.
In a large bowl, I beat the eggs and sugar together for about 3 minutes until the mixture becomes lighter and slightly frothy. Then I add the Greek yogurt, vanilla extract, vegetable oil, and espresso powder, mixing until everything is smooth and well combined.
In a separate bowl, I whisk together the gluten-free flour, cocoa powder, baking powder, baking soda, and salt. I gradually add the dry ingredients into the wet mixture, stirring just until combined so the batter stays tender.
Next, I gently stir in the freshly brewed coffee, which helps deepen the chocolate flavor and creates a smooth batter.
I divide the batter evenly between the prepared pans and bake for 35 to 45 minutes. I check doneness by inserting a toothpick into the center; when it comes out clean, the cakes are ready.
I let the cakes cool in the pans for about 10 minutes, then transfer them to a wire rack to cool completely before frosting.
For the chocolate buttercream, I combine the butter, powdered sugar, cocoa powder, espresso powder, milk, and vanilla extract in a bowl. I beat everything together until the frosting becomes smooth and creamy. If needed, I add a little more milk to adjust the consistency.
To assemble, I place one cake layer on a serving plate and spread a generous layer of frosting on top. Then I place the second layer over it and frost the top and sides until the cake is fully covered.
Servings and timing
I get about 10 servings from this cake, making it perfect for gatherings or celebrations.
I usually need around 2 hours and 10 minutes total, including preparation, baking, cooling, and frosting time.
Variations
I like to adjust this cake depending on the occasion. Sometimes I make it dairy-free by using plant-based yogurt, butter, and milk. It still turns out rich and delicious.
I also enjoy adding a chocolate ganache drip on top for an extra decadent finish. When I want a slightly lighter version, I reduce the frosting or use a whipped chocolate topping.
For a flavor twist, I sometimes add a hint of orange zest or a splash of almond extract to the batter.
storage/reheating
I store the cake in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. I find that refrigeration helps keep the frosting firm, especially in warmer conditions.
Before serving, I like to let refrigerated slices sit at room temperature for a bit so the texture softens.
If I need to store it longer, I freeze individual slices and thaw them when needed.
FAQs
Can I use regular flour instead of gluten-free flour?
I can use all-purpose flour if I do not need the cake to be gluten-free. The texture will still be soft and delicious.
Why is coffee used in the recipe?
I use coffee because it enhances the chocolate flavor without making the cake taste like coffee. It adds depth and richness.
Can I make this cake ahead of time?
I often bake the cake layers a day in advance and store them wrapped. I frost the cake the next day for convenience.
How do I keep the cake moist?
I avoid overbaking and measure ingredients carefully. The yogurt and oil also help keep the cake soft and moist.
Can I make cupcakes with this batter?
I can use this batter for cupcakes. I adjust the baking time to around 18 to 22 minutes depending on the size.
Conclusion
I love how this ultimate decadent gluten-free chocolate cake delivers rich flavor and a soft texture in every slice. It is a reliable recipe that feels indulgent and special, whether I am baking for a celebration or simply craving chocolate. This is one of my favorite go-to cakes when I want something truly memorable.
Rich and indulgent Ultimate Decadent Gluten-Free Chocolate Cake with deep chocolate flavor, moist texture, and creamy buttercream frosting for the perfect dessert.
Author:Emma
Prep Time:25 minutes
Cook Time:35–45 minutes
Total Time:2 hours 10 minutes (including cooling & frosting)
1 1/2 cups butter (room temperature or dairy-free)
5 cups powdered sugar
1 cup unsweetened cocoa powder
1 teaspoon espresso powder
1/2 cup milk
1 teaspoon vanilla extract
Instructions
Preheat & Prepare:
Preheat oven to 350°F (175°C). Grease and line two 8-inch round cake pans.
Mix Wet Ingredients:
In a large bowl, beat eggs and sugar for about 3 minutes until light and slightly frothy. Add Greek yogurt, vanilla, oil, and espresso powder. Mix until smooth.
Combine Dry Ingredients:
In another bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt.
Make the Batter:
Gradually add dry ingredients to the wet mixture, mixing until just combined.
Add Coffee:
Stir in freshly brewed coffee until fully incorporated. The batter will be thin.
Bake:
Divide batter evenly between pans. Bake for 35–45 minutes, or until a toothpick inserted comes out clean.
Cool:
Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
Prepare Frosting:
Beat butter, powdered sugar, cocoa powder, espresso powder, milk, and vanilla until smooth and creamy. Adjust milk for desired consistency.
Assemble Cake:
Frost the top of one cake layer, place the second layer on top, then frost the entire cake evenly.
Notes
Coffee enhances the chocolate flavor without making the cake taste like coffee.
Ensure cakes are completely cool before frosting to prevent melting.
Use high-quality cocoa powder for the best flavor.
For extra richness, add chocolate ganache drip on top.