These Chocolate Whoopie Pies are a classic American dessert made with two delicious cake-like chocolate cookies sandwiched together with a rich and creamy marshmallow filling. These treats are rich, moist, and delicious.

So, if you are looking for the perfect handheld cookie sandwich with the best soft, chewy and gooey texture, then look no further! Serve this whoopie pie (also known as a black moon, black and white bob, or big fat Oreo) as a sweet treat after a family dinner, a rich dessert at a birthday party, or an indulgent dessert on date night. The best part? They are a lot easier to make than they look.
Why You'll Love these Chocolate Whoopie Pies
- A cookie and cake in one. Classic whoopie pies fall somewhere in between a cookie and cake. They are sandwich together like sandwich cookies, but have a cake-like texture. No matter what you call it, everyone will love them!
- Easy to prepare. These whoopie pies may look like a complicated treat to make but that couldn’t be further from the truth! These cookies and the filling as a lot easier to make than you think!
- The best flavor and texture. Soft, chewy and gooey, these chocolate whoopie pies are the perfect combination of flavors and textures — rich chocolate cookie and light and fluffy marshmallow filling. A pure match made in heaven!
- So fun to make. These whoopie cakes are so fun to make and get the whole family involved! They kids will love to spread the marshmallow filling and create a chocolate cookie sandwich. These hand-held treats that are fun to make and ever more fun to eat.
- They are customizable. Want to change things up a bit? Switch up the filling, add some sprinkles, or mix in some other flavors into these chocolate cookie sandwiches. See our suggestions below in the Recipe Variations section.
Ingredient Notes
To make these delicious Chocolate Whoopie Pies, you will need the following ingredients (full measurements in recipe card below):
Whoopie Pies
- white sugar - use granulated white sugar or substitute with coconut sugar or your favorite granulated sugar alternative like Swerve or stevia.
- sour cream - full fat sour cream gives the best taste and texture but low fat will also work. You can also use full fat Greek yogurt. Just make sure to use plain yogurt if you do choose this option.
- vegetable oil - use a mild flavored oil like avocado oil or grapeseed oil.
- egg - an egg helps bind the whoopie pie cookie.
- vanilla extract - use pure vanilla extract or use the same amount of vanilla bean paste for a slight flavor boost.
- all-purpose flour - unbleached all-purpose flour works well or substitute for a 1-1 gluten free flour.
- cocoa powder - use a Dutch process cocoa powder for a rich choocolate flavor and color. You can substitute with natural cocoa powder but the cookies won't be as dark. Either way, sift the cocoa powder to eliminate any lumps.
- baking powder + soda - these help the cookies rise.
- salt - a touch of salt helps bring out the flavor.
Marshmallow Filling
- marshmallow fluff - feel free to store-bought marshmallow fluff or make your own homemade marshallow fluff.
- unsalted butter - softened, unsalted butter adds some creaminess to the filling.
- confectioners' sugar - also known as icing sugar, this gives the filling texture and sweetness.
- vanilla - as per above, use pure vanilla extract.
- pinch of salt - kosher salt is great but any kind of salt will work.
You will also need measuring cups and spoons, mixing bowls, spatula, small cookie scoop, and large baking sheet or cookie sheet.
How to Make the Best Chocolate Whoopie Pies
First, make the cookies.
- Combine dry ingredients. In a large mixing bowl, add flour, sifted cocoa powder, baking powder, baking soda, and salt. Whisk until well combined.
- Combine wet ingredients. In a separate large mixing bowl, add the white sugar, sour cream, vegetable oil, egg, and vanilla. Whisk until very smooth.
- Add the dry ingredients into the wet. Using a spatula, fold the dry ingredients into the wet ingredients. Mix only until everything is just incorporated and smooth, but ensuring not to overmix.
- Prep baking sheets. Prepare 3 large baking sheets with parchment paper or a silicone baking mat (or prepare just one if working in batches).
- Portion the dough. Using a small cookie scoop or a piping bag, scoop or pipe little mounds of batter (about one tablespoonful) onto the prepared baking sheets, ensuring there is about 2 inches of space between each. You should fit about 12 cookies per sheet.
- Bake. Place the baking sheets into the oven and bake in a 350F preheated oven for 10-11 minutes. When done, the cookies should have a springy top, and a toothpick should come out clean. Allow to cool completely before filling.
Next make the marshmallow filling.
- Combine the ingredients. In a large mixing bowl, add the marshmallow and butter. Use an electric mixer and beat on high until fluffy and combined, about 5 minutes. Add in the confectioners’ sugar, vanilla, and salt. Beat again until well integrated and fluffy, about 2 minutes.
- Pipe the filling. Add the filling to a piping bag with a large round tip. Pipe the filling onto half of the cookies. Top each filled cookie with another cookie.
Recipe Variations
- Change the filling. You can substitute the marshmallow filling with a cream cheese filling, whipped cream, or a nut or seed butter.
- Add extra flavor to the filling. Mix in a teaspoon of instant espresso, a teaspoon of cinnamon, or a touch of mint extract to the filling for added flavor.
- Garnish the cookies. While still warm, sprinkle the cookies with your favorite cookie sprinkles or add it to the filling. Either way, you'll get a burst of color.
How to Serve
Serve these Chocolate Whoopie Pies as a indulgent dessert on it’s own or paired it with some delicious warm drinks such as:
- Coffee
- Tea
- White Hot Chocolate
- Golden Milk Turmeric Latte
- Chai Tea Latte
- Pumpkin Spice Latte
Recipe Tips and Tricks
- Sift the cocoa. Cocoa is often lumpy so sifting it before adding it to the batter ensures a smooth, lump-free batter. It also adds in some air, making the cookies fluffier.
- Don't overmix the batter. Mix the ingredients together until they are just combined.
- Piping bag alternative. If you don't have any piping bags on hand, cut the tip off a plastic storage bag (like a ziploc bag) and use it like a piping bag.
Storing and Freezing Instructions
How to Store
Leftover whoopie pies should be stored in an airtight container in the refrigerator for up to 10 days. They are best stored in a single layer so the filling doesn't get squished.
How to Freeze
If you'd like to freeze leftover whoopie pies, place them on a cookie sheet and place in the freezer for 1-2 hours until hard. Once frozen, transfer to an airtight container or freezer bag and freeze for up to 3 months. Thaw in the fridge overnight before eating.
More Chocolate Recipes
- 45 Best Chocolate Desserts
- Chocolate Thumbprint Cookies
- Moist Chocolate Cupcakes
- Double Chocolate Chip Cookies
- Oreo Brownies
- Chocolate Macarons
Did you make this recipe? I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram @aheadofthyme or share it on the Pinterest pin so that I can follow along.
Don't forget to sign up for my email newsletter so that you don't miss any recipes. You can also follow along on Instagram, Pinterest, and Facebook for more recipe updates.
Recipe
Chocolate Whoopie Pies
- Total Time: 30 minutes
- Yield: 16 whoopie pies
- Diet: Vegetarian
Description
These Chocolate Whoopie Pies are a classic American dessert made with two delicious cake-like chocolate cookies sandwiched together with a rich and creamy marshmallow filling. These treats are rich, moist, and delicious.
Ingredients
For the whoopie pies:
- 1 cup (200 grams) white sugar
- ⅔ cup (160 grams) sour cream
- ½ cup (110 grams) vegetable oil
- 1 large egg
- 1 ½ teaspoons vanilla extract
- 1 ½ cups (180 grams) all-purpose flour
- ½ cup (50 grams) dutch process cocoa powder, sifted
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
For the marshmallow filling:
- 2 ½ cups (300 grams) marshmallow fluff
- 1 cup (227 grams) unsalted butter, softened
- 1 ½ cups (180 grams) confectioners' sugar
- 1 teaspoon vanilla
- pinch of salt
Instructions
Make the whoopie pies:
- Preheat the oven to 350°F. Prepare 3 large baking sheets with parchment paper or a silicone baking mat (or prepare just one if working in batches).
- In a large mixing bowl, add the white sugar, sour cream, vegetable oil, egg, and vanilla. Whisk until very smooth.
- In a separate large mixing bowl, add flour, sifted cocoa powder, baking powder, baking soda, and salt. Whisk until well combined.
- Using a spatula, fold the dry ingredients into the wet ingredients. Mix only until everything is just incorporated and smooth, but ensuring not to overmix.
- Using a small cookie scoop or a piping bag, scoop or pipe little mounds of batter (about one tablespoonful) onto the prepared baking sheets, ensuring there is about 2 inches of space between each. You should fit about 12 cookies per sheet.
- Place the baking sheets into the oven and bake for 10-11 minutes. When done, the cookies should have a springy top, and a toothpick should come out clean. Allow to cool completely before filling.
Make the marshmallow filling:
- In a large mixing bowl, add the marshmallow and butter. Use an electric mixer and beat on high until fluffy and combined, about 5 minutes.
- Add in the confectioners’ sugar, vanilla, and salt. Beat again until well integrated and fluffy, about 2 minutes.
- Add the filling to a piping bag with a large round tip. Pipe the filling onto half of the cookies. Top each filled cookie with another cookie.
Notes
How to store: Leftover whoopie pies should be stored in an airtight container in the refrigerator for up to 10 days. They are best stored in a single layer so the filling doesn't get squished.
How to freeze: If you'd like to freeze leftover whoopie pies, place them on a cookie sheet and place in the freezer for 1-2 hours until hard. Once frozen, transfer to an airtight container or freezer bag and freeze for up to 3 months. Thaw in the fridge overnight before eating.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Bake
- Cuisine: American
Leave a Comment