How to Make “Harry Potter” Chocolate Frogs


If you’ve ventured into the world of Harry Potter, then you know about chocolate frogs and how you should eat them right away before they get away from you and jump out the window. Also, if you had someone make them for you before, then you know how amazingly delicious they can be.

And if you’re a chocolate fiend like me, then you probably look a little like this guy …


OK, enough joking around. Let’s make some chocolate frogs!

Obviously, you don’t really need a special reason to make chocolate frogs, but might I add they fit in well in a Harry Potter-themed party, wedding or during a Harry Potter movie marathon. These aren’t ordinary frogs. They come with a plot twist: peanut butter filling!

What you’re going to need for this awesome baking experience is one package of melting chocolate, one cup of peanut butter, ¼ teaspoon of salt, ½ cup of confectioners’ sugar, and chocolate frog molds.


To start off, melt half of the chocolate using a microwave-safe bowl. Cook at intervals of 30 seconds, until the chocolate is melted smoothly. You can also use a double boiler instead of melting the chocolate in the microwave. Whichever is easiest for you.


After the chocolate is melted, put a few spoonfuls into each mold and use the spoon – or if you have one, a silicone pastry brush – to evenly coat the mold, filling in the crevices. Put the mold in the freezer and let it chill for about five minutes.

After the frogs have chilled, put the peanut butter, sugar and salt in a small bowl and mix it all together. (Try to refrain from eating the peanut butter!)

Once that’s done, take out the mold and put quarter-sized amounts of the peanut butter mixture into each frog mold. Afterward, melt the remaining chocolate and fill in the rest of the mold to the brim, spooning it over the filling.

Return the frogs to the freezer, so they can chill for another five minutes or so. Once they’re done, take the chocolate frogs out of the mold and enjoy! The upside to these scrumptious frogs is that they can’t get away from you.

Chocolate Frog finished box

As a side note: You can use other types of filling instead of peanut butter. Marshmallow Fluff, cake frosting or any other filling that your heart desires. Or you can change it up and add nuts to the chocolate. Instead of brown chocolate, you can use white, dark, green or any other color of chocolate that you want. Making these babies is super simple, so you can change the recipe however you want. Get the kids in on the fun for a movie-themed baking project.

Have fun!


  1. Katy

    Where did you find those containers that look so much like the ones in the movies? And is there a way to make them at home?

  2. Victoria

    Dying to know about the boxes!! I already have that very mold and have been making chocolate frogs for years! It’s the box I’m fiending for now!

  3. Amy Taylor

    Where did you buy the box’s or how did you make the box?

  4. jusst google “make chocolate frog boxes”…lots of templates, ladies 🙂

  5. Athenea

    You have get a new fan! I love your posts, thank you so much for helping me to make my nerdy life a bit sweeter.

  6. Teriann

    i am looking for the box too…any luck?

  7. Elizabeth

    Hi – I’m making these for party bags for my daughters party and I’m not sure if kids have allergies so want to avoid peanut butter – would you know how much chocolate I would need for filling all 8 – the packs I have seen are 900g?

    Many Thanks

  8. Cammy

    After removing the chocolate from the freezer how do you keep condensation from collecting on the chocolate. I want to put them in the little baggies and put inside the boxes but afraid of the moisture.

  9. Tara

    About how many does this make?

  10. Boitty

    Look for “Harry Potter chocolate frog box” on . They have a few choices. Some are downloadable (you print and do it yourself) and others are the box flat already cut and you just put it together. Check them out! 🙂

  11. paula

    where do you buy the boxes for the frogs?

Leave a Comment

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