How to make a green velvet cake with rainbow buttercream filling. It actually tastes really good! This recipe is adapted from a real red velvet cake and has a delicious flavor

Green Velvet Cake Recipe

This green velvet cake is so fun to make for St Patricks Day or any other holiday where you need a pretty green cake that also tastes amazing! Adapted from my very popular red velvet cake recipe. 

Course Dessert
Cuisine American
Keyword st patricks day cake
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 14 servings
Calories 1077 kcal


Cake Ingredients

  • 12 oz AP flour
  • 14 oz Granulated Sugar
  • 2 tsp natural (not dutched) cocoa powder I like Hershey's Special Dark
  • 1 tsp salt
  • 1 tsp baking soda
  • 2 large eggs
  • 4 oz vegetable oil
  • 8 oz buttermilk
  • 1 Tbsp white vinegar
  • 4 oz unsalted butter
  • 1 tsp vanilla
  • 1-2 tsp yellow food coloring
  • 1 tsp green food color

Easy Buttercream Frosting

  • 4 oz pasteurized egg whites
  • 16 oz unsalted butter
  • 16 oz powdered sugar
  • 1 Tbsp vanilla
  • 1/2 tsp salt
  • 1/2 tsp food coloring optional
US Customary - Metric


Cake Instructions

  1. Preheat oven to 350F and prepare two 8" cake pans with cake good or preferred pan spray

  2. Whisk up eggs with oil, buttermilk, vinegar and melted butter and food coloring until combined and set aside.

  3. Place dry ingredients into the bowl of your stand mixer and mix for a few seconds to combine

  4. Add wet ingredients into your dry and mix on medium high for about a minute until combined

  5. Pour into cake pans and bake for about 30 minutes or until a toothpick comes out cleanly. Cool and chill before frosting

Buttercream Instructions

  1. Place egg whites and powdered sugar in a mixing bowl with the whisk attachment. Whisk to combine. Add in butter in small chunks then vanilla and salt. Whip on high until light and fluffy and white. Optional: switch to the paddle attachment and mix on low for 15-20 minutes until all air bubbles are gone. 

  2. Divide into 7 separate bowls and add your food coloring (yellow, orange, red, pink, purple, blue, green) Put the buttercream into a piping bag to fill your cake

  3. Frost the outside of the cake as desired

Recipe Video

Nutrition Facts
Green Velvet Cake Recipe
Amount Per Serving (1 serving)
Calories 1077 Calories from Fat 612
% Daily Value*
Fat 68g105%
Saturated Fat 44g220%
Cholesterol 188mg63%
Sodium 409mg17%
Potassium 74mg2%
Carbohydrates 112g37%
Sugar 92g102%
Protein 6g12%
Vitamin A 2035IU41%
Calcium 44mg4%
Iron 1.6mg9%
* Percent Daily Values are based on a 2000 calorie diet.