Easy Peanut Butter Bacon Pupcakes || So Good Your Dog Will Ask For Them By Name

These easy to make peanut butter bacon pupcakes are so good my dog asks for them by name. Okay, okay … maybe he doesn’t actually say the name. But he does know when they’re in the fridge, and I swear he hangs around there more than usual on those days.

close up of a homemade peanut butter bacon pupcake

When I made a batch of pupcakes for this post, I took some of them over to the neighbors for their dogs. I know I saw Riley (my bulldogge) give me a dirty look as I was headed out the door with them.

He wasn’t too keen on sharing his special treat with anyone else. He doesn’t usually have to share anything. And he didn’t seem to think it was a good day to start.

So sorry Riley, I’ll have to make you another batch soon!

Are Peanut Butter Pupcakes Good For Your Dog

Overall, peanut butter pupcakes are pretty good for your dog. I am crazy particular about what I feed Riley, and I make these pupcakes for him a few times a year.

I avoid giving them to him as a regular treat because they do contain all-purpose flour.

If you research dog friendly ingredients, you’ll find that many people have no issue giving their dog flour. Others would happily replace the white flour with whole wheat flour as a way to make them good for their pup. I do not sit in either of those camps.

I don’t allow very much flour, white, wheat, or otherwise, in Riley’s diet. It’s just not an ingredient that supplies any nutritional value for dogs, so it’s best to avoid it as much as you can.

However, a few of his favorite treats contain flour. These peanut butter bacon pupcakes are one of them. And I don’t restrict them completely, moderation is key here in my opinion.

These treats are definitely significantly better than what you can buy in grocery or pet stores, unless you’re paying top dollar for 100% meat treats.

All of the ingredients, apart from the flour, are dog friendly. And when you break it down that works out to 1 1/3 oz of flour per pupcake.

It takes Riley 6 days to eat a batch of pupcakes, and at 1 1/3 oz of flour a day … I’m OKAY with that!

Peanut Butter Bacon Pupcake Ingredients

If you’re able to get your ingredients together ahead of time for this recipe, you should go ahead and do that.

dish of bacon topping and iced pupcakes from above

The bacon needs to be cooked, cooled, and chopped, and the cream cheese needs to come to room temperature.

I usually do these two things in the morning. And then gather all of the ingredients together and put them out on the counter to remind myself to bake my batch of peanut butter pupcakes in the afternoon.

You’ll need to gather the following ingredients:

For the Pupcakes …

  • Coconut Oil – Coconut oil is a great choice for greasing the muffin tin for this recipe. However, any oil you have on hand will work well.
  • All-Purpose Flour – I use organic all-purpose flour because it is usually what I have in the house. Whole wheat flour would work well also.
  • Applesauce – Be sure that the applesauce you use is unsweetened and as pure as possible.
  • Peanut Butter – All-natural peanut butter, containing peanuts or peanuts and salt only, is the way to go here. If you are using other peanut butter, read the label carefully as some manufacturers are now using ,xylitol to sweeten their product. Xylitol can be fatal for dogs.
  • Olive Oil – Extra virgin olive oil is a healthy way to go for this recipe. You can use any oil you have on hand in a pinch.
  • Honey – A good quality honey should be used for this recipe.
  • Baking Soda – Baking soda helps pupcakes rise as they bake, and is crucial to the success of this recipe.
  • Baking Powder – See information for baking soda above.

Frosting Ingredients

To make a dog friendly frosting for this recipe, you will need …

  • Banana – Organic bananas are healthiest for this recipe. And they add a lot more flavor than their big box counterparts.
  • Cream Cheese – Organic cream cheese is perfect for this icing.
  • Peanut Butter – See information for peanut butter above.

For the topping …

  • Bacon – All-natural, nitrate free bacon is best for your pooch.

How To Make Peanut Butter Bacon Pupcakes

As mentioned above, the first steps to making this recipe are to pre-cook, cool, and chop the bacon, and to pull the cream cheese out of the refrigerator and allow it to come to room temperature.

overhead view of a peanut butter bacon pupcake

Once that’s done, you’re ready to put the recipe together.

