Eggless Devil’s Food Cupcakes (Small Batch)

You need at least a few good eggless baking recipes in your repertoire. You may be short on eggs, or you may need to consider a friend or loved one with an egg allergy.

The lack of eggs won’t be what you are thinking about when you bite into these luscious treats. These cupcakes are rich and dense, with a pleasant and unusual texture that falls somewhere between a dense cake and a fluffy brownie. In fact, they may remind you of a grown-up version of some of your favorite childhood packaged snack cakes, but without all of the artificial flavors and preservatives…

Notes on the Recipe:

Soured milk: Combining vinegar and milk is a quick way to create “sour milk”. If you have sour milk that you would like to use up, you can use it in lieu of the vinegar and milk mixture.

Batter: This cupcake batter is very thick. The batter will not pour easily, and you will need to spoon it carefully into the muffin tins.

Cupcake Texture: These eggless cupcakes are drier than traditional cupcakes and have a texture similar to a cake brownie. They are very good, but taste differently than a traditional cupcake.

Cost Analysis:

Please note – the cost is based on what I paid for ingredients in the year 2020. Your actual costs may differ.

Picture Tutorial:


Eggless Devil's Food Cupcakes (Small Batch)

  • Difficulty: easy
  • Print

These eggless cupcakes are rich and dense, with a pleasant and unusual texture that falls somewhere between a dense cake and a fluffy brownie.


For the cake:
– 1/2 cup brown sugar
– 1 tablespoon softened butter
– 1 tablespoon canola or vegetable oil
– 2 tablespoons milk
– 3/8 teaspoon white vinegar
– 5/8 cup (or 10 tablespoons) flour
– 2 tablespoons cocoa powder
– 2 tablespoons boiling water
– 1/4 teaspoon baking soda
– 1/8 teaspoon table salt

For the frosting:
– 4 tablespoons softened butter
– 7/8 cup (or 14 tablespoons) powdered sugar
– 2 tablespoon cocoa powder
– 1 tablespoon milk
– 1/2 teaspoon vanilla extract


For the cake:

  1. Preheat oven to 350 degrees Fahrenheit and line a muffin tin with paper liners or grease.
  2. In a small bowl, combine milk and white vinegar. Set this aside for 5 minutes to “sour” the milk.
  3. Sift together flour, cocoa powder, and water in a separate small bowl and set aside.
  4. Add butter to a medium-sized mixing bowl and cream it with a mixer on medium-low speed.
  5. Add brown sugar and oil to the butter. Mix on medium-low until the mixture is combined.
  6. Combine boiling water and baking soda. Add this to the brown sugar mixture and mix until well combined.
  7. Gradually stir flour mixture and “sour” milk into the brown sugar mixture. Alternate between adding the flour and milk, starting and ending with the flour mixture.
  8. Stir until well combined, but don’t over-mix the batter!
  9. Fill 6 cupcake liners about 1/2 of the way full.
  10. Bake for 15 – 20 minutes. Check with a toothpick. It should come out relatively clean when the cupcakes are done.
  11. Remove from oven and allow to cool in the muffin tin for 1 minute. Remove from muffin tin and allow to cool completely prior to frosting.
  12. For the frosting:

  13. Mix softened butter, powdered sugar, cocoa powder, milk and vanilla with a mixer on medium speed. It should form a thick buttercream. If it is too thick, add a little bit of extra milk.
  14. Frost cooled cupcakes.
  15. Enjoy!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s