Chocolate, Peanut Butter and Pretzel Cupcakes
These cupcakes balance three very different textures and flavors: deep chocolate, creamy peanut butter buttercream, and salty, crunchy pretzels with roasted peanuts. They’re built from a chocolate cupcake base, a stabilized Swiss-style buttercream that gets peanut butter folded in, and a quick ganache finish. The result is a party-ready cupcake that feels indulgent but is grounded by the salt and crunch.
I write recipes that home bakers can actually finish without stress. This one uses straightforward techniques—mixing dry and wet ingredients, making a sugar syrup for a stable buttercream, and a small ganache—so you can focus on timing and texture. I include practical tips for portioning batter, handling warm syrup, and keeping your buttercream smooth.
Plan for a couple of hours from start to finish if you make everything in one go; most of that is passive time while cakes cool or the buttercream is chilled briefly. Read through the steps first, gather the ingredients and a candy thermometer, and you’ll have consistent results.
Ingredient Checklist

- 3/4 cup (75g) Dutch-process cocoa powder — gives deep chocolate flavor and dark color.
- 2/3 cup (160ml) very hot coffee — blooms the cocoa and intensifies chocolate notes.
- 2/3 cup (160ml) buttermilk — adds acidity and tenderness to the crumb.
- 1/2 cup (125ml) vegetable oil, such as canola or grapeseed — keeps cupcakes moist.
- 1 teaspoon vanilla extract — rounds and lifts flavors.
- 1 large egg — structure and richness.
- 1 large egg yolk — extra fat for a tender crumb.
- 1/2 teaspoon kosher or sea salt — balances sweetness in the batter.
- 1 1/3 cup (190g) all-purpose flour — primary structure.
- 1 3/4 cups (350g) sugar — sweetens the cupcakes and contributes to texture.
- 3/4 teaspoon baking powder — leavening for lift.
- 1/2 teaspoon baking soda — reacts with buttermilk for rise.
- 1 cup (250ml) water — used in the sugar syrup for the buttercream.
- 2 cups (400g) sugar — makes the cooked sugar syrup for the buttercream.
- 2 tablespoons light corn syrup — prevents crystallization in the syrup.
- 1/4 teaspoon cream of tartar — stabilizes the syrup.
- 5 large egg yolks — emulsify with the sugar syrup to create the buttercream base.
- 1 large egg — added to the egg mixture for the buttercream.
- 1/8 teaspoon xanthan gum — helps stabilize the egg-syrup emulsion.
- 1 1/2 pounds (680g) butter, cold — cut into small pieces for the buttercream; provides richness and structure.
- 3/4 cup (180g) natural peanut butter, plus additional if necessary — folded into the buttercream for peanut flavor.
- 1/2 teaspoon vanilla extract — flavor for the buttercream.
- 1 teaspoon kosher or sea salt — balances the buttercream; adjust to taste.
- 3/4 cup (110g) roasted peanuts — for crunch in the topping; pulse or crush coarsely.
- 1 1/2 cups (90g) broken up large pretzels — coarse pieces provide salt and texture.
- 1/4 cup (60ml) heavy cream — heats for the ganache.
- 2 ounces (55g) chopped bittersweet or semisweet chocolate — makes a quick ganache for drizzle.
- pinch kosher or sea salt — final sprinkle on top to heighten contrast.
Make Chocolate, Peanut Butter and Pretzel Cupcakes: A Simple Method
Follow these steps in order. Read each step fully before starting the action, especially the buttercream section—the cooked-sugar stage requires attention to temperature and steady motion.
- Preheat and prepare pans: Preheat the oven to 350ºF (180ºC). Line two 12-cup muffin pans with cupcake liners.
- Make the cocoa paste: In a medium bowl, mix 3/4 cup (75g) Dutch-process cocoa powder with 2/3 cup (160ml) very hot coffee. Stir until it forms a thick, smooth paste with no lumps.
- Mix wet batter ingredients: In a separate bowl whisk together 2/3 cup (160ml) buttermilk, 1/2 cup (125ml) vegetable oil, 1 teaspoon vanilla extract, 1 large egg, 1 large egg yolk, and 1/2 teaspoon kosher or sea salt. Whisk just until combined.
- Combine wet into cocoa: Gradually stir the buttermilk mixture into the cocoa paste, mixing until smooth and even in texture.
- Prepare dry ingredients: Sift together 1 1/3 cup (190g) all-purpose flour, 1 3/4 cups (350g) sugar, 3/4 teaspoon baking powder, and 1/2 teaspoon baking soda into a bowl.
- Finish cupcake batter: Stir the dry ingredients into the cocoa-wet mixture just until combined—do not overmix. The batter should be uniform and slightly thick.
- Portion batter: Divide the batter among the prepared liners, filling each about two-thirds full. Use a measuring cup or a spring-loaded ice cream scoop to portion evenly. You may get slightly fewer than 24 cupcakes depending on liner size.
- Bake: Bake for 20 to 25 minutes, checking after 20 minutes. The cupcakes are done when centers lightly spring back to the touch and a toothpick inserted near the center comes out with a few moist crumbs but no raw batter.
- Cool: Remove from oven and let the cupcakes cool in the pans for a few minutes, then transfer to a wire rack to cool completely before frosting.
- Make the sugar syrup for buttercream: In a heavy, nonreactive saucepan combine 1 cup (250ml) water, 2 cups (400g) sugar, 2 tablespoons light corn syrup, and 1/4 teaspoon cream of tartar. Fit the pan with a candy thermometer and heat until the syrup reaches 235ºF (113ºC). Keep heat steady to avoid overshooting.
- Whip eggs: While the syrup heats, place 5 large egg yolks and 1 large egg in the bowl of a stand mixer fitted with the whisk attachment. Beat on high speed until the eggs are thick and hold shape.
- Add xanthan gum and combine syrup: When the sugar syrup hits 235ºF (113ºC), turn the mixer off briefly and add 1/8 teaspoon xanthan gum to the eggs, then turn the mixer back on to medium-high. With the mixer running, carefully rest the syrup pot against the side of the bowl and slowly pour the hot syrup into the egg mixture in a thin, steady stream, aiming between the whip and the bowl to avoid splashing. Pour steadily so the eggs cook into a smooth custard rather than scramble.
- Whip to cool: Once all syrup is incorporated, increase speed to high and whip until the outside of the mixer bowl feels cool to the touch (use the inside of your wrist for a more accurate gauge). The mixture should be thick, glossy, and fully cooled before adding butter.
- Switch to paddle and add butter: Remove the whisk and attach the paddle. Cut 1 1/2 pounds (680g) cold butter into small slivers—no thinner than a slim coin and no larger than peas. With the mixer on medium-high speed, add the butter pieces one at a time, allowing each to incorporate before adding the next. Use a pouring shield or drape a towel over the mixer to reduce splatter.
- Adjust if separated: If the buttercream looks slightly separated at any point, continue beating; adding more butter in small amounts can help bring it back. The recipe notes that adding the peanut butter in the next step usually helps smooth the mixture.
- Finish buttercream flavoring: Once all butter is incorporated and the buttercream is smooth, lower the speed to low and add 3/4 cup (180g) natural peanut butter, 1/2 teaspoon vanilla extract, and 1 teaspoon kosher or sea salt. Taste and adjust peanut butter one tablespoon at a time if you want a stronger peanut flavor; add more salt sparingly if needed.
- Frost and chill: Spread or pipe the peanut butter buttercream onto the cooled cupcakes. For a simple mound, use a pastry bag fitted with a large plain tip (1/2-inch, 1.75cm). After frosting, refrigerate the cupcakes for 20 minutes to set the buttercream slightly. If you have leftover buttercream, you can freeze it (see Make-Ahead & Storage).
- Prepare pretzel-peanut topping: Pulse 3/4 cup (110g) roasted peanuts and 1 1/2 cups (90g) broken up large pretzels in a food processor just enough to create a mixture with some larger, irregular pieces. Alternatively, crush in a zip-top bag with a rolling pin for a coarser texture.
- Apply topping: Dump the crushed mixture into a shallow bowl. Press the frosted cupcake tops into the pretzel-peanut mixture to adhere the pieces. If the topping doesn’t stick, let the frosted cupcakes sit at room temperature a few minutes to warm slightly so the buttercream becomes tacky again.
- Make ganache and finish: For the ganache, warm 1/4 cup (60ml) heavy cream in a small saucepan until almost boiling, then remove from heat and add 2 ounces (55g) chopped bittersweet or semisweet chocolate. Let sit for 2 minutes, then stir until smooth. If the ganache is too thick to drizzle, add a teaspoon or two more cream to thin it. Use a teaspoon to drizzle the ganache over the cupcake tops. Finish with a pinch of kosher or sea salt on each cupcake.
Why This Chocolate, Peanut Butter and Pretzel Cupcakes Stands Out
The combination works because each element addresses a different sensory need: the cocoa-coffee base gives concentrated chocolate depth; the cooked-sugar buttercream is stable, glossy, and less likely to weep than a simple butter-and-sugar frosting; and the pretzel-peanut topping provides textural contrast and salt to cut richness. Using hot coffee to bloom the cocoa sharpens the chocolate profile without making the batter coffee-flavored. The SOS-style buttercream (egg-syrup base) holds up better at room temperature than a plain American buttercream while tasting cleaner and less sugary.
If You’re Out Of…

