Vegan Gluten Free Chocolate Cupcakes Recipe

I finally perfected Vegan Gluten Free Chocolate Cupcakes that stay unbelievably moist, fluff like regular cake, and make non-GF friends beg for seconds.

A photo of Vegan Gluten Free Chocolate Cupcakes Recipe

I’m obsessed with these Vegan Gluten Free Chocolate Cupcakes, they hit every chocolate craving without being heavy. I love how the crumb stays fluffy and not gritty, even though they’re gluten free and dairy free.

And the chocolate flavor is real, thanks to unsweetened cocoa powder and splash of unsweetened non dairy milk. I adore that they feel like actual celebration cupcakes, the kind you’d bring to a messy party and get yelled at for not sharing.

Dairy And Gluten Free Cupcakes that don’t taste like a compromise. Pure chocolate joy.

Worth the baking mess. They vanish in five bites.

Ingredients

Ingredients photo for Vegan Gluten Free Chocolate Cupcakes Recipe

  • Gluten free flour: Gives structure so cupcakes don’t fall apart, basically the cake’s backbone.
  • Cocoa powder: Deep chocolate punch, sifts out lumps so it’s smooth and not gritty.
  • Granulated sugar: Sweetens and helps with browning, it’s not healthy but tastes great.
  • Baking powder: Helps rise and keeps things fluffy, you’ll notice the lift.
  • Baking soda: Reacts with vinegar for extra lift and tender crumbs.
  • Fine salt: Balances sweetness and brings out chocolate notes, tiny but mighty.
  • Non dairy milk: Adds moisture and thins batter, pick what you like.
  • Apple cider vinegar: Reacts with baking soda, makes cupcakes light and airy.
  • Neutral oil: Keeps cupcakes tender and moist, never dry like boxed ones.
  • Unsweetened applesauce: Adds moisture and natural sweetness, lowers oil a bit.
  • Vanilla extract: Rounds out chocolate flavor, smells homey and warm.
  • Flax “egg”: Binds ingredients, a plant-based stand-in that actually works.
  • Dairy free chocolate: Melts pockets of chocolate joy, optional but highly recommended.
  • Vegan butter or coconut oil: Base for frosting, gives creamy, spreadable texture.
  • Powdered sugar: Sweetens and thickens frosting, sift it so it’s lump-free.
  • Frosting cocoa powder: Deepens chocolate flavor, makes frosting truly chocolaty.
  • Non dairy milk for frosting: Thins frosting to spreadable consistency, add slowly.
  • Pinch of salt for frosting: Cuts sweetness and makes chocolate pop.
  • Sprinkles: Fun, colorful finish — totally optional but super festive.

Ingredient Quantities

  • 1 1/2 cups gluten free all purpose flour blend (1 to 1, make sure it has xanthan gum or add 1/2 tsp if not)
  • 3/4 cup unsweetened cocoa powder, sifted if lumpy
  • 1 cup granulated sugar
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp fine salt
  • 1 cup unsweetened non dairy milk (soy, almond, oat, whatever you got)
  • 1 tbsp apple cider vinegar
  • 1/3 cup neutral oil (vegetable, canola or melted coconut oil)
  • 1/4 cup unsweetened applesauce
  • 1 tsp vanilla extract
  • 1 tbsp ground flaxseed + 3 tbsp water (flax “egg”)
  • 1/2 cup dairy free chocolate chips or chopped vegan chocolate, optional but yum
  • For chocolate frosting: 1/2 cup vegan butter or solid coconut oil
  • For chocolate frosting: 1 1/2 cups powdered sugar, sifted
  • For chocolate frosting: 1/4 cup unsweetened cocoa powder
  • For chocolate frosting: 1 to 2 tbsp non dairy milk to thin, plus a pinch of salt
  • Sprinkles for decorating, optional

How to Make this

1. Preheat oven to 350°F (175°C) and line a 12-cup muffin tin with liners or grease the cups; if your gluten free flour doesn’t have xanthan gum add 1/2 tsp to the dry mix.

2. In a large bowl whisk together 1 1/2 cups gluten free all purpose flour blend, 3/4 cup unsweetened cocoa powder (sift if lumpy), 1 cup granulated sugar, 1 tsp baking powder, 1 tsp baking soda and 1/2 tsp fine salt.

