Easy Homemade Peanut Butter Oat Dog Treats

These easy peanut butter dog treats use just peanut butter, oats, and eggs — no flour needed. They take about 25 minutes start to finish, and the one thing that makes them truly dog-safe is using peanut butter with no xylitol, an artificial sweetener that’s toxic to dogs even in small amounts.

📋 Recipe Snapshot

  • Prep time: 10 minutes
  • Cook time: 15 minutes
  • Total time: 25 minutes
  • Yield: About 24 small treats
  • Difficulty: Easy (kid-friendly)
  • Storage life: 5 days at room temp, 2 months in the fridge, 3 months frozen
easy peanut butter dog treats, easy peanut butter dog treats, peanut butter oat dog treat, , DogHIB,

Why I Started Making These at Home

My dog used to inhale store-bought treats before I even saw the ingredient list. One day I actually read the label and didn’t like what I saw — corn syrup, mystery preservatives, a sugar substitute I couldn’t pronounce. So I started baking my own. This recipe is the one I come back to every single time, because it only needs three pantry staples and it never fails.

Key takeaway: The only ingredient that can actually hurt your dog in this recipe is the wrong kind of peanut butter. Skip anything with xylitol (also labeled “birch sugar”), and you’re in safe territory.

What Makes Peanut Butter Safe for Dogs?

Peanut butter is safe for dogs as long as it’s plain and doesn’t contain xylitol. According to the American Kennel Club, dogs can eat peanut butter as long as it’s fed in moderation and doesn’t contain xylitol (source: AKC). That’s the whole rule. But it’s worth taking seriously — xylitol is highly toxic to dogs, and even small amounts can cause a dangerous drop in blood sugar or liver damage (source: PetMD).

🐾 Vet Tip: Some real peanut butter brands have shipped with xylitol added, including Go Nuts, Nuts ‘n More, P28, and Krush Nutrition, according to NC State’s College of Veterinary Medicine (source). Always check the label — even if you’ve bought a brand safely before, formulas can change.

Beyond xylitol, peanut butter is genuinely good for dogs in moderation. Want to go deeper on this? I wrote a full breakdown here: Can Dogs Eat Peanuts Safely?

Are These Treats Safe for Puppies?

Yes, with a couple of small adjustments. Make the treats smaller for puppies — think pea-sized rather than the full bone shape — since their mouths and digestive systems are still developing. Introduce peanut butter slowly the first time, just a small lick, and watch for any signs of an upset stomach before making it a regular thing.

If you’re building out a full treat rotation for a growing puppy, this guide on what treats can dogs eat every day is a good next stop.

The Recipe Card

easy peanut butter dog treats, easy peanut butter dog treats, peanut butter oat ingredients, , DogHIB,

Ingredients

  • 2 cups rolled oats (blended into oat flour, or 1 ¾ cups pre-made oat flour)
  • 1 cup natural peanut butter (xylitol-free — check the label)
  • 2 large eggs
  • ¼ cup water (add more, 1 tablespoon at a time, if the dough feels dry)

⚠️ Dog-Safe Ingredient Check

  • Peanut butter must be 100% natural, with no xylitol/birch sugar, no added sugar, and no salt if possible.
  • Use plain rolled oats — flavored instant oat packets often contain added sugar or artificial flavoring.
  • Skip any peanut butter with chocolate swirls or mix-ins.

Steps

  1. Preheat your oven to 350°F and line a baking sheet with parchment paper.
  2. Blend the rolled oats in a food processor or blender until they turn into a fine, flour-like texture.
  3. In a large bowl, mix the oat flour, peanut butter, and eggs together.
  4. Add the water a little at a time, stirring until a thick, workable dough forms.
easy peanut butter dog treats, easy peanut butter dog treats, blending ingredient to make peanut butter oat treat to dog, , DogHIB,
  1. Turn the dough out onto a lightly floured surface and roll it to about ¼-inch thickness.
  2. Use a cookie cutter (bone shapes work great) to cut the dough into treats, re-rolling scraps as needed.