- Very hot coffee — you can use freshly brewed hot water; the coffee primarily blooms the cocoa.
- Dutch-process cocoa — you can use natural cocoa, but flavor and acidity balance will change slightly; the batter may be a touch sharper.
- Natural peanut butter — a smooth, no-sugar-added peanut butter is best; if using a sweeter commercial style, reduce final added sugar (taste the buttercream).
- Corn syrup — substitute light glucose syrup or omit, but take care when cooking the sugar; corn syrup helps prevent crystallization.
- Xanthan gum — it stabilizes the egg-syrup emulsion; if omitted, be attentive when pouring syrup and be prepared for a slightly softer texture in the buttercream.
Recommended Tools

- Two 12-cup muffin pans and cupcake liners — for consistent bake and quantity.
- Candy thermometer — essential for hitting 235ºF (113ºC) for the syrup.
- Stand mixer with whisk and paddle attachments — makes the egg-syrup and butter incorporation manageable.
- Food processor or rolling pin with zip-top bag — for crushing peanuts and pretzels.
- Small saucepan for ganache and syrup — heavy-bottomed preferred for even heat.
- Pastry bag with large plain tip (1/2-inch/1.75cm) — for neat piping, optional but helpful.
Don’t Do This
- Don’t pour the hot sugar syrup into the eggs too quickly — that will scramble them. Always stream it slowly between the whip and bowl while mixer runs.
- Don’t add very large chunks of cold butter all at once — they won’t incorporate and will lead to a broken buttercream.
- Don’t frost warm cupcakes — the buttercream will melt and slide off; ensure cupcakes are completely cool.
- Don’t skip the candy thermometer — guessing the syrup temperature risks an unstable buttercream.
Seasonal Twists
- Fall: Stir 1/2 teaspoon ground cinnamon into the peanut butter before adding to the buttercream and finish cupcakes with a light dusting of cinnamon-sugar mixed into the pretzel crumbs.
- Winter holidays: Swap out 2 ounces of chopped chocolate in the ganache for an equal amount of dark chocolate with orange oil, and add finely grated orange zest to the peanut butter mixture.
- Summer: Use salted caramel drizzle in place of or alongside the ganache for a lighter, sunnier finish; reduce the final pinch of salt if using salted caramel.
Chef’s Rationale
I chose a cooked-sugar egg-based buttercream because it yields a stable, silky texture that stands up to the dense peanut butter and the weight of the pretzel topping. Cold butter cut into small pieces ensures a smooth emulsion and faster incorporation; adding butter gradually prevents separation. The cocoa-coffee paste step extracts maximum chocolate flavor with minimal ingredients. Lastly, the pretzel and peanut mix gives the cupcakes a homemade, rustic finish while providing the salt-driven contrast that keeps each bite interesting.
Make-Ahead & Storage
- Make cupcakes in advance: Bake the cupcakes up to 2 days ahead, cool completely, then wrap tightly and refrigerate unfrosted. Bring to room temperature before frosting.
- Buttercream storage: The peanut butter buttercream can be refrigerated for up to 5 days in an airtight container. Bring to room temperature and re-whip briefly to restore texture before using. You can also freeze it for up to 3 months; thaw in the refrigerator, then bring to room temperature and re-whip.
- Assembled cupcakes: Store frosted cupcakes in a single layer in an airtight container in the refrigerator for up to 3 days. Bring to room temperature for 20–30 minutes before serving to soften the buttercream and let flavors open up.
Ask & Learn
Common troubleshooting: if your buttercream looks separated, keep beating; adding a little more butter or the peanut butter often brings it back. If your ganache seizes or is grainy, gently re-warm over a double boiler and stir until smooth, adding a teaspoon of cream if necessary. If cupcakes sink, check oven temperature (use an oven thermometer) and avoid opening the door during early bake time.
Final Bite
These Chocolate, Peanut Butter and Pretzel Cupcakes are worth the few technical steps: you end up with deep, moist chocolate cupcakes, a rich and stable peanut butter buttercream, and an addictive salty-crunch finish. Take your time with the syrup and butter steps—attention there is what creates a glossy, scoopable frosting that holds its shape and delivers clean peanut flavor. Serve slightly chilled or at room temperature and watch them disappear.

