Classic Chocolate Whoopie Pies made Dairy-Free


In honor of Pi Day, I thought we would revisit an old favorite, Classic Chocolate Whoopie Pies. The recipe was shared with us by Rob Benes from the online magazine Kids Cuisine over a decade ago. That website has since changed over, but this sweet dairy-free recipe lives on and I’m giving it a refresh today!

Classic Chocolate Whoopie Pies - a dairy-free, nut-free, optionally soy-free recipe!

To give you a little history, chocolate whoopie pies can be traced back to the Pennsylvania Dutch and most of New England. The pies are two small disk-shaped cakes with a sweet creamy frosting sandwiched between. I make my filling using Marshmallow Fluff as the base ingredient.

While whoopie pie recipes vary — some call for canola oil and some call for shortening — the result is basically the same. But I prefer to use shortening. It may not be the healthiest thing to to eat, but my motto is “there’s no such thing as bad food, it’s just that people eat too much of things too often. Moderation is the key. Plus, I think the shortening gives the you a better baked product, superior taste, and longer shelf life.

Classic Chocolate Whoopie Pies - a dairy-free recipe!

The traditional whoopie pie is chocolate cake with a white, vanilla-flavored filling. But, you can also take out the cocoa powder and use pumpkin, oatmeal, banana, apple, carrot or anything else for that matter that lends itself to good baking. The filling, too, can be switched to complement the cakes. For example, if the cakes are banana flavored, try a peanut butter filling; or if carrot cakes are made, try a dairy-free cream cheese filling.

Nonetheless, these classic chocolate whoopie pies  are great for kids’ birthday parties. You can even make one gigantic whoopie pie and top it with candles instead of the cake. The kids will get a huge kick out of a Whoopie Pie Birthday Cake!

Classic Chocolate Whoopie Pies - a dairy-free, nut-free, optionally soy-free recipe!

Special Diet Notes: Classic Chocolate Whoopie Pies

By ingredients, this recipe is dairy-free / non-dairy, nut-free, peanut-free, optionally soy-free (depending on the buttery spread and shortening or oil that you use), and vegetarian.

For egg-free and vegan chocolate whoopie pies, you can swap in egg replacer for the 2 eggs. Vegan marshmallow creme can be hard to find, so I would use the Alternate Vanilla Cream Filling.

We haven’t these chocolate whoopie pies gluten-free as of yet, but they may work with your favorite gluten-free flour blend.

Dairy-Free Classic Chocolate Whoopie Pies
Prep time
Cook time
Total time
These whoopie pies have two cake-like cookies sandwiching a vanilla marshmallow creme filling. We have an alternative vanilla ice recipe in the notes.
Recipe type: Dessert
Cuisine: American
Serves: about 12 servings
Chocolate Cakes
  • 2 cups sugar
  • ¾ cup non-hydrogenated shortening (can substitute dairy-free buttery sticks)
  • 2 cups unsweetened or plain dairy-free milk beverage (your choice of type)
  • 2 eggs, slightly beaten
  • 2 teaspoons vanilla extract
  • 4 cup all-purpose flour
  • ½ cup + 2 tablespoons cocoa powder
  • 2½ teaspoons baking soda
  • Pinch salt
Vanilla Cream Filling
Chocolate Cakes
  1. Preheat your oven to 350ºF
  2. Grease and flour two cookie sheets or line them with a silicone baking mat or parchment paper.
  3. Place the sugar and shortening in a mixing bowl, and blend with a hand mixer or stand mixer.
  4. Add the milk beverage, eggs, and vanilla and beat to combine.
  5. Sift the flour, cocoa powder, baking soda, and salt together in a large bowl.
  6. Slowly add the dry ingredients to your mixing bowl, and beat on medium speed for about 2 minutes.
  7. Drop the dough by the heaping tablespoon (to make cakes about 2 to 2½ inches wide) onto your prepared cookie sheet.
  8. Bake for about 10 to 15 minutes, or until the cookies just spring back when pressed in center with finger.
  9. Let cool for a few minutes on the baking sheet, then remove to a wire rack to cool completely before filling.
Vanilla Cream Filling
  1. Place the marshmallow fluff, powdered sugar, buttery spread, and vanilla in a mixing bowl, and beat on medium speed until light and fluffy.
  2. Once the cakes are cool, spread the filling on the bottom half of one cake. Top with another cake.
  3. If desired, drizzle the pies with melted chocolate.
  4. Chocolate whoopie pies store well in an airtight container in the refrigerator and also freeze well.
Marshmallow-Free Vanilla Creme Filling: In a mixing bowl, blend 2½ cups powdered sugar, ½ cup non-hydrogenated shortening, 1 tablespoon plain or unsweetened dairy-free milk beverage, 1 teaspoon vanilla extract, and a pinch of salt until smooth. Start with the mixer on low until the powdered sugar is mostly incorporated to avoid a dust cloud. Blend in more milk beverage 1 tablespoon at a time, as needed to get a thick but soft icing that you can roll into balls.

More Chocolate Cookie Recipes

Sandwich Cookies with Assorted Homemade Fillings (vegan, gluten-free & allergy-friendly)

Chocolate Chunky Monkey Cookies (vegan, gluten-free & allergy-friendly)

Chocolate Chunky Monkey Cookies Recipe - unbelievably easy, rich, and naturally vegan, gluten-free and allergy-friendly

Double Chocolate Orange Cookies (vegan, gluten-free & allergy-friendly)

Double Chocolate Orange Cookies Recipe with Fair Trade, Organic, Dairy-Free Chocolate (vegan, gluten-free)

About Author

Alisa is the founder of, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.


  1. Pingback: Chocolate Puffs for Hamilton Buffs: A Sweet 18th Century Recipe

  2. Pingback: 22 Dairy-Free Potluck Dessert Recipes Everyone Will Love

  3. I made these whoopie pies last night. I used almond milk for the cakes they took about 15 minutes in the oven Made about 20 sandwiches. I uses cream cheese sub in the filling and marshmallow but I think you need to use a lb of 10X sugar . Very sweet but the kids liked it. Thanks.

Leave A Reply

Rate this recipe: