Honestly, that message came right when I was about to settle into a quiet weekend, but suddenly, all I could think about was this Decadent Reese’s Peanut Butter Cake with Chocolate Ganache. I mean, the idea of rich peanut butter paired with a silky chocolate ganache sounded like pure magic on a plate. I didn’t even know where to start, but I knew I had to make it happen.
So, I pulled out my mixing bowls and, amid the soft hum of the evening, I started blending peanut butter into the batter, the smell instantly warming the kitchen like a cozy blanket. The ganache? Oh, that glossy, dark chocolate poured over the top, dripping down the sides—it’s the kind of thing that makes you pause, fork halfway to mouth, just to savor the moment.
It wasn’t just a cake; it felt like a tiny celebration trapped in layers of moist cake and luscious chocolate. Honestly, I’ve made peanut butter cakes before, but this one with the ganache? It’s a whole different vibe—like the peanut butter and chocolate finally decided to be best friends. And that text? It stuck with me. Sometimes, the simplest messages lead to the most unforgettable flavors.
In the end, this recipe isn’t just about impressing anyone else—it’s about that quiet moment at home when you realize you’ve made something truly special for yourself. And that’s exactly why this Decadent Reese’s Peanut Butter Cake with Chocolate Ganache recipe has become a go-to for me.
Why You’ll Love This Recipe
This cake has been tested in my kitchen more times than I can count, and I’m telling you, it’s a keeper. Whether you’re a peanut butter fanatic or just someone who appreciates a good chocolate combo, there’s a reason this recipe keeps coming back into rotation.
- Quick & Easy: The cake comes together in about an hour, including baking—perfect for last-minute dessert cravings when you don’t want to fuss.
- Simple Ingredients: No need for specialty stores. You probably have everything in your pantry already, from creamy peanut butter to cocoa powder.
- Perfect for Any Occasion: From birthday parties to cozy weekend treats, this cake fits right in. I’ve even brought it along to potlucks and it’s always a hit.
- Crowd-Pleaser: Kids, adults, peanut butter skeptics—you name it, they’ve all asked for seconds. It’s the kind of dessert that brings people together.
- Unbelievably Delicious: The texture balance is spot-on. Moist, tender cake with a rich, shiny chocolate ganache that melts in your mouth. Honestly, it’s comfort food with a bit of sass.
What sets this apart? The ganache is super simple but silky smooth, made with just three ingredients and no fuss. Also, instead of just dumping peanut butter into the batter, this recipe folds it in at just the right moment to keep the cake incredibly tender, not dense or heavy. Plus, the finishing touch of a sprinkle of crushed Reese’s cups adds that perfect crunch and nostalgia.
So if you’re looking for a dessert that feels indulgent but straightforward, this Decadent Reese’s Peanut Butter Cake with Chocolate Ganache will win you over. It’s the kind of cake that makes you close your eyes after the first bite and smile without thinking.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and you can easily swap a few to suit your preferences or dietary needs.
- For the Cake Batter:
- 1 ¾ cups (220 g) all-purpose flour
- 1 cup (200 g) granulated sugar
- 1 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ¾ cup (180 ml) buttermilk, room temperature (or milk + 1 tsp vinegar)
- ½ cup (120 ml) vegetable oil (neutral flavor)
- 2 large eggs, room temperature
- 1 cup (250 g) creamy peanut butter (I love Skippy or Jif for smoothness)
- 1 tsp vanilla extract
- For the Chocolate Ganache:
- 1 cup (240 ml) heavy cream
- 8 oz (225 g) semi-sweet or dark chocolate chips or chopped chocolate (Ghirardelli works great)
- 1 tbsp unsalted butter (adds shine and richness)
- For Garnish (Optional):
- Crushed Reese’s Peanut Butter Cups (adds texture and fun)
- Chopped roasted peanuts (for extra crunch)
If you want to make this gluten-free, swap the all-purpose flour with a 1:1 gluten-free baking flour blend. And if you’re dairy-free, feel free to use coconut cream for the ganache and a non-dairy milk with vinegar for the buttermilk substitute.
Equipment Needed
- 9-inch (23 cm) round cake pans (two pans recommended for layering)
- Mixing bowls (one large for batter, one for ganache)
- Electric mixer or sturdy whisk (an electric hand mixer saves time but a whisk works fine)
- Measuring cups and spoons (precision helps with baking success)
- Rubber spatula (for folding in peanut butter gently)
- Small saucepan (to warm the cream for ganache)
- Cooling racks (important for letting the cake cool evenly)
If you don’t have two 9-inch pans, you can bake the cake in one pan and slice it horizontally once cooled to create layers. I’ve done this plenty of times when my pan collection was limited.
For the ganache, a microwave-safe bowl can be a handy alternative to the stovetop method if you’re short on time, but watch carefully to avoid burning the chocolate.
Preparation Method