Chocolate, Peanut Butter and Pretzel Cupcakes
Ingredients
- 3/4 cup Dutch-process cocoa powder (75g)
- 2/3 cup very hot coffee (160ml)
- 2/3 cup buttermilk (160ml)
- 1/2 cup vegetable oil such as canola or grapeseed (125ml)
- 1 teaspoon vanilla extract
- 1 large egg
- 1 large egg yolk
- 1/2 teaspoon kosher or sea salt
- 1 1/3 cup all-purpose flour (190g)
- 1 3/4 cups sugar (350g)
- 3/4 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1 cup water (250ml) — for buttercream syrup
- 2 cups sugar (400g) — for buttercream syrup
- 2 tablespoons light corn syrup
- 1/4 teaspoon cream of tartar
- 5 large egg yolks
- 1 large egg for buttercream
- 1/8 teaspoon xanthan gum
- 1 1/2 pounds butter, cold (680g)
- 3/4 cup natural peanut butter (180g), plus more if desired
- 1/2 teaspoon vanilla extract
- 1 teaspoon kosher or sea salt for buttercream
- 3/4 cup roasted peanuts (110g)
- 1 1/2 cups large pretzels, broken (90g)
- 1/4 cup heavy cream (60ml) — for ganache
- 2 ounces bittersweet or semisweet chocolate, chopped (55g)
- pinch kosher or sea salt for finishing
Instructions
- Preheat the oven to 350ºF (180ºC) and line two 12-cup muffin pans with cupcake liners.
- In a medium bowl whisk the Dutch-process cocoa powder with the very hot coffee until a thick, smooth paste forms.
- In a separate bowl stir together the buttermilk, vegetable oil, 1 teaspoon vanilla, 1 large egg, 1 large egg yolk, and 1/2 teaspoon salt.
- Gradually stir the buttermilk mixture into the cocoa paste until smooth.
- Sift together the flour, 1 3/4 cups sugar, baking powder, and baking soda, then gently fold the dry ingredients into the cocoa batter until just combined.
- Portion the batter into the prepared liners so each is about two-thirds full, then bake for 20–25 minutes until the centers spring back. Cool completely on a wire rack.
- For the peanut butter buttercream, combine 1 cup water, 2 cups sugar, 2 tablespoons light corn syrup, and 1/4 teaspoon cream of tartar in a heavy nonreactive saucepan and attach a candy thermometer.
- In the bowl of a stand mixer fitted with the whip, beat 5 egg yolks and 1 whole egg on high until thick and ribbon-like.
- Heat the sugar mixture to 235ºF (113ºC). When it reaches temperature, with the mixer running on medium-high, add 1/8 teaspoon xanthan gum, then slowly pour the hot syrup down the side of the bowl into the eggs in a steady stream.
- Increase the mixer to high and whip until the outside of the bowl feels cool to the touch. Replace the whip with the paddle.
- With the mixer on medium-high, add the cold butter cut into small slivers a few pieces at a time, mixing until fully incorporated and smooth; if it appears separated, continue adding butter until it comes together.
- Switch to low speed and add 3/4 cup natural peanut butter, 1 teaspoon kosher or sea salt, and 1/2 teaspoon vanilla; taste and add more peanut butter by tablespoonfuls if desired.
- Chill the filled or piped cupcakes for about 20 minutes to set the buttercream before adding toppings.
- Pulse the roasted peanuts and broken pretzel pieces briefly in a food processor, or crush in a zip-top bag with a rolling pin, leaving some larger pieces for texture.
- Press the peanut-pretzel mixture onto the tops of the chilled frosted cupcakes so it adheres; if needed let frostings warm slightly at room temperature to help the mixture stick.
- To make the ganache, warm 1/4 cup heavy cream in a small saucepan until almost boiling, remove from heat, add 2 ounces chopped chocolate, let sit 2 minutes, then stir until smooth. Thin with a little more cream if necessary.
- Use a teaspoon to drizzle the ganache over the cupcakes and finish with a small pinch of kosher or sea salt if desired.
Equipment
- two 12-cup muffin pans
- cupcake liners
- Mixing bowls
- stand mixer with whip and paddle attachments
- heavy nonreactive saucepan
- candy thermometer
- food processor or rolling pin and zip-top bag
- Small Saucepan
Notes
- Serve cupcakes at room temperature for best texture.
- Refrigerate frosted cupcakes up to 1–2 days; pretzels will soften.
- Use European-style butter for a richer French buttercream if available.
- If buttercream separates, continue beating and add small bits of butter until smooth.
- Natural peanut butter may require adding more to taste if using commercial peanut butter.
- Xanthan gum stabilizes the buttercream but can be omitted if unavailable.
