The Flaming Vegan

A Vegan and Vegetarian Blogging Extravaganza

Naturally Colorful DIY Vegan Cupcakes
Facebook Tweet Google+ Pinterest Email More Sharing Options

Naturally Colorful DIY Vegan Cupcakes

Prep Time: 15 minutes

Cook Time: 30 minutes

Colorful vegan cupcakes are fun and tasty. They are also very simple to make and are very practical when it comes to serving them after meals or as snacks! And these can be tainted the color you wish. It’s easy – just try it!



  • 3 1/3 cups of flour
  • 3/4 cup of soft vegan margarine
  • 2 1/4 cups of sugar
  • Egg replacement equal to 3 eggs (chia seeds soaked in water, apple sauce, avocado, ground flax seeds, or any other replacement you can think of)
  • 6 tablespoons of food coloring (preferably natural, like juice)
  • 3 tablespoons of cocoa powder
  • 1 1/2 teaspoons of natural vanilla extract
  • 1 pinch of salt
  • 1 1/2 cups of milk alternative (soy, almond, etc.)
  • 1 1/2 teaspoons of vinegar
  • 1 1/2 tablespoons of baking soda


  • 6 tablespoons of flour
  • 2 cups of milk alternative
  • 2 cups of soft vegan margarine at room temperature
  • 2 cups of sugar
  • 2 teaspoons of natural vanilla extract


  1. Preheat oven at 350 F. Place the paper molds in the muffin sheet.
  2. In a blender, cut the margarine into pieces and pour in the sugar. Beat at medium speed for approximately 7 minutes, until the mixture is light and creamy.
  3. Add the egg replacement and beat well.
  4. In a bowl, mix the cocoa, the vanilla and the food coloring. Mix well before pouring with the other mixture and beat everything together.
  5. Start slowing adding, alternately, the milk alternative and the flour. Beat well until the mixture is smooth.
  6. In a tall bowl, mix the vinegar and the baking soda – but be careful, this causes a chemical reaction!
  7. Then, add this to the previous mixture and blend well.
  8. Pour the final mixture into the muffin sheet and bake for 30 to 40 minutes.

While the cupcakes cool down, prepare the icing:

  1. Mix the milk alternative and the flour in a pan with a whip until no lumps are left and heat at medium while stirring continuously for about 10 minutes.
  2. Let cool for 30 minutes.
  3. In a blender, beat the margarine for 3 minutes until creamy. Slowly incorporate the sugar while beating for 3 minutes. Add the vanilla.
  4. Add the milk and flour mix in the bowl and beat for another 5 minutes, until the mixture becomes creamy and airy.
  5. Refrigerate for precisely 15 minutes (no more, no less!) then spread on the cupcakes.

These are absolutely divine! (Check out the great video below, on how to create your own natural food coloring!)


Photo credit:



More about vegan, cupcake, colorful, icing
Healthy Snacks Delivered Monthly
  1. kristo
    That is a beautiful colour. voted!
    1. Green Vegan
      Thanks so much! Yeah, the colouring looks like fun, doesn't it?
  2. pftsusan
    It looks and seems tasty. Could other forms of natural sweeteners be used in place of the sugar, i.e. organic or nectar?
    1. Green Vegan
      Absolutely! I wrote sugar, but you can use panela, maple syrup, agave, and so on. No worries here!
  3. Veganara
    Voted. Great recipe, and they look so vibrant and tasty! So you have got into baking now then? Suddenly, Ms I-Suck-At-Baking has become Ms Master Baker!:-D
    1. Green Vegan
      Ha ha! Not a master yet. I am still at the apprentice level!


Connect with The Flaming Vegan

Sign Up to Vote!

10 second sign-up with Facebook or Google

Already a member? Log in to vote.