If you have a soft spot for decadent desserts but want to keep things plant-based, this Vegan Black Forest Cupcakes Recipe is going to sweep you off your feet. Imagine moist, rich chocolate cupcakes bursting with sweet cherry filling, crowned with fluffy vegan Swiss meringue buttercream and a sprinkle of dark chocolate—pure bliss in every bite. This recipe captures the classic Black Forest cake’s spirit in handy individual cupcakes, making them perfect for sharing (or sneaking a few all to yourself). Whether you’re vegan, curious about dairy-free desserts, or just love luscious cakes, these cupcakes are a joyful treat that’s surprisingly simple to whip up.

Ingredients You’ll Need
Each ingredient in this recipe plays a vital role in creating that perfect balance of flavor and texture that makes the Vegan Black Forest Cupcakes Recipe so irresistible. These straightforward components come together to produce a richly chocolatey, moist cupcake with a luscious cherry center and a silky frosting, all without any animal products.
- Soy milk: Acts as the base for the vegan “buttermilk” which tenderizes the cupcake and adds subtle creaminess.
- Apple cider vinegar: Helps the soy milk curdle into a buttermilk substitute, ensuring fluffiness and lightness.
- Apple puree: Adds natural sweetness and moisture to keep cupcakes perfectly soft.
- Olive oil: Gives a delicate richness while keeping the cupcakes moist and tender.
- Vanilla extract: Enhances the overall flavor with aromatic warmth.
- Plain flour: Forms the structure of your cupcakes, providing that tender crumb.
- Cacao powder: Imparts deep chocolate flavor and that iconic dark color.
- Soft brown sugar: Brings caramel notes and helps achieve moistness.
- Baking soda: Acts as a leavening agent for light and airy cupcakes.
- Sea salt: Balances sweetness and intensifies chocolate flavor.
- Frozen cherries: Adds the luscious fruity filling reminiscent of the classic Black Forest dessert.
- Pure maple syrup: Sweetens and thickens the cherry filling naturally.
- Kirsch or Amaretto: Adds authentic cherry brandy flavor to the filling—but feel free to omit or substitute if preferred.
- Cornflour: Thickens the cherry filling to the perfect jam-like consistency.
- Vegan Swiss meringue buttercream: A creamy, fluffy frosting that brings everything together beautifully.
- Dark chocolate (grated): Adds a finishing touch of decadence and texture on top.
How to Make Vegan Black Forest Cupcakes Recipe
Step 1: Prepare the Vegan “Buttermilk” and Batter
Start by combining soy milk and apple cider vinegar in a small bowl to create your vegan “buttermilk.” This little trick helps your cupcakes become tender and fluffy. Let the mixture sit for 10 minutes while you prep the rest. Next, mix the apple puree, olive oil, and vanilla into the “buttermilk.” In a separate bowl, whisk flour, cacao powder, soft brown sugar, baking soda, and salt thoroughly to ensure even flavor throughout. Now, gently combine those dry ingredients with the wet, being sure not to over-mix—this keeps the crumb light and soft.
Step 2: Bake the Cupcakes
Line your cupcake tin with liners and portion the batter evenly among the 12 slots. Bake in a preheated oven at 180°C (356°F) for 22 to 25 minutes, or until a toothpick inserted into the center comes out clean. The smell at this point will already have your kitchen feeling like a cozy bakery. Let the cupcakes cool in the tin for 10 minutes before transferring them to a wire rack to cool completely. This waiting game ensures you can easily fill and frost them later without melting the buttercream.
Step 3: Make the Cherry Filling
While the cupcakes cool, whisk together maple syrup, Kirsch (or Amaretto), and cornflour to create a thick paste. Gently heat your frozen cherries in a saucepan on low until they start releasing their juices, then stir in the cornflour mixture. Simmer for about 10 minutes, stirring often, until the filling thickens to a luscious jam-like consistency. Cool to room temperature, and then chill in the fridge for at least one hour to let the flavors deepen and set perfectly.
Step 4: Prepare the Vegan Swiss Meringue Buttercream
If you haven’t already, make a batch of vegan Swiss meringue buttercream. This frosting is the true star, silky smooth and fluffy with just the right amount of sweetness to balance the tart cherries and rich chocolate.
Step 5: Assemble the Cupcakes
Use a cupcake corer or an apple corer to remove the centers from your cooled cupcakes. Don’t toss out those little cake pieces—keep them handy for topping. Fill each hollow with the chilled cherry filling, pressing it down gently. Pop the reserved cupcake pieces back on top, sealing that beautiful cherry surprise inside. Pipe the vegan Swiss meringue buttercream generously atop each cupcake using a star tip for a pretty swirl. Finish with a spoonful of cherry filling and a sprinkle of grated dark chocolate for that irresistible finishing touch.
How to Serve Vegan Black Forest Cupcakes Recipe

