The ultimate vegan Harry Potter Birthday Cake for all witches and wizards! Ultra rich vegan chocolate cake layered with caramel and vegan frosting!

harry potter cake

Whether you’re a witch or wizard or even a muggle, you’ll become absolutely enchanted with this vegan version of Harry Potter’s Birthday Cake!

If you’ve been a follower of the blog for a while and seen my morning routines on the weekend via Instagram stories, you’ll know I’m a huge HP fan.

overhead of harry potter vegan birthday cake

Like I’ve read the books several times through, and even in Italian. Oh and the movies. My house is Gryffindor on Pottermore in case you were wondering 😉

If I were 11 years old again and finding out I was actually a witch and received a letter to Hogwarts, this is the cake I’d want.

harry potter scene with birthday cake

It’s a fudgy and rich vegan chocolate cake layered with my favorite vegan vanilla buttercream frosting and Paleo vegan caramel sauce.

This vegan Harry Potter’s birthday cake is absolutely decadent and goes perfectly while watching the Sorcerer’s Stone I might add!

sliced birthday cake

What flavor was Harry Potter’s birthday cake?

According to Harry Potter and the Sorcerer’s Stone (or Philosopher’s Stone if you’re not in the U.S.!), Harry Potter’s 11th birthday cake (not sure he actually ever had a birthday cake prior to that!) was a deliciously stick chocolate cake with pink and green frosting made by none other than Rubeus Hagrid.

But I wanted to give Hagrid’s beautiful creation a little bit of a twist, and no not just by making it vegan!

sliced of vegan chocolate caramel cake on a book

I decided to add a layer of my Paleo vegan caramel sauce in the middle, and let me just tell you: that is the move!

This vegan chocolate cake is made even richer with this deliciously creamy and gooey caramel sauce that makes the whole cake full of Wizarding World flavors (caramel is sort of like butterscotch, so it’s sort of like butterbeer!).

harry potter scene with cake

How to make Harry Potter’s birthday cake vegan:

Making Harry Potter’s birthday cake is actually quite simple: you’re basically just making a birthday cake! The trick comes to when we frost, but we’ll get there in a second 😉

First, just whisk together the dry ingredients, then add in the wet and bake the cakes.

harry potter birthday cake vegan

When you’re ready to frost, you’ll prepare a vegan vanilla buttercream from my vegan vanilla cake, saving a little bit in a small bowl for the green coloring.

Then just dye the rest pink with beet powder and add the green coloring to the small bowl of frosting. Mix both separately until the color is evenly distributed.

slice of vegan chocolate caramel cake

When the cakes are ready to frost, you’ll start by frosting the first layer with some pink buttercream and then the caramel sauce. Then frost the remainder of the cake.

overhead of harry potter birthday cake

What does Harry Potter’s birthday cake say on it?

Well, Hagrid being Hagrid, he spelled everything his own way, and I absolutely adore it.

For this part, you’ll want to spell out “HAPPEE BIRTHDAE HARRY” in the green frosting using a piping bag and frosting tip designed for writing (check out Wilton’s tips).

writing "happee birthdae harry" on cake

You want it to be messy- Hagrid was riding in on a flying motorcycle and accidentally sat on it on the way to rescue Harry, so it’s not meant to be perfect!

Then draw a line through it as shown below (not sure why this is here, but it’s in the movie haha!). Now you’re ready to serve!

slice of vegan harry potter birthday cake

Pop quiz! What did Hagrid say to Harry?

Yer a wizard, Harry!!

witch waving wand at candle

I hope you love this version of Harry Potter’s birthday cake, whether you’re a muggle or a witch or wizard! If you give it a go, let me know down below in the comments section.

As always, I absolutely LOVE to see your beautiful magical creations on Instagram and Pinterest, so be sure to tag me there!

Happy Birthday to Harry and Happy magical baking to you!

sliced harry potter birthday cake
blown out candles

More healthy vegan cake recipes:

The Best Vegan Vanilla Cake

Paleo Vegan Chocolate Cake

The Ultimate Vegan Carrot Cake

Flourless Paleo Vegan Chocolate Cake

Vegan Pastel Cake

Vegan Lemon Blueberry Cake

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

pinterest image for harry potter birthday cake
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
harry potter cake

Vegan Harry Potter Birthday Cake

  • Author: thebananadiaries
  • Prep Time: 15
  • Cook Time: 37
  • Total Time: 52 minutes
  • Yield: 16 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: British
  • Diet: Vegan


The ultimate vegan Harry Potter Birthday Cake for all witches and wizards! Ultra rich vegan chocolate cake layered with caramel and vegan frosting!


  • 2 cups cake flour or gluten free 1:1 baking flour  (see Note)
  • 1 cup raw cacao powder 
  • 1 1/2 cups coconut sugar or regular sugar
  • 2 tsp baking powder
  • 1 teaspoons baking soda
  • 1 cup dairy-free milk, room temperature
  • 3/4 cup unsweetened applesauce, room temperature
  • 1/2 cup dairy-free yogurt, room temperature
  • 1 tablespoon pure vanilla extract
  • 1 cup boiling water, with 1 tsp espresso powder
  • 1 batch vegan buttercream frosting
  •  1 tbsp beet powder
  • 2 tsp matcha powder or 1 tsp vegan yellow food coloring and 1 tsp vegan blue food coloring
  • 1/2 cup Paleo vegan caramel sauce


  1. Preheat the oven to 350F and grease two 8″ cake pans with coconut oil and a 1/2 tbsp each of flour.
  2. In a large bowl, whisk together the flour, cacao powder, sugar, baking soda, and baking powder.
  3. Add in the dairy free milk, dairy free yogurt, applesauce, and vanilla extract. Mix together until there are no more clumps.
  4. Pour the boiling espresso into the batter. Mix together until thoroughly combined.
  5. Divide the batter evenly into the cake pans and bake for 35-37 minutes, or until the toothpick comes out clean. Remove from the oven and allow to cool fully on a cooling rack before frosting.
  6. When ready to frost, prepare the vegan vanilla buttercream according to the vegan vanilla buttercream directions. Once the buttercream is prepped, spoon about 3/4 cup of frosting into a separate bowl (this will be for the green frosting), and add in the beet powder to the large bowl. Whip the beet powder into the frosting until it’s thoroughly mixed.
  7. In the small bowl, add in either matcha powder, or vegan yellow and blue food coloring and mix with a spoon until well combined.
  8. Frost the cakes by spooning and smoothing about 1/2-2/3 cup of frosting onto the first layer, then 1/2 cup caramel sauce. Add the second layer on top of the first and frost with the remaining frosting.
  9. In a piping bag with writing tip, spoon the green frosting into the piping bag and pipe “HAPPEE BIRTHDAE HARRY” onto the cake.
  10. Slice and serve!


If using GF flour, add 1 tbsp cornstarch and sift together to resemble cake flour.

For flaxseed egg, combine 2 tbsp ground flaxseed with 6 tbsp water. Let sit for 5-7 minutes.

Prepare the vegan caramel sauce before making the cake to ensure it has enough time to cool.


  • Serving Size:
  • Calories: 341
  • Sugar: 45 g
  • Sodium: 229.1 mg
  • Fat: 9.6 g
  • Saturated Fat: 2.8 g
  • Carbohydrates: 64 g
  • Fiber: 3.3 g
  • Protein: 3.6 g
  • Cholesterol: 0 mg

Keywords: vegan Harry Potter birthday cake, harry potter birthday cake, vegan chocolate caramel cake

pinterest image for harry potter birthday cake
pinterest image for harry potter birthday cake
vegan harry potter cake with books next to it