- Preheat the oven and prepare pans: Heat your oven to 350°F (175°C). Grease two 9-inch round cake pans and line the bottoms with parchment paper for easy release. This takes about 10 minutes.
- Mix dry ingredients: In a large bowl, whisk together 1 ¾ cups flour, sugar, baking powder, baking soda, and salt until fully combined. This helps distribute the leavening agents evenly.
- Combine wet ingredients: In a separate bowl, whisk the buttermilk, vegetable oil, eggs, peanut butter, and vanilla extract until smooth. The peanut butter might look a little thick at first, but keep whisking until you get a glossy, even mixture. This usually takes about 3 minutes by hand or 1-2 minutes with a mixer.
- Make the batter: Slowly add the wet ingredients into the dry, folding gently with a rubber spatula. Don’t overmix—stop when you see no more dry streaks. Overmixing can make the cake tough.
- Divide and bake: Pour the batter evenly into the prepared pans. Tap lightly on the counter to release air bubbles. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean. The cake should spring back when gently pressed.
- Cool the cakes: Let the cakes cool in their pans for 10 minutes, then invert onto a cooling rack to cool completely. This step is crucial; ganache won’t spread nicely on warm cake.
- Prepare the ganache: Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer (tiny bubbles at edges). Remove from heat and pour over the chocolate in a heatproof bowl. Let stand 2 minutes, then stir gently until smooth and glossy. Stir in butter until melted.
- Assemble the cake: Place one cake layer on your serving plate. Spread a thin layer of ganache over it, then top with the second cake. Pour the rest of the ganache over the top, letting it drip down the sides. Use an offset spatula to smooth if needed.
- Garnish and chill: Sprinkle crushed Reese’s cups and chopped peanuts on top. Chill the cake for at least 30 minutes to set the ganache before slicing.
If the ganache becomes too thick to spread, gently warm it in short bursts in the microwave or over a double boiler until pourable again. Also, be sure not to overbake the cake; a dry peanut butter cake is a sad thing.
Cooking Tips & Techniques
One trick I’ve learned is to bring all ingredients to room temperature. Eggs and buttermilk blend easier and produce a more tender crumb. Also, gently folding the peanut butter into the wet ingredients prevents the batter from getting heavy or curdled, keeping the texture light and moist.
When making ganache, patience is key. Pouring the hot cream over the chocolate and waiting a couple minutes before stirring helps the chocolate melt evenly and prevents seizing. If you rush this, you might end up with grainy ganache, and no one wants that.
Another tip: always cool your cakes completely before applying ganache. Warm cake will melt the ganache, making a mess instead of a smooth finish.
A common mistake is overmixing the batter. You want to stop folding as soon as the flour disappears. Overworked batter develops gluten, leading to dense cake.
For timing, you can prepare the ganache while the cakes bake and cool, which keeps things efficient. If you want to multitask, this pairs well with simple snacks like the quick 24-hour garlic dill pickles I love making — a fun contrast for your next gathering.
Variations & Adaptations
- Nut-Free Version: Use sunflower seed butter instead of peanut butter and top with dairy-free ganache made from coconut cream and dairy-free chocolate chips.
- Chocolate Peanut Butter Swirl: Reserve ¼ cup of ganache before pouring it over the cake and swirl it into the batter before baking for a marbled effect.
- Layered Cupcakes: This batter makes fantastic cupcakes too! Bake for 18-20 minutes and top each with a dollop of ganache and a mini Reese’s cup for individual treats.
- Seasonal Twist: In fall, add a pinch of cinnamon and nutmeg to the batter, or swap crushed peppermint candies for garnish in winter for a festive touch.
- Personal favorite: I once added a splash of espresso to the ganache. It sounds odd, but it deepens the chocolate flavor without adding coffee taste—highly recommend trying it.
Serving & Storage Suggestions
This cake is best served slightly chilled or at room temperature. The ganache firms up nicely in the fridge but softens beautifully at room temp, making each bite a silky, dreamy experience.
Pair it with a cold glass of milk or strong black coffee to cut through the richness. It also goes surprisingly well with a fresh salad featuring crunchy elements, like the crispy broccoli bacon cheddar salad, balancing sweet and savory on your plate.
Store any leftovers covered in the refrigerator for up to 4 days. Ganache keeps moisture locked in, so the cake stays tender. For longer storage, wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge before serving.
Reheating isn’t usually needed, but if you want a warm slice, microwave for 10-15 seconds. The ganache will soften and the peanut butter aroma intensifies—trust me, it’s worth it.
Nutritional Information & Benefits
Per slice (assuming 12 servings): approximately 350 calories, 18g fat, 40g carbohydrates, 6g protein. This cake is definitely a treat, but the peanut butter adds a bit of protein and heart-healthy fats.
Using natural peanut butter boosts the nutritional profile with vitamin E, magnesium, and fiber. The dark chocolate ganache provides antioxidants that are better than your average dessert.
For those watching gluten intake, the recipe is easily adapted with gluten-free flour without much texture change. Also, if you prefer a lower sugar option, swapping half the sugar for coconut sugar or a natural sweetener works well.
While indulgent, this recipe feels balanced enough that it’s a satisfying dessert without being overly heavy, which is something I really appreciate after a long day.
Conclusion
This Decadent Reese’s Peanut Butter Cake with Chocolate Ganache is one of those recipes that sticks with you—not just because it tastes like a peanut butter and chocolate dream, but because it’s easy enough to make whenever the craving hits. It’s forgiving, fun, and utterly satisfying.
Feel free to make it your own—add a sprinkle of sea salt on the ganache, toss in some chopped peanuts, or even try the swirl version I love. It’s your kitchen adventure, after all.
I keep coming back to this cake because it reminds me that sometimes, the best desserts are the ones that make you smile quietly to yourself.
If you do try it, I’d love to hear how you tweaked it or what memories it brings up. Sharing those stories makes the whole baking experience sweeter.
Now, slice yourself a generous piece and enjoy that perfect peanut butter and chocolate harmony.
FAQs About Decadent Reese’s Peanut Butter Cake with Chocolate Ganache
- Can I make this cake ahead of time? Yes! Bake the cake layers a day ahead and store them wrapped in plastic wrap. Assemble and add ganache on the day you plan to serve for best freshness.
- How do I store leftover cake? Keep leftovers in an airtight container in the refrigerator for up to 4 days. Ganache helps keep the cake moist.
- Can I use crunchy peanut butter? You can, but the texture will be slightly different. I recommend creamy peanut butter for smooth batter and moist crumb.
- Is there a vegan version of this recipe? Yes, substitute eggs with flax eggs, use plant-based milk with vinegar for buttermilk, and swap cream and butter in ganache with coconut cream and dairy-free margarine.
- Can I make this gluten-free? Absolutely. Use a 1:1 gluten-free all-purpose baking flour blend to replace regular flour without changing the texture much.
Pin This Recipe!

