Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Dairy free cupcakes with chocolate frosting with sprinkles.

DAIRY FREE CUPCAKES (AND VEGAN)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: NIKKI
  • Total Time: 10 min Prep Time + 20 min Cook Time = 30 min Total Time
  • Yield: 12 cupcakes 1x
  • Diet: Vegan

Description

These dairy-free cupcakes (vegan) are easy to make, super versatile, and topped with a rich chocolate frosting that’s just as luscious without any butter or milk. Fluffy, moist, and made in under 30 minutes. No mixer is needed!


Ingredients

Scale

1 cup soy milk (or dairy-free milk of choice like oat or almond milk)

1 tablespoon apple cider vinegar (or regular white vinegar or lemon juice)

1 1/2 cups all-purpose flour

1/2 cup light olive oil (or canola oil/sunflower oil)

1 teaspoon vanilla extract

1/4 cup unsweetened cocoa powder

1 cup brown sugar

1 teaspoon baking soda

1/4 teaspoon salt

FOR THE FROSTING

6 tablespoons vegan butter, soft

3 cups powdered sugar

1/4 cup cocoa powder

1/4 teaspoon salt

2 tablespoons dairy-free milk of choice

1 teaspoon vanilla extract


Instructions

  1. Prep Time: Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
  2. Mix the Non-Dairy Milk and Vinegar: Combine the soy milk (or other non-dairy milk) with apple cider vinegar in a small bowl. Let it sit for about 5 minutes to “curdle”—this helps create a rich, buttermilk-like texture.
  3. Combine the Dry Ingredients: In a large mixing bowl, sift together the flour, cocoa powder, brown sugar, baking soda, and salt.
  4. Add Wet Ingredients to Dry Ingredients: Pour the “buttermilk” mixture, oil, and vanilla extract into the bowl with the dry ingredients. Gently fold everything together just until combined—avoid over mixing to keep the cupcakes light and fluffy.
  5. Bake: Divide the batter evenly among the cupcake liners, filling each about ⅔ of the way. Bake in the preheated oven for 18-20 minutes, or until a toothpick inserted into the center of a cupcake comes out clean.
  6. Cool: Allow cupcakes to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before frosting.

TO MAKE THE FROSTING

  1. In a large mixing bowl, beat the softened vegan butter until creamy.
  2. Gradually add powdered sugar and cocoa powder, mixing well after each addition.
  3. Add the non-dairy milk and vanilla extract and beat until the frosting is light, fluffy, and smooth. You can adjust the consistency with a little more milk if needed.
  4. Frost the cooled cupcakes with a piping bag or a spatula, and enjoy!
  5. 💫 If you loved this recipe, leave a 5-star review and rating!

Notes

How do I make these non-dairy cupcakes gluten-free? Simply replace the all-purpose flour with a 1:1 gluten-free baking blend, and you're good to go!

  • Category: Baking, Desserts
  • Method: Baking
  • Cuisine: American