Fudgy Chocolate Whoopie Pies with Fluffy Marshmallow Cream Filling
The cocoa batter thickens the moment it hits the bowl, turning glossy and almost cake-like before it even touches the oven. That texture is the whole secret behind whoopie pies, and once you feel it under a spoon, you understand why this recipe never goes out of style.

Why You Will Love This Recipe
- The cookies stay soft and cake-like for days instead of drying out like regular cookies
- Marshmallow filling whips up in minutes with no candy thermometer required
- One bowl for the batter means fast cleanup and less mess
- Naturally portable, so they travel well for lunchboxes, potlucks, and bake sales
- Easy to double for a crowd without changing the texture
Ingredients
For the chocolate cookies:
- 2 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup packed brown sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1 cup buttermilk (adds tang and keeps the crumb soft)
For the marshmallow filling:
- 1/2 cup unsalted butter, softened
- 1 cup marshmallow fluff
- 1 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 1 to 2 tablespoons heavy cream, as needed for consistency

Crockery and Time To Create
Two baking sheets, parchment paper, a large mixing bowl, a hand or stand mixer, and a piping bag or zip-top bag for filling. Total time is about 45 minutes, and this recipe makes 12 filled whoopie pies.
Ingredient Substitutions and Variations
- Buttermilk: swap with 1 cup milk plus 1 tablespoon vinegar or lemon juice, rested 5 minutes, for the same tang and tenderness
- Marshmallow fluff: substitute mini marshmallows melted with 1 tablespoon milk for a similar sticky-sweet filling
- Brown sugar: light or dark brown sugar both work, dark brown gives a deeper molasses note
- Butter: swap in softened vegan butter for a dairy-free version without changing the texture
Step-by-Step Instructions
Step 1: Preheat your oven to 350°F and line two baking sheets with parchment paper. In a medium bowl, whisk together the flour, cocoa powder, baking soda, baking powder, and salt until no cocoa streaks remain.
Step 2: In a large bowl, beat the butter and brown sugar together for about 2 minutes until fluffy and noticeably lighter in color. Add the egg and vanilla, beating until fully combined.
Step 3:Alternate adding the dry ingredients and buttermilk into the butter mixture in three additions, starting and ending with the dry ingredients. Mix just until the batter comes together and turns thick, glossy, and scoopable, similar to a soft brownie batter.
Step 4: Using a cookie scoop, drop rounded portions of batter onto the prepared sheets, spacing them about 2 inches apart since they will spread slightly. Bake for 9 to 11 minutes, until the tops spring back gently when touched. Let the cookies cool on the sheet for 5 minutes before transferring to a wire rack to cool completely.
Step 5:While the cookies cool, beat the butter for the filling until smooth. Add the marshmallow fluff, powdered sugar, and vanilla, beating on low then increasing speed until light and fluffy, about 2 minutes. Add cream a teaspoon at a time if the filling feels too stiff to pipe.
Step 6: Match the cooled cookies into pairs by size. Pipe or spread a generous layer of filling onto the flat side of one cookie, then gently press a second cookie on top, twisting slightly until the filling reaches the edges.

Pro Tips for Best Results
- Chill the batter for 15 minutes if it feels too soft to hold its shape when scooped
- Use a spring-loaded cookie scoop for uniform size so every pie bakes and pairs evenly
- Slightly underbake rather than overbake, since these cookies firm up as they cool
- Match cookies by size before filling so the finished pies look neat and even
- Let the filled pies rest 10 minutes before serving so the filling sets slightly and doesn’t squeeze out
Common Mistakes to Avoid
- Overmixing the batter: this develops gluten and makes the cookies tough instead of cake-like, so mix just until combined
- Filling warm cookies: this melts the filling and makes it slide out, always cool cookies completely first
- Scooping unevenly sized batter: this leads to mismatched pairs, use a scoop for consistency
- Skipping the buttermilk substitution rest time: this leaves the tang undeveloped, always let it sit the full 5 minutes if substituting
What to Serve With
- A glass of cold milk, since the classic pairing cuts through the richness of the chocolate and marshmallow
- Hot coffee or espresso, because the bitterness balances the sweetness of the filling
- Fresh berries on the side, which add a tart contrast to the soft, sweet cookie

Storage and Reheating
- Store filled whoopie pies in an airtight container in the refrigerator for up to 5 days
- Unfilled cookies can be stored at room temperature in an airtight container for up to 3 days
- Freeze filled pies individually wrapped for up to 2 months, thawing in the fridge overnight
- No reheating needed, simply bring to room temperature for about 15 minutes before serving
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 310 kcal |
| Total Fat | 14g |
| Saturated Fat | 8g |
| Carbohydrates | 43g |
| Sugar | 30g |
| Protein | 3g |
| Sodium | 190mg |
| Fiber | 1g |
| Nutrition values are estimates based on standard ingredients and may vary depending on brands and exact measurements used. | |
Health Benefits
Cocoa powder brings a modest dose of antioxidants called flavanols, which support healthy blood flow. The buttermilk in the batter adds a small amount of calcium and protein alongside its tenderizing effect.
While this is a treat meant to be enjoyed in moderation, portioning it into individual whoopie pies naturally builds in serving control compared to slicing from a large cake or pan.
Conclusion
These whoopie pies come together faster than most layer cakes and taste like something you would find at a proper bakery counter. Make a batch this weekend, keep a few in the fridge for yourself, and watch the rest disappear before the day is out.
