Skip to Content

Green Velvet Cupcakes

Green Velvet Cupcakes – Deliciously moist and fluffy green vanilla cupcakes topped with a cream cheese frosting and Christmas sprinkles!

Green velvet cupcakes topped with cream cheese frosting on marble background.

Today, I bring you a festive cupcake recipe – Green Velvet Cupcakes! These cupcakes are super moist and so fluffy from using Greek-style yoghurt and cake flour, and topped with a deliciously sweet cream cheese frosting and Christmas sprinkles.

Originally, these cupcakes were going to be red velvet, but I couldn’t resist picking up the Holly Leaf colour!

Frosted Green Velvet Cupcakes on marble background with candy canes.
Overhead shot of cream cheese frosted Green Velvet Cupcakes with Christmas sprinkles on marble background.

These Green Velvet Cupcakes are:

  • deliciously moist and fluffy
  • loaded with vanilla flavour with a hint of cocoa
  • quick and easy to make
  • festive green – a perfect Christmas cupcake!
  • topped with sweet cream cheese frosting

A super quick and easy recipe, these cupcakes can be made on Christmas morning, or can even be made a day in advance if you’re short for time. Simply cover the cupcakes and store at room temperature, and keep the frosting in the fridge until ready to use.

Cream Cheese frosted Green Velvet Cupcake on marble background with wrapper peeled off.
Green Velvet Cupcakes on marble background with wrapper peeled off.

These cupcakes are absolutely delicious. Infused with just enough vanilla extract, and a hint of cocoa powder, these were a huge hit with my family, and I’m sure they will be with yours, too!

A cream cheese frosted green velvet cupcake on its side on the wrapper with a bite taken out of it.
A frosted green velvet cupcake on its side on the wrapper with a bite taken out of it.
Green Velvet Cupcakes - Deliciously moist and fluffy green vanilla cupcakes topped with a cream cheese frosting and Christmas sprinkles! #greenvelvet #cupcakes #cupcakerecipes #christmas #christmasrecipes

Craving more sweet treats? Subscribe to my newsletter to receive recipe updates straight to your inbox. You can also keep up to date on FacebookPinterest, and Instagram.

Yield: 12 - 14 cupcakes

Green Velvet Cupcakes

Green Velvet Cupcakes

Deliciously moist and fluffy green vanilla cupcakes topped with a cream cheese frosting and Christmas sprinkles!

Prep Time 25 minutes
Cook Time 15 minutes
Total Time 40 minutes


For the Cupcakes

  • 1 and 1/2 cups (187g) cake flour*
  • 1 tablespoon cocoa powder
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 2 large eggs, room temperature
  • 3/4 cup (150g) caster/granulated sugar
  • 2 teaspoons vanilla extract
  • 1/2 cup (115g) unsalted butter, melted
  • 1/2 cup (120g) Greek style yoghurt
  • 1 teaspoon distilled white vinegar
  • Green food colouring

For the Cream Cheese Frosting

  • 1 cup (225g) cream cheese, softened
  • 1/2 cup (115g) unsalted butter, softened
  • 5 cups (625g) icing/powdered sugar
  • 1 teaspoon vanilla extract


For the Cupcakes

  1. Preheat the oven to 180C/350F/Gas 4. Line a 12-cup muffin tin with muffin cases, and set aside.
  2. Whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
  3. Whisk together the eggs. Add the sugar, and whisk until combined. Add the vanilla extract, butter, and yoghurt, and whisk until combined.
  4. Mix in the vinegar, and green food colouring until you reach your desired colour. Fold in the dry ingredients. Add more colouring if needed.
  5. Divide the batter evenly between the muffin cups, filling only 2/3 full.
  6. Bake for 15 - 17 minutes, or until a toothpick inserted into the centre comes out clean.
  7. Allow to cool for 5 minutes in the pan, before transferring them to a wire rack to cool completely before frosting.

For the Cream Cheese Frosting

  1. Using a handheld or stand mixer, beat together the cream cheese and butter until smooth and creamy. Beat in the icing sugar until smooth and spreadable, then beat in the vanilla.
  2. Transfer the frosting to a piping bag, and frost the cooled cupcakes, or use a knife to frost like pictured. Decorate with sprinkles, or cupcake crumbs!


*Make your own cake flour! Measure out 1 and 1/2 cups (187g) of plain/all-purpose flour, remove 3 tablespoons, and replace with 3 tablespoons of cornflour/cornstarch. Sift well.

Leftover cupcakes can be stored, covered tightly, in the fridge for up to 3 days. Frosted or unfrosted cupcakes can be frozen for up to 3 months. Thaw overnight in the fridge.

Cupcakes can be made 1 day in advance, covered, and stored at room temperature. Cover the frosting, and store in the fridge until ready to use.

Nutrition Information:


14 cupcakes

Serving Size:

1 cupcake

Amount Per Serving: Calories: 535Total Fat: 20gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 79mgSodium: 171mgCarbohydrates: 88gFiber: 0gSugar: 84gProtein: 3g

Nutrition information isn’t always accurate.

Did you make this recipe?

Tag @MarshasBakeBlog on Instagram and hashtag it #marshasbakingaddiction


Tuesday 17th of March 2020

Great recipe but definitely tasted powdery/flowery. I use my own recipe for cream cheese frosting, but found that frosting distracted the powdery taste. I am curious about other people’s ideas: using oil or regular flour to help this subside.


Friday 15th of March 2019

I made them and they ended up being very dry, only baked them 12 mins. Cake flour often creates a dry cupcake due to the corn starch. I'd try this recipe again, but omit the cake flour and use all purpose. I have a cupcake company and have tried everything and cake flour never works.


Friday 15th of March 2019

I'm sorry the cupcakes came out too dry. I use homemade cake flour all the time in my cake recipes, so it's hard for me to say what may have gone wrong.

I can offer a few tips for next time though:

1. Too much flour. Be sure to measure using scales instead of cups - they're more accurate. 2. Oven temperature too high. I always recommend using an oven thermometer. If the oven temperature is too high, the cupcakes can become dry. 3. Try replacing half of the butter with vegetable oil - for more moisture.


Saturday 17th of December 2016

Green velvet cupcakes are such a fun idea! They are so festive!

Vanessa @Vanessa Baked

Thursday 15th of December 2016

Such a fun cupcake idea! They look great!


Friday 16th of December 2016

Thanks, Vanessa!

Demeter | Beaming Baker

Monday 12th of December 2016

These cupcakes are just perfect for the holidays! I think it's safe to say that getting a dozen of these would be so much better than getting any other gift. :) Love how festively you decorated these, Marsha! :) Happy holidays, indeed. Pinned. xo


Tuesday 13th of December 2016

Thanks, Demeter! :) xo

Skip to Recipe