For the pupcake itself, you will mix all of the dry ingredients together and all of the wet ingredients together. Then you’ll pour the wet ingredients over the dry and blend them well with a fork.

That mixture will be divided evenly into a greased 6 muffin tin. And then baked for 8-10 minutes.

The pupcakes can be placed directly from the oven onto a cooling rack. Once they’ve cooled completely they can be iced.

Make Dog Friendly Frosting

To make the frosting you will simply put all of the ingredients in a bowl and mix with a hand held blender until they are smooth.

rows of freshly made pupcakes on a table

Spread the icing over the top of your pupcakes and sprinkle with chopped bacon. And that’s all there is to it.

This recipe takes 25 minutes from start to finish. But just 7 or 8 of those minutes are actually spent actively working in the kitchen.

So, you’ll get a truly tasty treat for your canine best friend in less than 10 minutes. That’s a great deal.

How To Store Pupcakes

If you have more than one pup you probably won’t have to worry much about storing these peanut butter bacon pupcakes after you’ve made them.

four freshly baked natural dog treats

This recipe is for a batch of 6 pupcakes, and 2 or 3 dogs can eat those up in just a few days.

But, if you have just one dog than you may want to consider putting a few of your pupcakes in the freezer for later.

It is recommended that you set them on a small, parchment lined baking sheet and allow them to freeze completely before you put them in a container.

This will prevent the frosting from coming off of them later on. Once they’re completely frozen you can put them in an airtight container, or even a plastic bag.

Then toss them in the freezer until your pup asks for one. That shouldn’t take long at all.

My Riley usually polishes all of his pupcakes off over a week or so. They last well in the refrigerator for about that long. So, I don’t usually have a need to freeze any of them.

If you don’t think your pooch is going to eat a whole batch, and you don’t want to be bothered freezing them, share them with a neighbor’s dog.

Your neighbor will appreciate the gesture. And, perhaps more importantly, their pooch will think you’re the cat’s meow!

pinnable image for peanut butter bacon pupcakes

If you try this recipe and love it, please give it 5 stars! It supports my work more than you may realize, and I appreciate that a great deal!

You can also show your support by tagging me on Facebook @sustainableslowliving and/or Instagram @slowlivingbydianegail when you post a pic of your finished pupcakes.

close up of a homemade peanut butter bacon pupcake
Yield: 6 servings


Prep Time: 5 minutes
Cook Time: 15 minutes
Additional Time: 15 minutes
Total Time: 35 minutes

These peanut butter bacon pupcakes are so good your dog will ask for them by name. AND they are quick and easy to put together.


  • 2 tbls coconut oil
  • 1 c all-purpose flour
  • 1/2 c applesauce, unsweetened
  • 2 tbls peanut butter, xylitol free
  • 2 tbls honey
  • 2 tbls olive oil
  • 1 tsp baking soda
  • 1/2 tsp baking powder
  • 1 banana, mashed
  • 2 oz cream cheese, room temperature
  • 4 tbls peanut butter
  • 4 slices bacon, cooked and chopped


  1. Preheat oven to 350°.
  2. Grease a 6 muffin baking pan with coconut oil.
  3. Combine the dry ingredients for pupcakes in a small bowl; flour, baking soda, baking powder.
  4. Combine the wet ingredients for pupcakes in a small bowl; applesauce, peanut butter, honey, olive oil.
  5. Combine the wet and dry mixtures together, mix well.
  6. Divide the combined mixture evenly into the muffin tin.
  7. Bake for 8-10 minutes.
  8. Remove pupcakes from the muffin tin and place on a cooling rack.
  9. Combine the ingredients for the frosting in a medium bowl.
  10. Blend well with a hand mixer.
  11. When pupcakes are cool, frost them with the frosting mix.
  12. Top with chopped bacon pieces.
  13. Serve to your pooch, watch for their smile.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 463Total Fat: 31gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 17gCholesterol: 17mgSodium: 563mgCarbohydrates: 38gFiber: 3gSugar: 13gProtein: 13g

This data was provided and calculated by Nutritionix on 8/13/2022. Nutrition information isn’t always accurate.

Leave a Reply

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