This post may contain affiliate links. Please read the disclosure policy to learn more.
Thank you for supporting this blog!
Last Updated on April 4, 2025 by becky
Eggless chocolate cupcakes with swirls of chocolate buttercream frosting. This easy eggless chocolate cake recipe offers a “no egg” dessert option when eggs are expensive, scarce, or just plain unavailable.
What Inspired These Eggless Chocolate Cupcakes?
If you’ve been paying attention to the news lately, you’ve probably heard about the egg shortage currently plaguing the United States. In some places, eggs have doubled or tripled in price. In others, the shelves are completely bare.
If you’re accustomed to picking up a carton of eggs whenever you need them, you might not have much experience with eggless baking, and now find yourself scrambling for alternate ways to bake up your favorite treats. (These cupcakes are just one of many eggless dessert recipes I’m turning to at the moment—scroll down to see some of my other suggestions, like chocolate orange shortbread cookies, eggless s’mores ice cream, and chewy fruit-and-nut florentine biscuits.) Amidst supply shortages and price gouging, it’s good to have an eggless chocolate cake recipe like this one at the ready.
Made with simple pantry staples like flour, granulated sugar, cocoa powder, and vinegar, my “no egg” cupcakes are great if you’re in the mood to bake but can’t find eggs, or just don’t have time for a trip to the supermarket. Instead of eggs, these moist chocolate cupcakes get their rise from a chemical reaction produced by the combination of white vinegar and baking soda, while cocoa powder and instant espresso create the deep chocolate flavor. To finish, I’ve piped each cupcake with a thick swirl of homemade chocolate buttercream frosting, and garnished with a handful of chocolate sprinkles.
In addition to offering a reliable option for those dealing with supply shortages, these eggless cupcakes work nicely for allergies and dietary restrictions. They’re also completely vegan if you skip the buttercream!
Eggless Cupcake Recipe Ingredients
To make these eggless chocolate cupcakes, start by gathering the following ingredients:
- All Purpose Flour – Brands like Gold Medal and Pillsbury are good choices for US bakers; in the UK I recommend McDougall’s plain flour in the red-and-white striped bag.
- Granulated Sugar – Granulated sugar sweetens the cupcakes, and adds moisture. You can substitute caster sugar or superfine sugar, measured by weight rather than volume.
- Unsweetened Cocoa Powder – You’ll need unsweetened cocoa powder for the cupcake batter, as well as the buttercream. Do not use Dutch processed cocoa powder.
- Instant Espresso Powder – A touch of instant espresso powder enhances the chocolate flavor, without making the cupcakes taste like coffee.

- Baking Soda and White Vinegar – In this recipe, basic baking soda reacts with acidic white vinegar, producing the chemical reaction that causes the cakes to rise.
- Fine Sea Salt – I developed this recipe with fine sea salt; kosher salt will also work.
- Vegetable Oil – To make the batter, you’ll need vegetable oil, or another neutral oil such as canola oil.
- Vanilla Extract – Like instant espresso, vanilla extract enhances the chocolate flavor and balances the acidity of the chocolate.
- Unsalted Butter – You’ll need softened, unsalted butter to make the chocolate buttercream.
- Confectioner’s Sugar – Also known as powdered sugar or icing sugar, confectioner’s sugar blends with unsweetened cocoa powder, milk, and butter to make the creamy frosting.
- Whole Milk – For adjusting the consistency of the buttercream.

