Peanut Butter Pupcakes
These Peanut Butter Pupcakes are a small, simple treat you can make at home when you want to spoil your dog with something homemade and wholesome. The recipe is straightforward, uses pantry-stable ingredients, and makes mini muffins that are perfectly portioned for training rewards or small celebrations. I test recipes on both taste and ease—these pass with flying colors.
You’ll find two frosting options included: a quick banana frosting that is fresh and fragrant, and a richer peanut butter–cream cheese frosting that holds up longer in the fridge. Both are dog-friendly when you use plain peanut butter without any artificial sweeteners like xylitol. Read through the notes and storage tips before you bake so you get consistent results every time.
I keep the directions short and practical—no fuss, no exotic tools. If you follow the steps as written and check the pupcakes at the shorter end of the bake time, you’ll avoid overcooking and drying them out. Let’s get to the checklist and step-by-step method.
Ingredient Checklist

- 2 tablespoons peanut butter — helps bind the batter and adds dog-safe flavor; make sure it contains no xylitol.
- 2 tablespoons oil — adds moisture so the mini pupcakes stay tender; vegetable or neutral oil works.
- 1 medium banana mashed — sweetens naturally and keeps the crumb soft; ripe bananas mash easiest.
- 2 tablespoons honey — a touch of natural sweetness; optional if you want to reduce sugar for frequent treats.
- 1/2 cup flour — the structure of the pupcake; use your usual flour or swap (see substitution notes).
- 1/2 teaspoon baking soda — gentle lift for a light crumb.
- 1/4 teaspoon baking powder — stabilizes rise and keeps pupcakes tender.
- 2 ounces cream cheese (OR BANANA) — used in one frosting option; can be swapped for banana for a dairy-free topping.
- 1/2 medium banana mashed, (OR CREAM CHEESE) — used in the banana frosting option; interchangeable with cream cheese in the alternate frosting.
- 2 tablespoons peanut butter — additional peanut butter for frosting; keeps flavors cohesive between cake and topping.
Peanut Butter Pupcakes in Steps
- Preheat oven to 350°F. Spray a mini muffin pan with cooking spray or line with mini liners.
- In a bowl, stir together 2 tablespoons peanut butter, 2 tablespoons oil, 1 medium banana (mashed), and 2 tablespoons honey until smooth.
- Add 1/2 cup flour, 1/2 teaspoon baking soda, and 1/4 teaspoon baking powder to the wet mixture and stir until just combined.
- Evenly distribute the batter among the cavities of the prepared mini muffin pan.
- Bake at 350°F for 10–20 minutes. Check at 10 minutes by inserting a toothpick into the center of a pupcake; if it comes out clean or with a few crumbs, they are done. If not, continue baking and check every 2 minutes.
- Remove from oven and let the pupcakes cool in the pan until they can be removed, then transfer to a wire rack to cool completely before frosting.
- For banana frosting: stir 1/2 medium banana (mashed) and 2 tablespoons peanut butter until combined. Frost the cooled pupcakes and serve immediately (the banana frosting will brown as it sits).
- For PB cream cheese frosting: stir 2 ounces cream cheese and 2 tablespoons peanut butter until smooth. Frost the cooled pupcakes and refrigerate any leftovers.
What You’ll Love About This Recipe
First, it’s fast. From bowl to oven takes about ten minutes if you’re organized. The mini size makes these pupcakes easy to portion: one or two for a training session, a small handful for a special occasion. The flavor profile—banana and peanut butter—is a reliable win for most dogs. The banana provides moisture so the texture stays soft even if you bake on the longer side.
Second, flexibility. You can pick a frosting based on how long you want the finished treats to last. The banana frosting is fresh and immediate; the peanut butter–cream cheese holds its shape and refrigerates well. Lastly, the ingredient list is short and pantry-friendly so you’re not hunting down specialty items.
Dairy-Free/Gluten-Free Swaps

- Dairy-free frosting — use the banana frosting option in the recipe (1/2 medium banana mashed + 2 tablespoons peanut butter) instead of cream cheese-based frosting.
- Gluten-free flour — swap the 1/2 cup flour for a 1:1 gluten-free baking blend if your dog needs a gluten-free diet; measure by weight for best results when possible.
- Oil choice — use a neutral vegetable oil if you need to avoid dairy-derived ingredients (the original uses oil already).
Gear Up: What to Grab

