The Recursive Cupcake

Warning: another chocolate recipe is on the way...

These cupcakes were made for my lovely husband on his birthday, a few weeks ago. And, he named them, "the recursive cupcake". Yes, the geek in me loved the name and it stuck! As you all know my husband LOVES chocolate, and then he loves peanut butter (I hadn't tasted it till I met him, now I'm hooked!). Every hiking and snowboarding trip has to have a PB and J :)

The cupcakes are a moist, spongy chocolate cake, as a result of separating the eggs and whipping the eggs whites into a meringue before folding into the batter. This recipe is also oil based, which means its perfect for the day your out of butter or have none at room temperature and want to start baking immediately. I frosted them with a peanut butter cream cheese frosting, you can easily adjust the amount of peanut butter just in case that you are not a HUGE fan.

Now for the recursive part, I topped the cupcakes with mini Reese's peanut butter cups, decorated with cream cheese frosting and sprinkles to look like mini cupcakes. If you have the time, you are welcome to make mini cupcake, I chose to be lazy and took the short cut. It still looked good :) (so blowing my own horn right now!)

Just baked another batch of these over the weekend, decorating them with a girly twist for a friend, Happy Belated Birthday, Mina! Hope you enjoyed them!

The inspiration for the chocolate peanut butter combination came from this cupcake that I had when I went to get my haircut at Gene Juanez.

The recursive cupcake
3 eggs, seperated
1 cup all purpose flour
1 cup sugar
1/2 cup cocoa powder
1/4 cup oil
1/2 cup hot water
2 tsp baking powder
1 tsp vanilla essence

1/2 cup (1 stick) butter, room temperature
8 oz cream cheese
1/2 - 1 cup of creamy peanut butter
2 cups powdered sugar, sifted

2 Icing bag
Small star icing tip
Large round icing tip
Cupcake liners
Chocolate jimmies
Reese's mini peanut butter cups

Yield: 12-18 cupcakes depending on the size of the eggs used.


1. Preheat oven to 350*F and line a muffin tin.
2. Separate eggs, whip eggs whites until stiff using a electric mixer. Set aside.
3. Mix hot water and cocoa powder together, let it cool.
4. Sift flour and baking powder together, set aside.
5. Beat egg yolks and sugar together until the mixture is a pale yellow color.
6. Add oil to egg mixutre and continue beating.
7. Beat in flour and cocoa mixture alternating between the two, until well incorporated.
8. Lastly, fold in egg whites using a spatula(be careful not to over mix)
9. Use a ice cream scoop to fill muffin tins, 2/3 full. Bake for about 20 mins or until a toothpick comes out clean.

1. Cream butter until fluffy, scraping bowl frequently to avoid lumps.
2. Add in cream cheese and continue to beat, make sure to keep scraping the bowl.
3. Slowly, add sifted powdered sugar. Once completely incorporated, set about 1/2 cup of frosting aside.
4. Add in the peanut butter to the remainder of the frosting. How much you add depends on your fondness for peanut butter. I used a cup.
5. Once everything is mixed together (i.e. no white streaks left) decorating, your frosting is ready and its time to decorate!

1. Fit icing bag with nozzles and fill the one the small tipped bag with the plain cream cheese icing and the larger tipped bag with peanut butter frosting.
2. Unwrap the same number resses mini cups as cupcakes you are planning to ice. Frost them with the plain icing and sprinkle with jimmies.
3. Once the cupcakes have cooled, frost them with the peanut butter icing and top with the "mini cupcakes".



  1. They look so yummy.. will definitely try :-)
    One thing i would like to say... u have done a really gud job in describing the reciepe...really explanatory

    1. Thanks! Hope I can keep it going :)

  2. Thank you so much for the delicious cupcakes! I literally had two a day ;)

    1. Glad you enjoyed them! Bake date this summer!

  3. Aww that looks so delicious! Thank you so much for sharing this beautiful recipe. I'll try them soon :D

  4. There can never be to many chocolate recipes, your cupcakes look totally delicious!

  5. YUM!!!!!!!! Calories worth ingesting :)

    1. Ultimate season is coming up, we need the calories!

  6. You had me at "another chocolate recipe is on the way". These look gorgeous and I bet they taste as good as they look!

    1. I hope you get a chance to try making them!

  7. I love peanut butter and these cupcakes look delicious.

    Thank you for stopping by my blog so that I could discover yours.

    1. Thank you for stopping by my blog, you are one of my role models for blogging :) Hope you get to try it out, or you're always welcome to stop by when you are in Seattle for some.

  8. Looks great! Since PB is banned from our household, you have to make these for me when I go and visit!

    1. Already on the list of "things to make for Jenny", all you have to do is come!

  9. Replies
    1. Thank you for checking out my blog! It means a lot :)


Thanks for reading my blog!