Dairy-Free Vegan Whoopie Pies

Chocolate whoopie pie
Brian Yarvin/Getty Images
Prep: 20 mins
Cook: 12 mins
Total: 32 mins
Servings: 10 servings
Nutrition Facts (per serving)
542 Calories
20g Fat
90g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 10
Amount per serving
Calories 542
% Daily Value*
Total Fat 20g 25%
Saturated Fat 7g 36%
Cholesterol 23mg 8%
Sodium 578mg 25%
Total Carbohydrate 90g 33%
Dietary Fiber 2g 8%
Protein 4g
Calcium 134mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

You can make everything you want vegan, even whoopie pies, as this recipe will prove. Not quite a pie, not quite a cookie or cake, these fun desserts are somewhere in between and now they're vegan too. It's a sandwich and it's a dessert; it's sweet and chocolatey as well. The sweet creamy filling is sandwiched between two chocolate cakes, served with a fork and can satisfy your weekend sweet cravings or be served up for a throwback party treat.

Makes 10 pies.


  • 1 cup dairy-free almond milk
  • 1 tablespoon apple cider vinegar
  • 1 1/3 cup flour
  • 2/3 cup cocoa powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/3 cup dairy-free soy margarine
  • 1 cup sugar
  • 2 tablespoons egg replacer powder mixed with 3 tablespoons hot water
  • For the Filling:
  • 1/2 cup (1 stick) dairy-free soy margarine
  • 8 ounces (1 tub) dairy-free cream cheese, such as Tofutti
  • 4 cups confectioners sugar
  • 2 tablespoon dairy-free vanilla soy yogurt

Steps to Make It

  1. Preheat the oven to 400 F. Line two large baking sheets with parchment paper. In a small bowl, whisk together the dairy-free almond milk and apple cider vinegar, and let the mixture sit for 5 minutes, or until thickened and slightly curdled. Set aside.

  2. In a medium mixing bowl, sift together the flour, cocoa powder, baking soda, baking powder, and salt. Set aside on the counter.

  3. In a large mixing bowl using an electric hand mixer, beat the dairy-free soy margarine and sugar until fluffy, about 3-4 minutes. Add the egg replacer mixture, and beat until the mixture is creamy and well combined. Add the dry mixture in several additions, alternating with the almond milk mixture, until all ingredients have been added and the mixture is smooth.

  4. Using an ice cream scoop or measuring cup, scoop the batter onto the prepared sheets, leaving about 2 inches between cakes. Bake for 10-12 minutes, or until the cakes spring back when pressed. Use a spatula to transfer the cakes to a wire cooling rack, plate or an unwarmed cookie sheet to cool. Be sure to test that they are completely cooled before filling.

  5. Make the filling. In a large bowl using an electric hand mixer, cream together the dairy-free soy margarine, dairy-free cream cheese, and powdered sugar until the mixture is combined, about 3-4 minutes. Add the dairy-free soy yogurt and mix until smooth.

  6. Turn half of the cooled cakes upside-down (flat side up), and spread a generous amount of filling. Top with the other cakes (flat side down) and serve.