These Green Velvet Cupcakes are made from scratch and have a moist and fluffy texture.
Topping these delicious cupcakes is a homemade cream cheese frosting. Perfect for birthdays or St. Patrick’s Day!

Ingredients in Green Velvet Cupcakes
- granulated sugar
- butter, unsalted
- eggs
- green food coloring
- all-purpose flour
- salt
- baking soda
- baking powder
- buttermilk
- vanilla extract
Ingredients in Cream Cheese Frosting
- cream cheese, softened
- unsalted butter, softened
- confectioners sugar
- vanilla extract
- green sanding sugar or shamrock sprinkles
How to Make Green Velvet Cupcakes
Preheat the oven – Preheat oven to 350°F and line muffin pans with 18 liners.
Combine the wet ingredients – Cream together the sugar and butter in a large bowl. Add the eggs one at a time. Beat to incorporate. Add food coloring and vanilla extract. The amount of green food coloring will depend on the color that you desire.
Combine the dry ingredients – In a separate bowl, mix together the flour, salt, baking soda, and baking powder well. Add the buttermilk* to the wet ingredients.
Add the dry ingredients to the wet – Slowly beat in the flour mixture and mix well.
Fill the liners and bake – Fill the liners ¾ of the way full and bake in the preheated oven for about 17 minutes. Use a toothpick to check if they are baked.
Cream Cheese Frosting
Cream cheese frosting and red velvet are the perfect match when making green velvet or even pink velvet cupcakes is no exception!
The recipe for cream cheese frosting only has 4 ingredients and it’s really easy to make! If however, the frosting is too thick, adding milk 1 tablespoon at a time will help make it creamier and easier to pipe.
To pipe these cupcakes, I used a reusable piping bag (less waste) and a round piping tip.
RELATED: Red Velvet Cupcakes (Cream Filled)

Buttermilk
Buttermilk is used in this recipe but if you don’t have any on hand, there’s a great substitute and it’s by mixing regular milk and lemon juice. Or, if you don’t have any lemon juice on hand, white vinegar is another great substitution.
After mixing the 1 cup of milk and the 1 tbsp of white vinegar or lemon juice, allow it to sit for ten minutes before adding it to the recipe.

St. Patrick’s Day Dessert
These green velvet cupcakes are a great treat for St. Patrick’s Day. Topping these festive cupcakes with either shamrock sprinkles or green sanding sugar makes them great for parties and celebrations.
Another delicious St. Patrick’s Day dessert is these Green Velvet Cookies. They’re another great theme dessert for the holiday!
These White Chocolate Mint Chip Cookies are another great treat to share on St. Patty’s Day.

Green Velvet Cupcakes
Making these cupcakes is so easy. Combine the wet ingredients together and then slowly add the dry ingredients into the mix. It’s important to not overbeat the batter. If the batter is overbeaten the cupcakes become dense and won’t mound.
Green Velvet Cupcakes

These Green Velvet Cupcakes are made from scratch and have a moist and fluffy texture. Topping these delicious cupcakes is a homemade cream cheese frosting. Perfect for birthdays or St. Patrick’s Day!
Ingredients
Green Velvet Cupcakes
- 1 ¼ cup granulated sugar
- 1/2 cup butter, unsalted
- 3 eggs
- 3 drops green food coloring, or more
- 2 ½ cups all-purpose flour
- ½ teaspoon salt
- ½ teaspoon baking soda
- 1 ¼ teaspoon baking powder
- 1 cup buttermilk*
- 2 teaspoon vanilla extract
Cream Cheese Frosting
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups confectioner's sugar
- 1 teaspoon vanilla extract
- green sanding sugar or shamrock sprinkles
Instructions
Cupcakes
- Preheat oven to 350° F and line muffin pans with 18 liners.
- Cream together the sugar and butter in a large bowl.
- Add the eggs one at a time. Beat to incorporate.
- Add food coloring and vanilla extract.
- In a separate bowl, mix together the flour, salt, baking soda, and baking powder well.
- Add the buttermilk* to the wet ingredients.
- Slowly beat in the flour mixture and mix well.
- Fill the liners ¾ of the way full.
- Bake in the preheated oven for about 17 minutes. Use a toothpick to check for doneness.
Cream Cheese Frosting
- Beat the cream cheese until it is smooth and broken down.
- Add in the softened butter and beat until it is blended well.
- Add in the vanilla and confectioner's sugar.
- Beat until smooth and creamy.
- Pipe frosting onto cupcakes and decorate.
Notes
*Substitute the buttermilk for 1 cup of milk + 1 tbsp of lemon juice or white vinegar. Allow to sit for 10 minutes before using.
You can adjust the amount of food coloring you add. Slowly add the food coloring to reach your desired tint.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
18Serving Size:
1 cupcakeAmount Per Serving: Calories: 426Total Fat: 15.2gSaturated Fat: 10.2gUnsaturated Fat: 0gCholesterol: 68mgSodium: 164mgCarbohydrates: 71.1gFiber: 0.5gSugar: 57.5gProtein: 4.1g
Mike Kourofsky
Saturday 13th of March 2021
Is this recipe enough to bake in a 13×9 pan.
Dana
Monday 15th of March 2021
This cupcake recipe yields approximately 18 cupcakes. A 13x9 cake would need a recipe that makes 24 cupcakes. My red velvet version makes 24 cupcakes and should be enough. The only difference is the food coloring. https://mamaneedscake.com/red-velvet-cupcakes/ Hope that helps!
Pavani
Tuesday 24th of March 2020
Love your take on the classic red velvet cupcakes. They are so pretty looking - my daughter would love these :-)
Kacey Perez
Tuesday 17th of March 2020
I love how green these cupcakes are! My kids will love them - thanks for sharing such a good idea!