Decadent Reese’s Peanut Butter Cake Recipe With Easy Chocolate Ganache
A rich and moist peanut butter cake paired with a silky chocolate ganache, topped with crushed Reese’s cups for a perfect indulgent dessert.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 ¾ cups (220 g) all-purpose flour
- 1 cup (200 g) granulated sugar
- 1 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ¾ cup (180 ml) buttermilk, room temperature (or milk + 1 tsp vinegar)
- ½ cup (120 ml) vegetable oil (neutral flavor)
- 2 large eggs, room temperature
- 1 cup (250 g) creamy peanut butter
- 1 tsp vanilla extract
- 1 cup (240 ml) heavy cream
- 8 oz (225 g) semi-sweet or dark chocolate chips or chopped chocolate
- 1 tbsp unsalted butter
- Crushed Reese’s Peanut Butter Cups (optional garnish)
- Chopped roasted peanuts (optional garnish)
Instructions
- Preheat oven to 350°F (175°C). Grease two 9-inch round cake pans and line bottoms with parchment paper.
- In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
- In a separate bowl, whisk buttermilk, vegetable oil, eggs, peanut butter, and vanilla extract until smooth and glossy.
- Slowly fold wet ingredients into dry ingredients with a rubber spatula until no dry streaks remain. Do not overmix.
- Divide batter evenly into prepared pans. Tap pans lightly to release air bubbles.
- Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and cake springs back when pressed.
- Cool cakes in pans for 10 minutes, then invert onto cooling racks to cool completely.
- Heat heavy cream in a small saucepan over medium heat until it begins to simmer. Remove from heat and pour over chocolate in a heatproof bowl. Let stand 2 minutes, then stir until smooth and glossy. Stir in butter until melted.
- Place one cake layer on serving plate. Spread a thin layer of ganache over it, then top with second cake layer.
- Pour remaining ganache over the top, letting it drip down the sides. Smooth with an offset spatula if needed.
- Sprinkle crushed Reese’s cups and chopped peanuts on top.
- Chill cake for at least 30 minutes to set ganache before slicing.
Notes
Bring all ingredients to room temperature for best results. Gently fold peanut butter into wet ingredients to keep batter light. Cool cakes completely before applying ganache to avoid melting. If ganache thickens, warm gently to restore pourable consistency. Avoid overmixing batter to prevent dense cake. Can be made gluten-free or dairy-free with substitutions.
Nutrition
- Serving Size: 1 slice (1/12 of cak
- Calories: 350
- Fat: 18
- Carbohydrates: 40
- Protein: 6
Keywords: peanut butter cake, chocolate ganache, Reese’s cake, easy dessert, peanut butter dessert, chocolate peanut butter, layered cake


