Our dog turned 10 (!!) this week, which is pretty rare for a boxer. We’re not keen on giving him table food since he is quite big and we don’t want him to get in the habit of begging for food, especially when we have people over. He also farts when he eats certain human foods and trust me, it smells like a cloud of toxic waste that lingers in your nostrils for far too long. So, yeah… we avoid giving him table food. However, he is the most cheerful, playful, cuddly, too smart for his own good, majestic dog and he deserves this little cake I made for him, which he gulped down in one bite right after he finished licking off the icing. Happy birthday Enzo!



2 slices of bacon + plus 3 more to decorate
1/3 cup room temp, unsalted butter
1/3 cup peanut butter
2 tbsp honey
1 large egg
1/2 cup water
1 ripe banana, mashed
1 cup all-purpose flour
1/4 tsp baking soda

1 cup cream cheese
2/3 cup peanut butter + plus more for decorating
1 tbsp honey



Cook the bacon in any way you prefer. We usually cook ours in the oven at 350°F. Chop 2 slices of bacon for the batter and reserve the rest to top the pupcakes.

Heat the oven to 350°F if it’s not already on. You can bake these in either a greased round cake mold or muffin pan. Place the butter, the peanut butter and the honey in the bowl of a stand mixer or in a big bowl with a hand mixer. Beat on medium-high speed for 3 minutes or until light and fluffy. Add the egg and mix until uniform. Add the banana and mix again. Switch to a spatula and mix in the water. Then, in a separate bowl, toss together the flour and baking soda before adding to the wet ingredients and mixing everything slowly until the batter is smooth and uniform. Fold in the chopped bacon into the dough. Transfer to prepared cake mold or muffin pan. Depending if you baked it as a cake or muffins, the time will vary. Set a 20 minutes timer and check if it’s ready by checking if a toothpick inserted in the middle of the cake comes out clean. If it’s not, check again in 5-10 minutes. Once done, let cool completely.


Place the cream cheese, peanut butter and the honey in the bowl of a stand mixer or in a big bowl with a hand mixer. Beat on medium-high for 3 minutes or until light and fluffy.

You can make pupcakes with the muffins and pipe the icing while topping with the extra bacon. You can also hollow out a bit of the cupcakes and fill them with more peanut butter prior to adding the icing. You can make a full cake, top it with the icing and pieces of bacon. You can also make tiny naked cakes, like shown in the pictures, but using a cookie cutter to cut small round pieces. I stacked them, adding a layer of peanut butter in between and topped them with icing and bacon pieces.

Now, for the most fun part of this recipe, watch your dog devour these delicious treats! You can obviously have a piece too. It’s all good stuff!

Share this recipe!

Share on FacebookPin on PinterestShare on YummlyTweet about this on TwitterShare on StumbleUpon


Submit a Comment

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


Hi! I’m Steph. Originally from Montréal, I moved to Toronto in 2015. I spend my days working at the most quaint Swedish coffee shop making cinnamon buns and adding cardamom to everything I bake. In this blog, I want to share with you recipes that remind me of home, travel stories filled with new food discoveries and the restaurants, coffee shops and bakeries I love to visit most in my new city.