- Mini muffin pan (the recipe is scaled for minis).
- Cooking spray or mini paper liners.
- Mixing bowl and a spoon or small whisk.
- Fork or small masher for bananas.
- Toothpick for doneness testing.
- Wire rack to cool the pupcakes completely before frosting.
- Spoon or small offset spatula for frosting.
Things That Go Wrong
Overbaking is the most common issue. Because these are mini cakes, they can go from perfect to dry quickly—check at 10 minutes and pull them once a toothpick comes out clean or with a few crumbs. Another frequent mistake is under-mashing the banana; large chunks can create uneven texture or sogginess in the center. Mash thoroughly so the banana integrates smoothly.
Finally, using a peanut butter with additives (salt, sugar, or xylitol) can either change the flavor balance or be unsafe—always double-check labels. If frosting is applied while the pupcakes are still warm, it will melt and slide off; cool them completely first.
Tailor It to Your Diet
These pupcakes are written primarily as dog treats—keep servings small and infrequent. If you’re adapting them for puppy dogs or very small breeds, halve the serving size and confirm any ingredient is age-appropriate. If you need a lower-sugar option, reduce or omit the honey; the banana still provides some sweetness and moisture.
For dogs with sensitive stomachs, stick to a single-ingredient peanut butter (peanuts only) and a gluten-free flour if grain sensitivity is suspected. Always introduce any new treat slowly and observe for digestive changes.
What Could Go Wrong
- Cakes sink in the middle — this can happen if the oven temperature is too low or if the pupcakes are underbaked. Verify your oven temperature with an oven thermometer.
- Too dense — overmixing the batter after adding flour causes a denser crumb. Stir until just combined.
- Frosting separates — if the cream cheese is too cold, it may not combine smoothly with peanut butter; let it sit at room temperature a few minutes before stirring.
- Banana frosting browns — this is normal oxidation. Serve immediately or use the cream cheese option for longer display life.
Keep It Fresh: Storage Guide
Room temperature: If using the banana frosting, serve immediately and do not store frosted pupcakes at room temperature. Unfrosted pupcakes can sit in an airtight container at room temperature for 1–2 days.
Refrigerator: Frosted pupcakes with cream cheese and peanut butter will keep 3–5 days in the refrigerator in an airtight container. The banana frosting will become brown and soften; store any leftovers un-frosted if you plan to keep them chilled for more than a day.
Freezer: You can freeze unfrosted pupcakes for up to 2 months. Wrap individually or place in a single layer in a freezer container with parchment between layers. Thaw in the fridge before frosting and serving.
Common Questions
- Are these safe for dogs? Yes—when made with plain peanut butter that does not contain xylitol and served in small amounts. Honey and banana are generally safe for dogs in moderation. If your dog has known allergies, consult your vet.
- Can I use other nut butters? You can substitute, but check labels carefully for added ingredients and consult your vet for allergy concerns.
- How many pupcakes does this recipe make? Yield depends on your mini pan capacity. Expect a dozen or more minis (varies by pan). Portion according to your dog’s size.
- Why are there two frosting options? The banana frosting is quick and fresh but browns quickly; the PB cream cheese frosting is more stable and keeps longer refrigerated.
- Can humans eat these? Technically yes, they’re simple banana-peanut butter mini muffins—just keep in mind they’re unsweetened for human dessert standards and made with pet-friendly considerations.
The Last Word
These Peanut Butter Pupcakes are a reliable, low-fuss treat to make when you want something homemade for your dog. Keep an eye on bake time, choose your frosting based on how quickly you’ll serve them, and always check ingredient labels for safety. Make a batch, freeze a few for later, and use the banana frosting for immediate celebrations or the cream cheese version for a longer-lasting option in the fridge.
Small celebrations are the best part of pet parenthood. These pupcakes are practical, quick, and almost always meet with a wag of approval. If you try them, take note of your dog’s reaction and adjust portion size as needed. Happy baking—and give your pup a little extra love when you hand over the first pupcake.

Peanut Butter Pupcakes
Ingredients
Equipment
Method
- Preheat oven to 350°F. Spray a mini muffin pan with cooking spray or line with mini liners.
- In a bowl, stir together 2 tablespoons peanut butter, 2 tablespoons oil, 1 medium banana (mashed), and 2 tablespoons honey until smooth.
- Add 1/2 cup flour, 1/2 teaspoon baking soda, and 1/4 teaspoon baking powder to the wet mixture and stir until just combined.
- Evenly distribute the batter among the cavities of the prepared mini muffin pan.
- Bake at 350°F for 10–20 minutes. Check at 10 minutes by inserting a toothpick into the center of a pupcake; if it comes out clean or with a few crumbs, they are done. If not, continue baking and check every 2 minutes.
- Remove from oven and let the pupcakes cool in the pan until they can be removed, then transfer to a wire rack to cool completely before frosting.
- For banana frosting: stir 1/2 medium banana (mashed) and 2 tablespoons peanut butter until combined. Frost the cooled pupcakes and serve immediately (the banana frosting will brown as it sits).
- For PB cream cheese frosting: stir 2 ounces cream cheese and 2 tablespoons peanut butter until smooth. Frost the cooled pupcakes and refrigerate any leftovers.
Notes
Please use your discretion when it comes to feeding your dog. I am not a vet nor am I a doggy nutritionist. If you think your dog is allergic to any of the ingredients please take caution. This cake has been enjoyed by many dogs just fine – but use your knowledge of your dog and your common sense when feeding.
