Go Back
+ servings
Slice of a three layered green velvet cake with cream cheese frosting on a plate. Side view image to show texture of cake
Print Recipe
No ratings yet

Soft & Rich Green Velvet Cake with Cream Cheese Frosting

If you love a fun twist on a classic recipe this green velvet cake recipe is for you! You’ll love the chocolatey richness of this cake, and it gets downright magical with the best cream cheese frosting.
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Course: Dessert
Cuisine: American
Keyword: cake, green velvet
Servings: 14 slices
Calories: 655kcal
Cost: $10

Ingredients

Cake

  • 2 eggs
  • 3/4 cup oil
  • 1/2 cup butter (melted)
  • 1 1/2 cups sugar
  • 3/4 cup sour cream
  • 1/4 cup water
  • 2 teaspoons vanilla extract
  • 1 teaspoon white vinegar
  • 1 1/2 teaspoons green food coloring 
  • 2 1/2 cups flour
  • 1 1/2 tablespoons cocoa powder
  • 1 teaspoon baking soda
  • 1 teaspoon salt

Cream Cheese Frosting

  • 8 ounces cream cheese at room temperature
  • 3/4 cup butter, unsalted at room temperature
  • 3 teaspoons vanilla extract
  • 1/4 teaspoon salt
  • 4 1/3 cups powdered sugar
  • 1-2 tablespoons milk or heavy cream (if necessary)

Instructions

  • Preheat the oven to 350 F, and grease 3 7-inch pans with oil or butter. Line the bottoms of the pans with a circle of parchment paper, and grease the parchment paper.
  • Into a bowl whisk together flour, baking soda, and salt, and set aside.
  • In a large bowl, whisk together the oil, butter, and sugar. Mix until everything is well combined.
  • Next whisk in the eggs, and add the sour cream, water, vinegar and vanilla extract.
  • Mix until everything is well combined. Add the cocoa powder and mix until incorporated.
  • Finally mix in the food coloring.
  • Fold in half of the dry ingredients, just until almost combined. Then fold in the rest of the dry ingredients.
  • Divide the cake batter between the pans and bake the cakes for 25 to 30 minutes or until the toothpick comes out clean.
  • Let the cakes cool down before frosting.

Cream Cheese Frosting

  • Beat the butter and cream cheese in a medium mixing bowl until smooth.
  • Beat in the vanilla and salt. With the mixer on low, gradually beat in the  powdered sugar.
  • Once all the sugar is incorporated, turn the mixer to medium and mix until the frosting is smooth. If the frosting is too thick, add a splash of milk or heavy cream. If it’s too thin, add  in more powdered sugar.
  • To assemble, stack the cakes, fill with cream cheese frosting, and spread a layer of frosting on top.

Nutrition

Serving: 1slice | Calories: 655kcal | Carbohydrates: 77g | Protein: 5g | Fat: 37g | Saturated Fat: 16g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 14g | Trans Fat: 1g | Cholesterol: 91mg | Sodium: 482mg | Potassium: 86mg | Fiber: 1g | Sugar: 59g | Vitamin A: 835IU | Vitamin C: 0.1mg | Calcium: 42mg | Iron: 1mg