easy peanut butter dog treats, easy peanut butter dog treats, shaping into the treat peanut butter oat dog treat, , DogHIB,
  1. Place the cut treats on the prepared baking sheet, leaving a little space between each.
  2. Bake for 12–15 minutes, until the edges turn light golden brown.
  3. Turn off the oven and let the treats sit inside for another 10 minutes to crisp up further.
  4. Remove and cool completely on a wire rack before serving.

Pro Tip: For extra-crunchy training treats that hold up in a pocket, roll the dough slightly thinner and add 2–3 extra minutes of bake time.

If baking day just isn’t happening this week, you don’t have to feel guilty about grabbing something ready-made — these dog treats are a solid backup for busy weeks.

How Many Calories Are in Each Treat?

A treat this size runs roughly 25–35 calories, depending on how thick you roll the dough and the size of your cutter. Treats — homemade or store-bought — should stay under about 10% of your dog’s daily calories. For a 30-pound dog eating around 700 calories a day, that’s roughly 70 calories from treats, or about 2–3 of these per day.

Curious how treat portions fit into the bigger picture? I go deeper on this in how many treats should a dog have a day.

Can I Freeze Homemade Dog Treats?

Yes, and it’s honestly the best way to keep a big batch fresh. Let the treats cool completely, then store them in an airtight, freezer-safe container or bag for up to 3 months. Pull out a few at a time and let them thaw at room temperature or in the fridge before serving.

For shorter-term storage, keep them in an airtight container at room temperature for up to 5 days, or in the fridge for up to 2 months.

🐾 Vet Tip: Label your freezer bag with the date. It’s easy to lose track of a treat batch buried behind the frozen peas.

If you like keeping tabs on treat schedules and feeding routines, a dog health tracker can make it easier to log how many treats your dog’s actually had this week — especially handy if more than one person in the house is doing the feeding.

Substitutions and Variations

Allergy swap: If your dog can’t have peanuts, swap the peanut butter for plain pumpkin puree or unsweetened sunflower seed butter (double-check it’s xylitol-free too, since some sunflower butters use it).

Grain-free option: Replace the oat flour with an equal amount of chickpea flour or almond flour for a grain-free version. The dough may need slightly less water since these flours absorb differently.

Size-of-dog scaling: For small dogs or puppies, use a mini cookie cutter or just pinch off dime-sized pieces and flatten them with a fork. For large dogs, you can cut bigger shapes and add 2–3 extra minutes of bake time so the centers cook through.

Extra nutrition boost: Mix in a spoonful of a dog-safe joint or skin-and-coat supplement powder into the dough for treats that do double duty.

Want more ideas for treats that go beyond peanut butter? Check out the best treats for dogs and are homemade dog treats healthier than your usual brand.

What If My Dog Has a Peanut Allergy?

Watch for itching, excessive licking of paws, swelling, or digestive upset after the first taste. Peanut allergies in dogs aren’t common, but they do happen. If you notice any of these signs, stop feeding the treats and check in with your vet — and use one of the allergy-swap substitutions above for next time.

Frequently Asked Questions

Q: Is peanut butter safe for dogs every day? A: Yes, in small amounts, as long as it’s xylitol-free. Keep it within the general 10% treat rule for your dog’s daily calories, and rotate in other healthy treats too.

Q: Can puppies eat peanut butter oat treats? A: Yes. Make the pieces smaller for their size, and introduce peanut butter slowly the first time to watch for any reaction.

Q: Can I freeze these dog treats? A: Yes — up to 3 months in an airtight, freezer-safe container. Thaw at room temperature or in the fridge before serving.

Q: What if my dog is allergic to peanuts? A: Swap the peanut butter for xylitol-free sunflower seed butter or plain pumpkin puree, and watch for any reaction the first time you try it.

Q: How many of these treats can I give my dog per day? A: Most dogs do fine with 2–3 treats this size per day, depending on their weight. For more detail, see how many treats should a dog have a day.


Making treats at home is one small way to know exactly what’s going into your dog’s bowl. If you want to take that a step further, a rotating variety meal plan is worth a look too — and if you ever want to just sit back and watch your dog enjoy the fruits of your labor from another room, a dog camera makes that pretty satisfying.

Leave a Reply