These Peanut Butter Banana Soft Dog Treats are an easy, homemade snack your dog will love.
They combine simple, dog-safe ingredients into a soft, chewy bite that works for training, rewards, or just a little extra attention.
This recipe focuses on dog-friendly nutrition and straightforward prep so pet owners can feel confident making treats at home.
Ingredients
- 1 cup mashed ripe banana (about 2 medium bananas)
- 1/2 cup unsalted, xylitol-free peanut butter (natural style with no added sugar)
- 1 large egg
- 1 cup oat flour (or finely ground rolled oats)
- 1/2 cup whole wheat flour (optional – substitute with more oat flour for gluten-free)
- 1/4 cup plain unsweetened Greek yogurt (optional for added protein and moisture)
- 1/2 teaspoon baking powder (optional, for a slightly lighter texture)

Step-by-Step Instructions
- Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a bowl, mash the ripe bananas until mostly smooth.
- Add the peanut butter and egg. Stir until the mixture becomes uniform.
- If using, mix in the Greek yogurt and baking powder until combined.
- Gradually add the oat flour and whole wheat flour, stirring until a soft dough forms. The dough should be slightly sticky but manageable. Add a little more oat flour if too wet.
- Turn the dough onto a lightly floured surface and roll it out to about 1/4 inch thickness. For a softer treat, keep it a bit thicker.
- Use a small cookie cutter or a knife to cut into bite-size pieces suitable for your dog. Smaller dogs need smaller treats.
- Place treats on the prepared baking sheet with a little space between each piece.
- Bake for 10 to 15 minutes, checking at 10 minutes for soft treats and up to 15 for firmer edges.
- Let the treats cool completely on a wire rack before offering them to your dog.
Keeping It Fresh
Store treats in an airtight container in the refrigerator for up to one week.
For longer storage, freeze treats in a sealed container or freezer bag for up to three months.
Portion treats into daily packs before freezing so you only thaw what you need. Thaw in the refrigerator or at room temperature for a few hours before serving.

Why This Is Good for Your Dog
This recipe balances simple carbohydrates and protein to create a digestible snack for dogs.
Peanut butter provides healthy fats and some protein, while banana adds potassium and natural sweetness without added sugar.
Oat flour offers fiber and gentle digestion compared with some wheat products.
Because you control the ingredients, you can tailor portions for training sessions or occasional rewards. These treats complement a balanced diet but should not replace complete meals.
Common Mistakes to Avoid
- Do not use peanut butter that contains xylitol. Xylitol is toxic to dogs.
- Avoid heavy seasoning, salt, or sugar in any form. Keep flavors plain and dog-safe.
- Do not give treats that are too large for your dog to safely chew or swallow. Cut to appropriate sizes.
- Monitor baking time closely. Overbaking makes treats hard and may be tough for puppies or older dogs to eat.
- Do not use ingredients your dog has shown allergies to without checking with your vet first.
Recipe Variations
- Protein boost: Stir in 1/4 cup cooked, finely chopped chicken or turkey and skip the yogurt for extra protein.
- Grain-free version: Use 1 3/4 cups of combined coconut flour and oat flour substitutes.
Note coconut flour absorbs more liquid, so adjust wet ingredients slowly.
- Chewy texture: Reduce baking time by a few minutes for a softer, chewier treat.
- Added veggies: Mix in 1/4 cup grated carrot or pumpkin puree for extra fiber and variety.
FAQ
How many treats can I give my dog per day?
Serving size depends on your dog’s weight and overall diet. As a general rule, treats should make up no more than 10 percent of daily calorie intake. For small dogs, limit to a few small bites per day.
For medium to large dogs, you can offer more but adjust based on activity and weight.
Is peanut butter safe for all dogs?
Most dogs can eat peanut butter safely if it does not contain xylitol and is unsalted and unsweetened. Check labels carefully and introduce peanut butter slowly if your dog has not had it before to watch for any digestive upset or allergic reaction.
Can these treats be frozen?
Yes. Freeze in airtight containers or freezer bags for up to three months.
Thaw in the refrigerator or at room temperature before serving. Portioning before freezing makes serving easier.
Can I use mashed apples or pumpkin instead of banana?
Yes. Plain canned pumpkin or applesauce without added sugar can replace banana.
These substitutions slightly change moisture and flavor, so you may need to adjust flour amounts to get the right dough consistency.
Are these treats suitable for puppies?
Yes, these soft treats work well for puppies and older dogs. Keep treat size small and consult your vet if your puppy has special dietary needs or allergies.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
