Harry Potter's Birthday Cake on brown paper (with logo overlay)

Harry Potter’s Birthday Cake

On Harry's 11th birthday, Hagrid gives him a cake and his Hogwarts letter. Recreate the moment with homemade cake for Harry's birthday.

On July 31, 1991, Hagrid showed up to the hut that Uncle Vernon was trying to hide from the wizarding world in. Harry Potter found out that he was a wizard and would be going to Hogwarts. Harry received a birthday cake from Hagrid. The cake was the first he’d been given since he was a year old.

“Anyway – Harry,” said the giant, turning his back on the Dursleys, “a very happy birthday to yeh. Got summat fer yeh here – I mighta sat on it at some point, but it’ll taste all right.”
From an inside pocket of his black overcoat he pulled a slightly squashed box. Harry opened it with trembling fingers. Inside was a large, sticky chocolate cake with Happy Birthday Harry written on it in green icing.

-Harry Potter and the Sorcerer’s Stone

Harry Potter's Birthday Cake
On Harry’s 11th birthday he was given a cake from Hagrid, who then brought Harry to Diagon Alley to get his school supplies, including his wand. Here’s my cousin doing the Wand Experience at Wizarding World in Orlando, FL.

This cake was one of the first recipes that I made for our Harry Potter Club. I’ve had a recipe for a chocolate cake for a long time. I used that as my base for the cake. Then I made my favorite cream cheese icing and tinted it pink. The book doesn’t describe the color of the icing on the cake, just the letters. So, I went with the movie version of this cake for design but book for the words.

In the movie, Hagrid spells the words wrong, but not in the book. Luckily, I had some green icing meant for writing on cakes leftover from one of the boys birthday parties. It worked much better than trying to pipe it myself as I did on Nick’s Deathday Cake.

For Harry’s Birthday Cake, I decided to make it a double-layered cake with a bit of frosting in the middle. I posted my chocolate cake recipe a long time ago (you can find it here), but I’ll quickly go over the steps again. You don’t have to make a cake from scratch for this, but since I love to bake, I did. A box chocolate cake would work just as well.

Step by Step


Preheat the oven to 350F then grease and flour two 8- or 9-inch round cake pans.

Combine 2 cups of flour, 1 1/3 cups of sugar, 1 tsp baking powder, 1/2 tsp baking soda, and 1/2 tsp of salt in a large mixing bowl.

Add 1/2 cup of butter, 1 cup of milk, and 1 tsp of vanilla extract. Mix this with an electric mixer for about one minute.

Then add 2 eggs and 2 oz of melted semisweet chocolate. Mix this on high speed for a minute or two, until it forms a batter.

Divide the batter into the two prepared cake pans. Bake for about 30-45 minutes until a toothpick comes out clean. Cool for 10 minutes in the pan, then transfer to a cooling rack.


While the cake cools, make your frosting. Combine 4 oz of softened butter with 4 oz of softened cream cheese until they are well mixed. Then add 2 cups of powdered sugar, a little at a time, until the frosting is creamy and smooth.

Stir in 1 tsp of vanilla extract, then a drop or two of red frosting to make it pink.

Wait until the cakes have completely cooled. Put a small amount of frosting on top of one cake. If the cake isn’t flat on top, it helps to use a bread knife to cut the top off.

Then stack the other cake on top of the frosting to hold them together and form a line of frosting in the middle.

Add the rest of the pink frosting to the cake, spreading it out to cover the entire top and sides of the cake. I find having an angled icing spatula works wonders for frosting a cake. Angled spatulas are flat enough to smooth out the frosting.

Once you have your cake covered with the pink frosting, you may want to give it a few minutes to set. Then use green writing gel to put the words on the cake. You can go book-style and write “Happy Birthday Harry” or movie-style and spell it “Happee Birthdae Harry.”

And the wonderful thing about making this cake from Hagrid is that he is not well-known for his cooking and baking skills. So if the words don’t line up well or get larger and smaller, then you can claim it’s just Hagrid’s attempt at baking!


Harry Potter's Birthday Cake on a brown paper (horizontal)

Harry Potter’s Birthday Cake

On Harry’s 11th birthday, Hagrid gives him a cake and his Hogwarts letter. Recreate the moment with homemade cake for Harry’s birthday.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course: Dessert
Cuisine: American
Keyword: cake, Harry Potter
Servings: 10 servings
5 from 1 vote


Chocolate Cake
  • 2 cups flour
  • 1 1/3 cups sugar
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1/2 cup butter
  • 1 cup milk
  • 1 tsp vanilla extract
  • 2 eggs
  • 2 oz semisweet chocolate bars (melted)
Cream Cheese Frosting
  • 4 oz butter (softened)
  • 4 oz cream cheese (softened)
  • 2 cups powdered sugar
  • 1 tsp vanilla extract
  • 2 drops red food coloring
  • green writing gel


Chocolate Cake
  • Preheat oven to 350F
  • Grease and flour two 8 or 9 inch round cake pans
  • Combine dry ingredients in mixer bowl
  • Add butter, milk, and vanilla
  • Attach flat beater and set speed to 2 for about 1 minute
  • Add eggs and chocolate and continue on speed 2 for 30 seconds
  • Increase speed to 6 for another minute
  • Pour batter into pans and bake for 30-45 minutes or until toothpick comes out clean
  • Cool 10 minutes in pan, then transfer to cooling rack
Cream Cheese Frosting
  • Add butter and cream cheese to mixing bowl
  • Attach paddle attachment and mix on 4 until mixed well
  • Turn to stir and add half of the powdered sugar and mix until creamy and smooth
  • Add the other half of the powdered sugar until creamy and smooth
  • Beat in vanilla extract
  • Add a tiny amount of red food coloring to make the frosting pink
  • Once the cake has cooled, add a small amount of pink frosting between the layers of cake and stack them
  • Cover the top and sides of the cake with the pink frosting
  • Use the green writing gel to write “Happy Birthday Harry” on the cake (or “Happee Birthdae Harry” as in the movie)
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Harry Potter's Birthday Cake
Amount Per Serving
Calories 547 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 15g75%
Cholesterol 97mg32%
Sodium 406mg17%
Potassium 137mg4%
Carbohydrates 75g25%
Sugar 55g61%
Protein 5g10%
Vitamin A 820IU16%
Calcium 81mg8%
Iron 1.5mg8%
* Percent Daily Values are based on a 2000 calorie diet.

Shop This Recipe

When making any recipe, it’s essential to make sure you have the correct equipment. The following items are hand-selected for this recipe and are all items I have personally used and/or recommend.

These are affiliate links. See disclosures for more information.

14 thoughts on “Harry Potter’s Birthday Cake”

  1. I should have come to enjoy a slice of that delicious chocolate cake. Once I settle into my new house, I have to get some mixing bowls.

  2. Angela Cardamone @marathonsandmotivation.com

    My son will love the idea of celebrating Harry Potter’s birthday! Great cake!!

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.