🍪 Introduction
Picture this: two pillowy-soft chocolate cakes sandwiching a luscious, creamy peanut butter filling that melts in your mouth with every bite. That’s the irresistible magic of Chocolate Peanut Butter Whoopie Pies — a dessert that brings together the best of cookies, cakes, and everything in between. Whether you’re baking for a holiday gathering, a weekend treat, or simply craving a nostalgic bite of comfort, this recipe delivers pure happiness in handheld form.
What makes these Chocolate Peanut Butter Whoopie Pies so special isn’t just their flavor — it’s their texture. Each bite combines the rich, deep cocoa taste of the cakes with the sweet-salty balance of smooth peanut butter frosting. It’s a dessert that satisfies every craving, from chocolate lovers to peanut butter fans alike.
In this guide, we’ll walk through every step of creating bakery-worthy whoopie pies right in your own kitchen. You’ll learn the secret to achieving that perfect cake-like chew, how to mix and bake them without cracks, and tips for storing them so they stay soft and delicious for days. Get ready to fill your kitchen with the irresistible aroma of chocolate and peanut butter — and maybe a few smiling faces waiting for a taste!
Table of Contents
🎂 What Are Chocolate Peanut Butter Whoopie Pies?
Chocolate Peanut Butter Whoopie Pies are a delightful cross between a soft cookie and a mini cake — two tender, cocoa-rich rounds sandwiched around a smooth, creamy peanut butter filling. Originating from the Northeastern United States (most famously in Maine and Pennsylvania), whoopie pies have long been a nostalgic treat that brings smiles to generations of dessert lovers.
The texture of these whoopie pies is what makes them irresistible. Unlike cookies, they’re soft, fluffy, and slightly cakey — almost like eating the top of a cupcake. The rich chocolate layers provide a deep, fudgy flavor that perfectly complements the nutty, sweet-salty peanut butter filling. It’s the ultimate flavor pairing — a classic combo that never goes out of style.
What sets Chocolate Peanut Butter Whoopie Pies apart from regular sandwich cookies is their homemade charm. Each one looks perfectly imperfect, with a rustic appeal that invites a bite. They’re ideal for birthdays, bake sales, or simply as a fun weekend baking project. Plus, they store beautifully — staying moist for days — making them a go-to dessert for meal prepping or gifting.
Whether you call them whoopie pies, gobs, or sandwich cakes, one thing’s certain: they’re pure comfort in dessert form. And once you make them from scratch, you’ll never go back to store-bought again.
Print
Chocolate Peanut Butter Whoopie Pies: 5-Star Dessert Magic
- Total Time: 32 minutes
- Yield: 12 whoopie pies 1x
Description
Soft, cake-like chocolate cookies sandwiched around a creamy peanut butter filling — these Chocolate Peanut Butter Whoopie Pies are the ultimate nostalgic dessert. Perfectly sweet, chewy, and indulgent, they’re a bakery-quality treat you can make right at home!
Ingredients
For the Chocolate Cakes:
-
2 cups all-purpose flour
-
¾ cup unsweetened cocoa powder
-
1 teaspoon baking soda
-
½ teaspoon salt
-
½ cup unsalted butter, softened
-
1 cup granulated sugar
-
1 large egg
-
1 cup buttermilk
-
1 teaspoon vanilla extract
For the Peanut Butter Filling:
-
1 cup creamy peanut butter
-
½ cup unsalted butter, softened
-
2 cups powdered sugar
-
2–3 tablespoons milk or cream
-
Pinch of salt
Instructions
1️⃣ Preheat & Prep: Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper.
2️⃣ Mix Dry Ingredients: Whisk together flour, cocoa powder, baking soda, and salt.
3️⃣ Cream Butter & Sugar: In a large bowl, beat butter and sugar until fluffy. Add egg and vanilla; mix well.
4️⃣ Combine Wet & Dry: Alternate adding dry ingredients and buttermilk, mixing until just combined.
5️⃣ Scoop & Bake: Drop tablespoons of batter 2 inches apart. Bake for 10–12 minutes until tops spring back.
6️⃣ Cool Completely: Let cakes cool on a rack before filling.
7️⃣ Make Filling: Beat butter and peanut butter until smooth. Add powdered sugar, then milk until fluffy.
8️⃣ Assemble: Spread or pipe filling on one cake and top with another to create sandwiches.
9️⃣ Serve & Enjoy: Enjoy immediately or chill for a firmer texture.
Notes
Storage: Store in an airtight container at room temperature for 3 days or refrigerate up to 7 days.
Freezing: Unfilled cakes can be frozen up to 2 months.
Vegan Option: Substitute dairy butter with vegan butter, egg with flax egg, and buttermilk with almond milk + vinegar.
Flavor Twist: Add mini chocolate chips or drizzle with melted chocolate for a bakery finish.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 whoopie pie
- Calories: 365
- Sugar: 30g
- Sodium: 180mg
- Fat: 20 g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 42 g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 40mg
🥣 Ingredients Breakdown (with Substitutions)
Every irresistible bite of Chocolate Peanut Butter Whoopie Pies starts with the perfect balance of rich cocoa, tender cake layers, and creamy peanut butter filling. Here’s a closer look at the key ingredients — and why each one matters.