Why Make Eggless Cupcakes?
I developed this recipe as an option for bakers dealing with egg shortages and price gouging, or those living in places where eggs simply aren’t available for purchase. However, this cupcake recipe also makes a good choice for friends and family with egg allergies, those who need to avoid eggs for health reasons, and anyone who abstains from eggs for religious reasons.
While the chocolate buttercream contains dairy, the cake itself is both dairy free and vegan. If you skip the buttercream, these eggless cupcakes work for dairy-free and vegan diners, too. In lieu of frosting, top your eggless cupcakes with a dollop of coconut whipped cream, or dust liberally with confectioner’s sugar.
Even if you don’t have any dietary restrictions, these eggless chocolate cupcakes will 100% satisfy a craving when you’ve run out of eggs, but don’t have the time (or motivation) for a trip to the supermarket. (Speaking from experience on this one!)
Tips and Tricks for Making This Cupcake Recipe Without Eggs
A few things to keep in mind when making and baking these chocolate “no egg” cupcakes:
Don’t overmix the batter. Stir the batter until just barely combined, with no dry spots or pockets of flour remaining. It’s okay if the batter seems a bit lumpy—overmixing creates dense, tough, gummy cupcakes.
Use a spouted measuring cup. In testing, I found it easiest to scoop the cupcake batter into a large spouted measuring cup, rather than spooning it directly from the bowl. A spouted measuring cup allows for mess-free pouring, and makes it easier to evenly distribute the batter between the cups.
Allow plenty of time to cool. Don’t pipe the frosting until the cupcakes feel completely cool to the touch. If the cake is still warm, the buttercream will melt.
Express your creativity. I used chocolate frosting and chocolate sprinkles, but you can decorate these cupcakes any way you’d like. Top with rainbow buttercream, mint chocolate chip buttercream, or an elegant Earl Grey and white chocolate ganache. Or skip the chocolate sprinkles and garnish your eggless cupcakes with rainbow sprinkles, rainbow nonpareils, or homemade sprinkles instead.
Tools for Making No Egg Cupcakes
This eggless chocolate cupcake recipe doesn’t require many fancy tools, but you’ll find it helpful to have the following available:
- Piping Bag – For easy cleanup, I prefer to use disposable piping bags. If you don’t have a piping bag, you can use a small stepped palette knife to spread the chocolate buttercream.
- Piping Tip – You can use an open star, closed star, or other decorative piping tip for finishing the cupcakes with the chocolate buttercream.
- Muffin Tin – You’ll need a standard 12-cup muffin tin for baking the cupcakes.
- Flexible Rubber Spatula – A flexible rubber spatula will come in handy both for mixing the eggless chocolate cupcake batter, and for scooping the buttercream into a piping bag.
- Cupcake Liners – It’s important to prepare your tin with paper cupcake liners or reusable silicone cupcake liners. Otherwise, you’ll have trouble removing the cupcakes after baking.
- Electric Mixer – While you can use a wire hand whisk to combine the ingredients for the cupcake batter, you’ll need a hand mixer or stand mixer to whip the chocolate buttercream.
Make-Ahead and Storage Suggestions
Store frosted cupcakes in an airtight container at room temperature for up to 1 day, or in an airtight container in the refrigerator for up to 3 days. Unfrosted cupcakes can be frozen in an airtight container for up to 3 months.
Other eggless dessert recipes you might enjoy:
Peanut Butter Cup Ice Cream
Chocolate Orange Shortbread Cookies
Nutella Rice Krispie Treats
Chocolate Chai Pudding
Earl Grey Cookies
Vanilla Peach Granita
Florentine Biscuits
Toasted Coconut Oreo Truffles
Lemon Posset
Chocolate Chia Seed Pudding
Apple Date Bars
S’mores Ice Cream
Strawberry Rhubarb Crisp
Coconut White Chocolate Truffles with Basil
And if you do make these, or any of my recipes, don’t forget to tag me @bastecutfold or use the hashtag #bastecutfold on Instagram. I always love to see what you’re making!
Eggless Chocolate Cupcakes
A recipe for eggless chocolate cupcakes with swirls of creamy chocolate buttercream frosting.
- Prep Time: 20 minutes
- Cook Time: 22-25 minutes
- Total Time: 45 minutes
- Yield: 12 cupcakes 1x
- Category: Cakes and Cupcakes
- Method: Oven
Ingredients
Eggless Cupcakes:
192 grams all purpose flour (1 1/2 cups)
200 grams granulated sugar (1 cup)
30 grams unsweetened cocoa powder (1/4 cup)
2 teaspoons instant espresso powder
1 teaspoon baking soda
1/4 teaspoon fine sea salt
240 milliliters boiling water (1 cup)
70 milliliters vegetable oil (1/3 cup)
15 milliliters white vinegar (1 tablespoon)
1 teaspoon vanilla extract
Chocolate Buttercream:
170 grams unsalted butter, softened (12 tablespoons; 1 1/2 sticks)
405 grams confectioner’s sugar (3 cups)
30 grams cocoa powder (1/4 cup)
30–45 milliliters whole milk, plus more to adjust consistency (2–3 tablespoons)
1 teaspoon vanilla extract
1/8 teaspoon fine sea salt
Instructions
Cupcakes:
Preheat oven to 350° F / 175° C. Line a 12-cup muffin tin with silicone cupcake liners or paper cupcake liners.
In a large mixing bowl, whisk together all purpose flour, granulated sugar, cocoa powder, espresso powder, baking soda, and fine sea salt.
In a separate bowl, whisk together boiling water, vegetable oil, white vinegar, and vanilla extract
Make a well in the dry ingredients. Add wet ingredients and use a wooden spoon or rubber spatula to stir until just combined, with no dry pockets remaining. Do not overmix. (Batter will be lumpy.)
With a spouted measuring cup, pour batter into prepared muffin tin, dividing it equally between the cups.
Bake in preheated oven for 22-25 minutes or until nicely risen and a toothpick or cake tester comes out mostly clean.
Transfer to a wire rack to cool completely. Meanwhile, prepare the buttercream.
Buttercream:
In a large mixing bowl or the bowl of a stand mixer, whip butter on high speed until smooth and creamy.
Add confectioner’s sugar and cocoa powder, followed by milk, vanilla extract, and fine sea salt. Mix on medium-high speed until smooth and fluffy, about 2 minutes. If necessary, add a splash of milk or a teaspoonful of confectioner’s sugar to adjust the consistency. Chocolate buttercream should be thick and creamy, but not too stiff to pipe.
With a rubber spatula, scoop chocolate buttercream into a piping bag fitted with a star or other decorative piping tip. Pipe cupcakes with swirls of buttercream. If you don’t have a piping bag, you can spread the frosting with a small stepped palette knife or a butter knife.
Serve immediately. Store leftover eggless chocolate cupcakes in an airtight container in the refrigerator for up to 3 days, or freeze unfrosted cupcakes in an airtight container for up to 3 months.