There’s something about the first bite of a cupcake that makes the world pause: the tender crumb, the warm chocolate note, and that creamy, slightly salty peanut butter kiss on top. These Peanut Butter Chocolate Cupcakes are the kind of treat that feels both nostalgic and indulgent — like a childhood favorite dressed up for grown-up taste buds. They’re simple to make, endlessly adaptable, and perfect for everything from a casual afternoon tea to a birthday celebration. Read on for a friendly, step‑by‑step guide to baking a batch that’s moist, chocolatey, and generously peanut-buttery.
Ingredients and Timing
Yields: 12 standard cupcakes
Preparation time: 20 minutes
Baking time: 18–22 minutes
Cooling & decorating: 20–30 minutes
Total time: Approximately 60–75 minutes
Ingredients (for 12 cupcakes)
Dry ingredients
- 1 cup (125 g) all-purpose flour
- 1/3 cup (35 g) unsweetened cocoa powder
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon fine salt
Wet ingredients
- 1/2 cup (115 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- 1/2 cup (120 ml) whole milk, room temperature
- 1/4 cup (60 ml) sour cream or plain yogurt, room temperature
Peanut butter swirl / filling
- 1/2 cup (125 g) creamy peanut butter (smooth, not natural runny type)
- 2 tablespoons powdered sugar (optional, to sweeten and thicken)
- 1–2 tablespoons milk (to loosen if needed)
Optional add-ins
- 6–8 mini peanut butter cups (for topping or filling)
- 1/2 cup (90 g) chocolate chips (fold into batter or sprinkle on top)
Chocolate Peanut Butter Frosting (enough for 12 cupcakes)
- 1/2 cup (115 g) unsalted butter, softened
- 1 cup (120 g) powdered sugar, sifted
- 1/4 cup (25 g) unsweetened cocoa powder, sifted
- 1/3 cup (80 g) creamy peanut butter
- 2–3 tablespoons heavy cream or milk
- 1/2 teaspoon vanilla extract
- Pinch of salt (adjust to taste)
Directions — Step by Step
1. Preheat and prepare
- Preheat the oven to 350°F (175°C). Line a 12‑cup muffin tin with paper liners or lightly grease the cups.
- Sift together the flour, cocoa powder, baking powder, baking soda, and salt into a medium bowl. Set aside.
2. Cream butter and sugar
- In a large mixing bowl, beat the softened butter and granulated sugar together on medium speed until light and fluffy, about 2–3 minutes. Scrape down the sides as needed.
- Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
3. Combine wet and dry
- With the mixer on low, add one-third of the dry ingredients, then half of the milk, then another third of the dry ingredients, then the sour cream, finishing with the remaining dry ingredients. Mix just until combined — do not overmix. The batter should be smooth and slightly thick.
- If using chocolate chips, fold them in gently now.
4. Fill the cupcake liners
- Spoon the batter into the prepared liners, filling each about two-thirds full. This helps the cupcakes rise evenly without overflowing.
- Optional filling: If you want a peanut butter center, place 1 teaspoon of peanut butter (or a mini peanut butter cup) into the center of each filled liner, pressing it slightly into the batter.
5. Bake
- Bake in the preheated oven for 18–22 minutes, or until a toothpick inserted into the center (avoiding any peanut butter center) comes out with a few moist crumbs but not wet batter.
- Rotate the pan halfway through baking if your oven has hot spots.
6. Cool
- Remove the cupcakes from the oven and let them cool in the pan for 5–7 minutes, then transfer to a wire rack to cool completely before frosting. Frosting warm cupcakes will cause the frosting to melt.
7. Make the peanut butter chocolate frosting
- In a mixing bowl, beat the softened butter until smooth. Add the powdered sugar and cocoa powder and mix on low until combined.
- Add the peanut butter, vanilla, and a pinch of salt. Add heavy cream or milk 1 tablespoon at a time until you reach a spreadable consistency. Beat on medium-high for 1–2 minutes until light and fluffy. Taste and adjust salt or sweetness as needed.
8. Frost and finish
- Once cupcakes are completely cool, pipe or spread the frosting on each cupcake.
- Garnish ideas: drizzle with melted chocolate, sprinkle chopped peanuts, place a mini peanut butter cup on top, or add a light dusting of cocoa powder.
Cooking Tips and Troubleshooting
- Room temperature ingredients matter. Eggs, milk, and butter at room temperature incorporate more smoothly and give a lighter crumb. If you forgot to take eggs out, place them in warm (not hot) water for 5–10 minutes to take the chill off.
- Measure flour correctly. Spoon flour into the measuring cup and level it off with a knife. Scooping directly with the cup can pack the flour and make cupcakes dense.
- Don’t overmix. Once you add the dry ingredients, mix just until combined. Overmixing develops gluten and leads to tougher cupcakes.
- Use good cocoa. A flavorful unsweetened cocoa powder makes a big difference. Dutch-processed cocoa will give a darker, smoother chocolate flavor; natural cocoa is brighter and tangier.
- Check for doneness early. Ovens vary. Start checking at 16 minutes. A toothpick with a few moist crumbs is perfect — avoid a wet batter result.
- If frosting is too thin: Chill it for 10–15 minutes, then re-whip. If it’s too thick, add milk a teaspoon at a time.
- For a glossy ganache drizzle: Melt 1/2 cup chocolate chips with 2 tablespoons heavy cream until smooth; cool slightly before drizzling.
- Make-ahead: Cupcakes can be baked a day ahead and stored in an airtight container at room temperature. Frost them the day you serve for the freshest look.
- Freezing: Unfrosted cupcakes freeze well for up to 3 months. Thaw at room temperature and frost after thawing.
How to Serve
- Room temperature is best. Bring frosted cupcakes to room temperature before serving so the frosting is soft and the flavors are at their peak.
- Presentation ideas: Arrange on a tiered stand for parties, or place each cupcake in a decorative liner for gifting. A small drizzle of melted chocolate and a sprinkle of flaky sea salt elevates the flavor and appearance.
- Pairings: Serve with cold milk, a cup of strong coffee, or a creamy latte. For a grown-up twist, pair with a glass of dessert wine or a mild stout beer — the chocolate and peanut butter stand up well to richer beverages.
- For kids’ parties: Add colorful sprinkles or mini chocolate candies on top. For an elegant gathering, top with a single roasted peanut and a tiny edible gold flake.
Nutrition, Servings, and Ingredient Summary
Servings: 12 cupcakes
Ingredient summary (quick view)
- All-purpose flour: 1 cup (125 g)
- Cocoa powder: 1/3 cup (35 g)
- Baking powder: 1 tsp
- Baking soda: 1/2 tsp
- Salt: 1/4 tsp
- Unsalted butter: 1/2 cup + 1/2 cup for frosting (total 1 cup / 230 g)
- Granulated sugar: 3/4 cup (150 g)
- Powdered sugar: 1 cup (120 g) for frosting
- Eggs: 2 large
- Vanilla extract: 1 1/2 tsp total
- Milk: 1/2 cup for batter + 2–3 tbsp for frosting
- Sour cream or yogurt: 1/4 cup (60 g)
- Creamy peanut butter: 3/4 cup total (for swirl and frosting)
- Cocoa for frosting: 1/4 cup (25 g)
Approximate nutritional information per cupcake (one of 12)
Note: These values are estimates and will vary based on exact brands and portion sizes.
- Calories: ~360 kcal
- Total fat: ~20 g
- Saturated fat: ~8 g
- Cholesterol: ~55 mg
- Sodium: ~180 mg
- Total carbohydrates: ~40 g
- Dietary fiber: ~2 g
- Sugars: ~28 g
- Protein: ~6 g
If you want a lighter version, reduce sugar slightly, use lower-fat dairy, or swap half the butter for mashed banana or applesauce (note: flavor and texture will change).
Advantages
- Comforting flavor combination. Chocolate and peanut butter are a classic pairing that appeals to many palates — sweet, salty, and rich all at once.
- Versatile and customizable. You can add fillings, swap crunchy peanut butter for creamy, fold in chocolate chips, or top with different garnishes to suit the occasion.
- Crowd-pleaser. These cupcakes work for kids’ parties, bake sales, potlucks, and casual get-togethers. They’re familiar yet special.
- Make-ahead friendly. Batter can be prepared in advance, cupcakes can be baked ahead, and frosting can be made and stored, making party prep manageable.
- Textural contrast. A soft chocolate cake with creamy peanut butter frosting (and an optional crunchy topping) gives a satisfying mouthfeel.
Disadvantages
- Allergen concerns. Peanut butter makes these unsuitable for people with peanut allergies. Cross-contamination is a risk in shared kitchens. Consider using sunflower seed butter as an alternative for allergy-friendly baking.
- Calorie-dense. These cupcakes are indulgent; they’re not a low-calorie treat. Portion control matters if you’re watching intake.
- Can be messy. Peanut butter frosting can be sticky and may soften at warm temperatures, making transport and display a little trickier.
- Texture pitfalls. Overmixing or incorrect measurements can lead to dense cupcakes. Cocoa quality and ingredient temperatures affect the final result.
- Ingredient sensitivity. Natural peanut butter (oil-separated) can change texture and consistency; choose a stable creamy peanut butter for predictable results.
Variations and Serving Suggestions
- Peanut Butter Cup Surprise: Press a mini peanut butter cup into the center of each cupcake before baking for a gooey surprise.
- Crunchy Top: Mix chopped roasted peanuts with a little brown sugar and sprinkle on top of the frosting for crunch.
- Salted Caramel Drizzle: Add a drizzle of salted caramel over the frosting for a decadent finish.
- Vegan version: Use plant-based butter, a flax egg (1 tbsp flaxseed meal + 3 tbsp water per egg), non-dairy milk, and a vegan sour cream substitute. Use a vegan peanut butter and powdered sugar frosting.
- Healthier swap: Replace half the butter with unsweetened applesauce and use whole wheat pastry flour for added fiber; reduce sugar by 10–20% and taste as you go.
Final Thoughts
These Peanut Butter Chocolate Cupcakes are a celebration of two beloved flavors in one handheld package. They’re forgiving enough for a beginner baker yet satisfying for someone who loves to tweak and perfect recipes. Whether you’re baking for a crowd or treating yourself, the combination of moist chocolate cake and creamy peanut butter frosting is reliably comforting and endlessly adaptable.
If you try this recipe, remember that baking is part science and part joy — small adjustments to suit your taste are encouraged. Swap textures, experiment with fillings, and most importantly, enjoy the process. A warm cupcake fresh from the oven, topped with a swirl of peanut butter chocolate frosting, is a small, delicious reminder that some of life’s best moments are simple and sweet.
Happy baking!