3. Make the flax “egg” by stirring 1 tbsp ground flaxseed into 3 tbsp water and let sit about 5 minutes until thickened and slightly gelled.

4. In a separate bowl mix 1 cup unsweetened non dairy milk with 1 tbsp apple cider vinegar and let it sit a minute to curdle slightly; add the flax “egg”, 1/3 cup neutral oil, 1/4 cup unsweetened applesauce and 1 tsp vanilla extract and whisk until combined.

5. Pour the wet ingredients into the dry and stir gently until just combined; don’t overmix or the cupcakes can get dense. Fold in 1/2 cup dairy free chocolate chips or chopped vegan chocolate if using.

6. Divide batter evenly among the 12 liners, filling each about two thirds full. Tap the tin on the counter once to release big air bubbles.

7. Bake for 18 to 22 minutes or until a toothpick inserted in the center comes out with a few moist crumbs but not wet batter. Let cool in the pan for 5 minutes then transfer to a wire rack to cool completely before frosting.

8. For the frosting beat 1/2 cup vegan butter or solid coconut oil until smooth, add 1 1/2 cups sifted powdered sugar and 1/4 cup unsweetened cocoa powder and beat again; add 1 to 2 tbsp non dairy milk to reach spreadable consistency and a pinch of salt to balance the sweetness.

9. Once cupcakes are completely cool frost with the chocolate frosting using a knife or piping bag, sprinkle with sprinkles if you like.

10. Store cupcakes in an airtight container at room temp for 2 days or in the fridge up to 5 days; bring to room temp before serving if chilled.

Equipment Needed

1. Oven and a 12-cup muffin tin (liners or grease the cups)
2. Mixing bowls (one large, one medium)
3. Measuring cups and spoons
4. Whisk and rubber spatula
5. Sifter or fine mesh sieve (for cocoa and powdered sugar)
6. Small bowl or ramekin (for the flax “egg” and milk + vinegar mix)
7. Spoon or scoop to divide batter evenly (ice cream scoop works great)
8. Wire cooling rack
9. Electric mixer or hand mixer (for frosting) or a sturdy whisk and some elbow grease
10. Piping bag or offset knife for frosting, plus sprinkles if you want to decorate

FAQ

Vegan Gluten Free Chocolate Cupcakes Recipe Substitutions and Variations

  • Gluten free all purpose flour blend: swap for blanched almond flour (use 1 to 1 but expect slightly denser, add 1 extra tbsp flax “egg” if batter seems crumbly). If using oat flour, add 1/2 tsp xanthan gum and don’t pack the flour.
  • Granulated sugar: swap for coconut sugar 1 to 1 for a deeper caramel note, or use 3/4 cup maple syrup or agave but reduce the non dairy milk by 2 to 3 tbsp and lower oven temp by 15°F because liquid sweeteners brown faster.
  • Unsweetened applesauce: replace with mashed ripe banana 1 to 1 for extra moisture and mild banana flavor, or use 1/4 cup more oil plus 1 tbsp aquafaba if you want neutral taste.
  • Vegan butter for frosting: swap with solid coconut oil 1 to 1 for a lighter, slightly tropical taste, or use 1/2 cup softened vegan cream cheese for tangy chocolate frosting but cut powdered sugar by 1/4 cup so it isn’t too sweet.

Pro Tips

1) Make sure your gluten free blend really has xanthan gum. If it doesn’t, add that 1/2 tsp like the recipe says. If you add too much the crumb gets gummy, too little and it falls apart, so measure it.

2) Don’t overmix once you add the wet to the dry. Stir until you barely see streaks of flour, then stop. Overworking gluten free batter gives you dense, rubbery cupcakes, not light ones.

3) Use room temperature wet ingredients and check doneness with a few moist crumbs on a toothpick, not a totally dry one. If you rely only on time your oven could overbake them. A gentle jiggle of the pan helps show if centers are set.

