Go Back
+ servings
The finished Christmas Tree Cupcakes ready to serve

Christmas Tree Cupcakes

These holiday cupcakes look impressive but are quite easy to make!
Course Dessert, Snack
Cuisine American, Western
Keyword christmas tree cupcakes
Prep Time 15 minutes
Cook Time 15 minutes
Servings 24
Calories 519kcal


For the cupcakes:

  • 1 box chocolate cake mix
  • ½ cup (118mL) vegetable oil
  • ¾ cup (184g) sour cream
  • ¾ cup (180mL) heavy cream
  • 4 eggs
  • ¼ cup (25g) cocoa powder
  • 1 teaspoon espresso powder optional

For the frosting:

  • 2 cups (453g) butter cold and cut into chunks
  • 10 cups (1250g) powdered sugar
  • 2 tablespoons vanilla extract
  • 1/2 cup plus 2 tablespoons (147mL) of heavy cream
  • Pinch salt
  • Green, blue and black food coloring


Make the cupcakes:

  • Preheat oven to 325F / 162C and line a cupcake pan with cupcake papers.
  • In a large bowl, combine oil, vanilla, sour cream, heavy cream, and eggs. Then mix in the boxed cake mix, cocoa powder, and espresso powder, if using.
  • Scoop the batter into cupcake liners and bake for 15 minutes, or until a toothpick inserted comes out clean.
  • Let the cupcakes cool for 5 minutes before transferring to a cooling rack. Make sure the cupcakes cool completely before frosting.

Make the frosting:

  • In a stand mixer, whip butter on medium-high speed until light and fluffy.
  • While mixer is running, add in the powdered sugar one cup at a time.
  • Next, add vanilla extract, heavy cream, and salt, mixing until well combined.
  • Then add the food coloring. To get the Christmas tree color, I used 80 drops of green, 12 drops of blue and a little bit of black.

Decorate the cupcakes:

  • Add frosting to a pastry bag and fit with a 1M piping tip. Build the frosting up in a continuous circular motion to create the tree shape.
  • Place an edible star at the top of each, decorate with colored sprinkles, and then dust with powdered sugar to ‘flock’ your trees.


Calories: 519kcal | Carbohydrates: 64g | Protein: 3g | Fat: 30g | Saturated Fat: 18g | Cholesterol: 89mg | Sodium: 306mg | Potassium: 110mg | Fiber: 1g | Sugar: 56g | Vitamin A: 739IU | Vitamin C: 1mg | Calcium: 53mg | Iron: 1mg