🧁 For the Chocolate Cakes:
- All-purpose flour (2 cups): The foundation for structure. If you prefer a gluten-free option, substitute with a 1:1 gluten-free baking blend.
- Unsweetened cocoa powder (¾ cup): Delivers deep, chocolatey flavor. For a darker color and richer taste, use Dutch-processed cocoa.
- Baking soda (1 teaspoon): Gives the cakes their light, fluffy rise.
- Salt (½ teaspoon): Balances sweetness and enhances flavor.
- Butter (½ cup, softened): Adds richness and moisture. Dairy-free? Use vegan butter or coconut oil.
- Granulated sugar (1 cup): Sweetens and helps create a tender crumb.
- Egg (1 large): Binds ingredients and gives the cakes structure. Substitute with a flax egg for a vegan version.
- Buttermilk (1 cup): Creates that classic soft, cake-like texture. You can make your own by adding 1 tablespoon of lemon juice to 1 cup of milk.
- Vanilla extract (1 teaspoon): Adds depth and warmth.
🍯 For the Peanut Butter Filling:
- Creamy peanut butter (1 cup): The heart of the recipe — smooth, rich, and nutty. If you’re avoiding peanuts, almond butter or sunflower seed butter make excellent substitutes.
- Butter (½ cup, softened): Helps whip the filling to a fluffy texture.
- Powdered sugar (2 cups): Sweetens and thickens the filling to the perfect consistency.
- Milk or cream (2–3 tablespoons): Adjusts the texture to make it silky and spreadable.
- Pinch of salt: Enhances the peanut butter flavor and balances sweetness.
🧠 Pro Tip: Always use room-temperature ingredients. This ensures your butter creams properly and your whoopie pies bake evenly.
Related Article: Pumpkin Cream Cheese Coffee Cake with Streusel Recipe (Easy)
🍫 Step-by-Step Instructions
These Chocolate Peanut Butter Whoopie Pies come together easily once you understand the rhythm of mixing, baking, and filling. Follow these simple steps for bakery-style results every time.

🧁 Step 1: Preheat & Prep
Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper or silicone baking mats. This prevents sticking and ensures even baking.
🍫 Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Whisking adds air, which helps the cakes rise and stay tender.
🧈 Step 3: Cream Butter & Sugar
In a large bowl (or stand mixer), beat butter and sugar together on medium speed for about 2 minutes, until light and fluffy. Add the egg and vanilla extract, mixing until fully combined.
🥛 Step 4: Combine Wet & Dry Ingredients
Alternate adding the dry ingredients with the buttermilk, starting and ending with the dry mix. Beat just until combined — overmixing can lead to dense cakes.
🥄 Step 5: Scoop & Shape
Using a small cookie scoop or tablespoon, drop even rounds of batter onto your prepared baking sheets, leaving at least 2 inches between each. For perfectly uniform pies, smooth the tops with the back of a spoon.
🔥 Step 6: Bake
Bake for 10–12 minutes, or until the tops spring back lightly when touched. Let them cool on the pan for 5 minutes, then transfer to a wire rack to cool completely before filling.
🥜 Step 7: Make the Peanut Butter Filling
In a large bowl, beat butter and peanut butter together until creamy. Add powdered sugar gradually, mixing on low speed. Pour in milk or cream, one tablespoon at a time, until smooth and fluffy.
🍪 Step 8: Assemble the Whoopie Pies
Once the chocolate cakes are completely cool, spread or pipe the peanut butter filling onto the flat side of one cake. Gently press another cake on top to form a sandwich.
🧠 Pro Tip: For picture-perfect edges, pipe the filling with a round tip bag and twist slightly as you sandwich the tops together.
❄️ Step 9: Chill (Optional)
If you prefer a firmer filling, chill the assembled whoopie pies for 30 minutes before serving. Otherwise, enjoy them soft and creamy at room temperature!
🍪 Tips & Variations
The beauty of Chocolate Peanut Butter Whoopie Pies lies in their flexibility. Whether you’re looking to make them ahead, switch up the flavors, or adapt them for specific diets, these expert tips will help you nail the recipe every time.
🧁 1. Get That Perfect Cake-Like Texture
- Don’t overmix your batter. Once the dry ingredients are incorporated, stop! Overmixing can make the cakes dense.
- Measure your flour correctly — spoon it into your measuring cup and level it off for accuracy. Too much flour = dry pies.
- Bake just until the tops spring back when touched. Overbaking dries them out quickly.
❄️ 2. Make Ahead & Storage Tips
- Storage: Keep your whoopie pies in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week.
- Freezing: Freeze the unfilled cakes for up to 2 months in a single layer. Thaw at room temperature, then fill when ready to serve.
- Make-Ahead: You can prepare the peanut butter filling up to 3 days in advance — just store it covered in the fridge and re-whip before using.
🥜 3. Flavor Variations
- Chocolate Lover’s Dream: Add mini chocolate chips to the filling for extra crunch.
- Sweet & Salty: Sprinkle a pinch of sea salt on the filling before sandwiching for a flavor pop.
- Vegan Swap: Use plant-based butter and a flax egg (1 tbsp flaxseed meal + 3 tbsp water). Replace buttermilk with almond milk + vinegar.
- Gluten-Free Version: Substitute the flour with a high-quality gluten-free blend. The texture stays just as soft!
🍫 4. Creative Serving Ideas
- Drizzle melted chocolate or caramel over the tops for an elevated presentation.
- Roll the sides in crushed pretzels or mini peanut butter chips.
- Serve chilled for a firm bite or slightly warm for an ooey-gooey center.
🧠 Pro Tip: For perfectly shaped Chocolate Peanut Butter Whoopie Pies, use a piping bag for both the batter and the filling — it ensures even sizing and clean edges.