4) For the frosting, beat the vegan butter or solid coconut oil until really smooth before adding sugar. If it’s too soft the frosting will be greasy, too hard and it won’t whip. If you chill your frosted cupcakes a bit they hold shape better, but let them come back to room temp before eating so the texture is soft.

Please enter your email to print the recipe:

Vegan Gluten Free Chocolate Cupcakes Recipe

My favorite Vegan Gluten Free Chocolate Cupcakes Recipe

Equipment Needed:

1. Oven and a 12-cup muffin tin (liners or grease the cups)
2. Mixing bowls (one large, one medium)
3. Measuring cups and spoons
4. Whisk and rubber spatula
5. Sifter or fine mesh sieve (for cocoa and powdered sugar)
6. Small bowl or ramekin (for the flax “egg” and milk + vinegar mix)
7. Spoon or scoop to divide batter evenly (ice cream scoop works great)
8. Wire cooling rack
9. Electric mixer or hand mixer (for frosting) or a sturdy whisk and some elbow grease
10. Piping bag or offset knife for frosting, plus sprinkles if you want to decorate

Ingredients:

  • 1 1/2 cups gluten free all purpose flour blend (1 to 1, make sure it has xanthan gum or add 1/2 tsp if not)
  • 3/4 cup unsweetened cocoa powder, sifted if lumpy
  • 1 cup granulated sugar
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp fine salt
  • 1 cup unsweetened non dairy milk (soy, almond, oat, whatever you got)
  • 1 tbsp apple cider vinegar
  • 1/3 cup neutral oil (vegetable, canola or melted coconut oil)
  • 1/4 cup unsweetened applesauce
  • 1 tsp vanilla extract
  • 1 tbsp ground flaxseed + 3 tbsp water (flax “egg”)
  • 1/2 cup dairy free chocolate chips or chopped vegan chocolate, optional but yum
  • For chocolate frosting: 1/2 cup vegan butter or solid coconut oil
  • For chocolate frosting: 1 1/2 cups powdered sugar, sifted
  • For chocolate frosting: 1/4 cup unsweetened cocoa powder
  • For chocolate frosting: 1 to 2 tbsp non dairy milk to thin, plus a pinch of salt
  • Sprinkles for decorating, optional

Instructions:

1. Preheat oven to 350°F (175°C) and line a 12-cup muffin tin with liners or grease the cups; if your gluten free flour doesn’t have xanthan gum add 1/2 tsp to the dry mix.

2. In a large bowl whisk together 1 1/2 cups gluten free all purpose flour blend, 3/4 cup unsweetened cocoa powder (sift if lumpy), 1 cup granulated sugar, 1 tsp baking powder, 1 tsp baking soda and 1/2 tsp fine salt.

3. Make the flax “egg” by stirring 1 tbsp ground flaxseed into 3 tbsp water and let sit about 5 minutes until thickened and slightly gelled.

4. In a separate bowl mix 1 cup unsweetened non dairy milk with 1 tbsp apple cider vinegar and let it sit a minute to curdle slightly; add the flax “egg”, 1/3 cup neutral oil, 1/4 cup unsweetened applesauce and 1 tsp vanilla extract and whisk until combined.

5. Pour the wet ingredients into the dry and stir gently until just combined; don’t overmix or the cupcakes can get dense. Fold in 1/2 cup dairy free chocolate chips or chopped vegan chocolate if using.

6. Divide batter evenly among the 12 liners, filling each about two thirds full. Tap the tin on the counter once to release big air bubbles.

7. Bake for 18 to 22 minutes or until a toothpick inserted in the center comes out with a few moist crumbs but not wet batter. Let cool in the pan for 5 minutes then transfer to a wire rack to cool completely before frosting.

8. For the frosting beat 1/2 cup vegan butter or solid coconut oil until smooth, add 1 1/2 cups sifted powdered sugar and 1/4 cup unsweetened cocoa powder and beat again; add 1 to 2 tbsp non dairy milk to reach spreadable consistency and a pinch of salt to balance the sweetness.

9. Once cupcakes are completely cool frost with the chocolate frosting using a knife or piping bag, sprinkle with sprinkles if you like.

10. Store cupcakes in an airtight container at room temp for 2 days or in the fridge up to 5 days; bring to room temp before serving if chilled.