Best Chocolate Whoopie Pies Recipe with Cream Cheese Filling
A classic chocolate treat with a creamy, dreamy center.
Learn how to make the best chocolate whoopie pies with cream cheese filling. This easy homemade recipe yields soft, cake-like cookies with a rich chocolate flavour and tangy frosting—perfect for parties, holidays, or nostalgic desserts.
If you’re searching for the best chocolate whoopie pie recipe, you’ve just found it. These soft, cake-like cookies are made with real cocoa powder and buttermilk for maximum flavour and moisture.
And the star of the show? A luscious cream cheese frosting filling that adds just the right amount of tang to balance the rich chocolate.
These easy chocolate whoopie pies are:
- Moist, fluffy, and full of chocolate flavour
- Filled with a smooth, sweet cream cheese centre
- Easy to make at home with pantry staples
- Perfect for gifting, holidays, birthdays, or late-night cravings
Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats and let your butter and cream cheese soften at room temperature. In a medium bowl, sift together: 2 cups flour, ½ cup cocoa powder, 1½ tsp baking soda, ½ tsp baking powder and ½ tsp salt.
Whisk until combined. In a large mixing bowl (or stand mixer), beat together: ¾ cup softened butter, 1 cup brown sugar and ½ cup granulated sugar. Mix on medium speed for 3–4 minutes, until light and fluffy. Beat in the eggs, one at a time.
Add 1 tsp vanilla extract and mix until smooth. Slowly pour in 1 cup buttermilk, mixing on low. The mixture may look slightly curdled—that’s normal. Gradually add the dry ingredients to the wet ingredients in 2–3 additions. Mix until just combined. Do not overmix.
Use a cookie scoop (1.5 tbsp) to drop batter onto prepared sheets, spacing about 2 inches apart. Bake for 10–12 minutes, or until the tops spring back when lightly touched. Cool on the baking sheet for 5 minutes, then transfer to a wire rack.
To make the Cream Cheese Filling, in a clean bowl, beat: 8 oz cream cheese and ½ cup butter until smooth, then add 1 tsp vanilla and a pinch of salt. Gradually beat in 2½–3 cups powdered sugar until thick and spreadable.
If the frosting is too soft, chill it for 15–20 minutes before using.
Pipe or spread cream cheese filling on the flat side of one cookie, then top with another cookie to create a sandwich. Repeat with the remaining pieces.
Tips for Perfect Whoopie Pies;
- Use Dutch-process cocoa for a deeper chocolate flavour
- Room temperature ingredients mix more smoothly
- Avoid overbaking—cookies should be set but soft
- Chill assembled pies for 30 minutes to firm them up (especially for parties)
Storage, Make-Ahead & Freezing Tips;
Make-Ahead:
- Bake the cookies 1–2 days in advance and store in an airtight container at room temperature
- Filling can be made ahead and chilled
Storage:
- Store assembled whoopee pies in an airtight container in the fridge for up to 4 days
- Bring to room temp before serving for the best flavour and texture
Freezing:
- Wrap individually in plastic wrap and store in a freezer-safe container for up to 2 months
- Thaw overnight in the fridge or at room temperature for 1–2 hours
Variations & Customizations
Flavour Ideas:
- Add 1 tsp espresso powder to intensify the chocolate
- Mix in mini chocolate chips into the filling for a surprise crunch
Dietary Swaps:
- Gluten-Free: Use a 1:1 gluten-free flour blend
- Dairy-Free: Use dairy-free butter, plant-based cream cheese, and almond milk
Decorations:
- Roll filled edges in sprinkles or crushed cookies
- Dust tops with powdered sugar or drizzle with chocolate
Frequently Asked Questions;
Can I use marshmallow fluff instead of cream cheese?
Yes! If you want a more traditional whoopee pie, substitute the filling with 1½ cups marshmallow fluff, ½ cup butter, and 1½ cups powdered sugar.
Why are my whoopee pies dry?
They’re likely overbaked. Pull them out as soon as the tops spring back gently and look matte, not shiny.
Do I need to refrigerate them?
Yes, because of the cream cheese filling. But you can leave them at room temperature for 30 minutes before serving.
Whether you’re baking for a party, making a gift box, or treating yourself to something special, these Chocolate Whoopie Pies with Cream Cheese Filling deliver every time. Fluffy, chocolatey, tangy, and sweet—they’re everything you love in one bite.
Ingredients;
For the Chocolate Cakes:
- 2 cups (240 grams/ 8.5 oz) all-purpose flour
- ½ cup (50 grams/ 1.8 oz)unsweetened cocoa powder (Dutch-process preferred for rich flavour)
- 1½ tsp baking soda
- ½ tsp baking powder
- ½ tsp salt
- ¾ cup (170 grams/ 6 oz)unsalted butter, softened
- 1 cup (200 grams/ 7 oz) packed light brown sugar
- ½ cup (100 grams/ 3.5 oz) granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1 cup (240ml) buttermilk, room temperature
For the Cream Cheese Filling:
- 8 oz (1 block/ 226 grams) cream cheese, softened
- ½ cup (1 stick) (113 grams/ 4 oz) unsalted butter, softened
- 2½ to 3 cups (300-600 grams/ 10.5 to 12.5 oz) powdered sugar
- 1 tsp vanilla extract
- Pinch of salt