FAQs: Chocolate Peanut Butter Whoopie Pies
Are whoopie pies cookies or cakes?
This is a common question, and the answer can be a little tricky. Technically, whoopie pies are more like small cakes rather than cookies. The dough used to make whoopie pies is similar to cake batter, which is why the texture is soft, fluffy, and moist—nothing like a traditional cookie. When sandwiched with a creamy filling like peanut butter frosting, it creates a handheld cake experience, though it’s shaped more like a cookie.
Can I make whoopie pies ahead of time?
Yes, whoopie pies can absolutely be made ahead of time. In fact, they often taste even better the next day after the flavors have had a chance to meld together. If you’re preparing them ahead for an event or just for yourself, follow these tips:
Refrigerate: Store the assembled whoopie pies in an airtight container in the refrigerator for up to 3-4 days.
Freeze: If you want to prepare them even further in advance, you can freeze whoopie pies for up to three months. Wrap each pie in plastic wrap, then place them in a freezer-safe bag or container.
When you’re ready to serve them, simply thaw them in the fridge overnight or at room temperature for a few hours.
How can I fix a runny peanut butter filling?
If your peanut butter filling is too runny, don’t panic! This can happen for a few reasons, such as adding too much liquid or using a very soft butter or peanut butter. Luckily, there are a couple of easy fixes to thicken it back up:
Add more powdered sugar: Gradually mix in more powdered sugar, a tablespoon at a time, until the filling reaches the desired consistency. This will thicken the filling while keeping it sweet and creamy.
Chill the filling: Sometimes all you need to do is chill the filling for 15-20 minutes. Cooling it down will help it firm up, especially if the butter or peanut butter was too warm during mixing.
Reduce the liquid: If you notice the filling is runny before adding all the liquid (such as milk or vanilla), simply stop adding more liquid. Often, the butter and peanut butter will provide enough moisture on their own.
What’s the best peanut butter to use for these pies?
The best peanut butter for making whoopie pies is creamy, natural peanut butter without added sugar. This type of peanut butter gives you a smooth, rich filling without being overly sweet. However, you can also use chunky peanut butter if you prefer a bit of texture in your filling.
Natural peanut butter: Made with just peanuts and salt, this is a healthier option that adds a pure, unprocessed flavor to the pies.
Creamy commercial peanut butter: If you prefer the smooth consistency and slightly sweeter taste of brands like Jif or Skippy, those will work perfectly too.
Can I freeze chocolate peanut butter whoopie pies?
Yes, chocolate peanut butter whoopie pies freeze very well, which makes them a great dessert to prepare in advance. Freezing them individually ensures they maintain their freshness and flavor. Here’s how to freeze them properly:
Wrap each pie: First, wrap each assembled whoopie pie tightly in plastic wrap. This prevents freezer burn and keeps the pies from sticking together.
Store in a freezer-safe bag: Place the wrapped pies in a large freezer-safe bag or container, and label them with the date. Whoopie pies can be stored in the freezer for up to 3 months.
Thawing instructions: When you’re ready to eat them, thaw the whoopie pies in the refrigerator for several hours or overnight. For a quicker option, leave them at room temperature for about 30 minutes to 1 hour.
🍫 Conclusion
Few desserts can rival the comfort and indulgence of Chocolate Peanut Butter Whoopie Pies. With their soft, cake-like chocolate layers and luscious peanut butter filling, they strike that perfect balance between rich and sweet — a true treat for every occasion. Whether you bake them for family gatherings, holiday dessert tables, or just to satisfy a late-night craving, these handheld delights never fail to impress.
What makes this recipe so rewarding is its versatility. You can customize the filling, drizzle on chocolate, or even freeze a batch for later — the results are always deliciously satisfying. Once you master this classic combo of chocolate and peanut butter, you’ll have a dessert that feels both nostalgic and gourmet.
So go ahead — grab your mixing bowl, preheat your oven, and experience the joy of baking Chocolate Peanut Butter Whoopie Pies from scratch. Then share your creations (and maybe a few pies) with friends, family, or your followers on social media.
👉 For more irresistible desserts like this, visit jennarecipes.com — where every recipe turns your kitchen into a bakery of happiness.