Garnishes
To make your Vegan Black Forest Cupcakes even more irresistible, consider adding a few extra cherries or a dusting of cocoa powder to the top alongside the grated chocolate. A light sprinkle of toasted coconut or crushed almonds can add a surprising crunch while complementing the rich flavors. Fresh mint leaves not only brighten the presentation but add a refreshing contrast to the sweet decadence.
Side Dishes
These cupcakes are a delight on their own, but pairing them with a light fruit salad or a bowl of fresh berries can balance their richness. A scoop of vegan vanilla ice cream or coconut cream will also elevate your dessert spread, especially at gatherings where a luscious finishing touch is appreciated.
Creative Ways to Present
Try serving these cupcakes in elegant cupcake boxes or clear containers to showcase their layers and toppings when gifting. For a party, arrange them on a tiered dessert stand surrounded by fresh cherries and sprigs of mint for a striking centerpiece. You could even transform the filling and frosting toppings into a mini trifle by layering crumbled cupcakes with cherry filling and vegan cream in glasses for a fun twist that surprises everyone.
Make Ahead and Storage
Storing Leftovers
Leftover Vegan Black Forest Cupcakes can be stored in an airtight container in the refrigerator for up to five days. Since the vegan buttercream tends to firm up when chilled, allow your cupcakes to sit at room temperature for at least two to three hours before serving to bring back that velvety frosting texture and full flavor.
Freezing
These cupcakes freeze well, making them perfect for meal prep or special occasions. Freeze them unfrosted in a single layer on a baking sheet, then transfer to a freezer-safe container or bag. When ready to enjoy, thaw completely at room temperature before filling and frosting. If already frosted, freeze in airtight containers but note the texture of the buttercream may change slightly upon thawing.
Reheating
Normally, these cupcakes are best served at room temperature, so reheating isn’t necessary. However, if you prefer a warm cupcake, gently warm the unfrosted cupcake only in a microwave for 10 to 15 seconds. Avoid reheating after frosting to prevent melting the buttercream—just bring it to room temperature instead for a perfect balance.
FAQs
Can I substitute soy milk with another plant milk?
Absolutely! Almond, oat, or hemp milk can work well to make your vegan “buttermilk.” Just combine with apple cider vinegar and let it curdle to ensure the cupcakes remain moist and tender.
Is Kirsch necessary for the cherry filling?
Kirsch or Amaretto adds an authentic cherry brandy note but is entirely optional. For a completely alcohol-free version, simply omit it and increase the maple syrup slightly to keep the filling sweet and flavorful.
How do I make vegan Swiss meringue buttercream?
Vegan Swiss meringue buttercream is made by heating aquafaba (chickpea brine) with sugar, then whipping it to stiff peaks before adding vegan butter and flavorings. It’s worth the extra step for its silky texture and stable hold.
Can I use fresh cherries instead of frozen?
Yes! Fresh cherries work wonderfully as well, just be sure to pit and chop them before cooking. Adjust the simmering time slightly depending on the juiciness and ripeness for the best filling consistency.
How do I prevent the cupcakes from drying out?
Using apple puree and oil ensures your cupcakes stay moist. Also, avoid overbaking by checking with a toothpick early and removing from the oven as soon as it comes out clean. Storing in an airtight container helps maintain freshness too.
Final Thoughts
There’s something truly magical about crafting a classic dessert with a vegan twist, and this Vegan Black Forest Cupcakes Recipe delivers that magic in every bite. Whether you’re treating yourself, impressing guests, or exploring plant-based baking, these cupcakes will quickly become a cherished favorite. So go ahead, gather your ingredients and get ready to bake a batch of sweet, chocolatey joy that everyone will adore.
Print
Vegan Black Forest Cupcakes Recipe
- Prep Time: 20 minutes
- Cook Time: 32 minutes
- Total Time: 1 hour 12 minutes
- Yield: 12 cupcakes
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
These Vegan Black Forest Cupcakes offer a delightful plant-based twist on the classic dessert featuring moist chocolate cupcakes filled with a luscious cherry compote and topped with creamy vegan Swiss meringue buttercream and dark chocolate shavings. Perfect for parties or a special treat, these cupcakes are dairy-free, rich in chocolate flavor, and bursting with fruity notes.
Ingredients
Cupcake Batter
- 1 cup soy milk
- 1 tablespoon apple cider vinegar
- â…“ cup apple puree (or unsweetened apple sauce)
- â…“ cup olive oil (or neutral cooking oil)
- 2 tsp vanilla extract
- 1 cup plain flour
- ½ cup cacao powder or natural unsweetened cocoa powder
- ¾ cup soft brown sugar
- 1 teaspoon baking soda
- ¼ teaspoon sea salt
Cherry Filling
- 3 cups frozen cherries (or pitted fresh cherries)
- 4 tablespoons pure maple syrup
- 4 tablespoons Kirsch or Amaretto
- 1 tablespoon cornflour (cornstarch)
Topping
- 1 batch vegan Swiss meringue buttercream
- 0.7 oz dark chocolate (grated)
Instructions
- Preheat and prepare pans: Preheat your oven to 180°C (356°F). Line a 12-hole cupcake tin with cupcake liners to prevent sticking.
- Make vegan buttermilk: In a small bowl, combine the soy milk and apple cider vinegar. Stir and let it sit for 10 minutes to curdle slightly, mimicking buttermilk.
- Mix wet ingredients: Add apple puree, olive oil, and vanilla extract to the vegan buttermilk mixture. Stir well and set aside.
- Mix dry ingredients: In a separate bowl, whisk together the plain flour, cacao powder, soft brown sugar, baking soda, and sea salt to ensure even distribution.
- Combine batter: Pour the wet mixture into the dry ingredients and whisk gently until just combined. Avoid over-mixing to keep cupcakes light.
- Bake cupcakes: Distribute batter evenly among cupcake liners. Bake for 22-25 minutes, or until a toothpick inserted comes out clean. Let them cool for 10 minutes in the tin, then transfer to a wire rack to cool completely (30-40 minutes).
- Prepare cherry filling paste: Whisk maple syrup, Kirsch or Amaretto, and cornflour in a small bowl to form a smooth paste.
- Cook cherry filling: Place frozen cherries in a saucepan over low heat to defrost slightly until juices release. Add the cornflour paste and simmer gently for 10 minutes, stirring occasionally until thickened. Remove from heat, cool for 10 minutes, then chill in the refrigerator for 1 hour.
- Prepare buttercream: Meanwhile, make the vegan Swiss meringue buttercream as per your preferred recipe or instructions.
- Core cupcakes: Using a cupcake corer or small apple corer, remove the centers from the cooled cupcakes and set aside the removed pieces for topping.
- Fill cupcakes: Spoon the chilled cherry filling into each cupcake cavity, then replace the reserved cupcake cores on top to seal.
- Pipe buttercream: Transfer the vegan Swiss meringue buttercream into a piping bag fitted with an open star nozzle. Pipe generous swirls on top of each filled cupcake.
- Garnish cupcakes: Top the buttercream with more cherry filling and sprinkle grated dark chocolate over each cupcake for decoration.
- Storage advice: Serve cupcakes at room temperature. For longer storage, keep in an airtight container refrigerated up to 5 days. Bring back to room temperature for 2-3 hours before serving to soften the buttercream.
Notes
- Ensure not to over-mix the batter to maintain a tender crumb texture.
- If using fresh cherries, pit them beforehand for convenience.
- Kirsch or Amaretto adds authentic flavor but can be omitted or substituted with cherry juice for alcohol-free version.
- The vegan Swiss meringue buttercream requires aquafaba or a similar egg-white substitute for fluffiness.
- These cupcakes are best enjoyed within a few days for optimal freshness.
- Cooling cupcakes completely before coring prevents crumbling during filling.

