Store-bought dog treats get expensive fast, and half the time the ingredients list looks like a chemistry experiment. Homemade oat and peanut butter dog treats solve both problems without turning your kitchen into a disaster zone.
Plus, most dogs go absolutely feral for peanut butter, so it’s basically the safest “I need my dog to behave” snack option ever.
These five recipes are simple, budget-friendly, and perfect for meal prep. And yes, they’re the kind of treats you can actually feel good about giving regularly.
Table of Contents
1. Classic Crunchy Oat Peanut Butter Biscuits
Some dogs don’t want soft treats that crumble into sad little crumbs in your pocket. They want that satisfying crunch, like they’re eating something important.
These classic oat peanut butter biscuits hit that perfect crunchy-but-not-rock-hard texture that most dogs love. I make these when I want an everyday treat that lasts a while in a jar without getting weird.
They’re also great if your dog is the type who inhales soft treats in one bite and acts like it never happened.
Ingredients
- 1 cup rolled oats
- 3/4 cup natural peanut butter (xylitol-free)
- 1 ripe banana
- 1 egg
- 2 tablespoons water (as needed)
- 1/2 teaspoon cinnamon (optional)
Step-by-Step Instructions
- Preheat your oven to 350°F (175°C) and line a baking tray with parchment paper to prevent sticking.
- Mash the banana in a mixing bowl until mostly smooth, because banana works like natural glue in dog treats.
- Add peanut butter and egg, then stir until it turns into a thick, creamy mixture.
- Mix in the oats and cinnamon, and keep stirring until a dough forms that holds together.
- Add water one tablespoon at a time if the dough feels too dry, because oats absorb moisture differently every time.
- Roll the dough out between two sheets of parchment paper and cut into biscuit shapes.
- Bake for 18–22 minutes until golden and firm, then let them cool fully so they harden into crunchy biscuits.
Why You’ll Love It
These are the kind of treats you can bake once and use all week without thinking. They also smell way better than most packaged dog biscuits.
Tips
For extra crunch, bake them 5 minutes longer and leave them in the turned-off oven to dry out. Serve with plain yogurt or a little mashed pumpkin if you want to make it feel like a “special treat day.”
2. Soft Chewy Oat Peanut Butter Training Bites
If you’ve ever tried to train a dog using a crunchy biscuit, you already know the problem. Crunchy treats slow everything down, and suddenly your dog is chewing like they’re at a five-star restaurant instead of learning “sit.” These soft chewy training bites are quick to eat, which makes them perfect for rewards during walks or practice sessions. I like them because they don’t crumble into dust like dry cookies.
They also work great for older dogs with sensitive teeth who still deserve good snacks.
Ingredients
- 1 cup rolled oats
- 1/2 cup peanut butter (xylitol-free)
- 1/2 cup unsweetened applesauce
- 1 egg
- 2 tablespoons whole wheat flour (optional for firmness)
Step-by-Step Instructions
- Preheat your oven to 325°F (160°C) and grease a small baking dish or line it with parchment paper.
- Stir peanut butter and applesauce together until smooth, because this is the base that keeps the bites soft.
- Add the egg and mix again until the batter looks thick and glossy.
- Fold in oats and flour, then stir until the mixture becomes scoopable and sticky.
- Press the dough evenly into your baking dish so it bakes consistently without burnt corners.
- Bake for 15–18 minutes until the center feels set but not dry.
- Cool completely, then cut into small cubes for training-friendly bite sizes.
Why You’ll Love It
They’re soft, fast to make, and ideal for dogs who need quick rewards. You can also portion them into tiny pieces without feeling like you’re underfeeding your dog.
Tips
If you want them even softer, skip the flour and bake a minute less. Pair them with small chunks of banana or a spoon of pumpkin for a higher-value training snack.
3. No-Bake Oat Peanut Butter Dog Treat Balls
Sometimes you want dog treats without turning on the oven, especially when it’s hot or you’re just feeling lazy. These no-bake oat peanut butter balls are perfect for that, and honestly, they’re almost too easy. They take about ten minutes, and your dog will act like you cooked a gourmet meal. I like making these when I’m in a hurry but still want something homemade.
They also feel like the ultimate “quick win” recipe because there’s basically no way to mess them up.
Ingredients
- 1 cup rolled oats
- 1/2 cup natural peanut butter (xylitol-free)
- 1/4 cup pumpkin puree
- 1 tablespoon chia seeds (optional)
- 1 tablespoon water (only if needed)
Step-by-Step Instructions
- Add oats to a mixing bowl and slightly crush them with a spoon if you want smoother treat balls.
- Mix in peanut butter and pumpkin puree until everything starts sticking together into a thick dough.
- Add chia seeds if using, because they help bind the mixture and add extra fiber.
- If the dough feels too dry to roll, add a tiny splash of water and mix again.
- Scoop out small portions and roll into bite-sized balls using your hands.
- Place them on a tray and chill in the fridge for at least 30 minutes so they firm up.
- Store them in an airtight container in the fridge for up to a week.
Why You’ll Love It
No baking, no waiting, no stress, and dogs love the soft chewy texture. They’re also perfect for stuffing into toys like a treat ball or puzzle feeder.
Tips
If your peanut butter is thick, warm it for 10 seconds so it mixes easier. Serve these as a fun snack with a few blueberries or a small spoon of cottage cheese.
4. Frozen Peanut Butter Oat Pup Cups
If your dog turns into a dramatic mess in the heat, frozen treats are basically survival tools. These frozen peanut butter oat pup cups are creamy, cooling, and ridiculously easy to prep. They also last longer than regular treats, which means your dog stays busy instead of staring into your soul demanding snacks. I started making these when I realized my dog loved ice cubes more than actual toys.
The oats give a little texture, and the peanut butter makes it feel like dessert for dogs.
Ingredients
- 1/2 cup rolled oats
- 1/2 cup peanut butter (xylitol-free)
- 1 cup plain yogurt (unsweetened)
- 1/2 ripe banana (optional)
- Silicone mold or ice cube tray
Step-by-Step Instructions
- Blend yogurt, peanut butter, and banana together until smooth, because you want a creamy base without chunks.
- Stir in oats by hand so they don’t get completely pulverized and still add texture.
- Spoon the mixture into silicone molds or an ice cube tray, filling each section evenly.
- Tap the tray gently on the counter to remove air bubbles, since bubbles make the treats freeze unevenly.
- Freeze for at least 3–4 hours until solid.
- Pop them out and store in a freezer-safe container to keep them from absorbing weird freezer smells.
- Serve one or two at a time depending on your dog’s size.
Why You’ll Love It
These are perfect for hot days and dogs who love licking treats instead of chewing. They’re also a lifesaver for keeping dogs calm during grooming or bath time.
Tips
Use Greek yogurt if you want a thicker, creamier texture that freezes better. Serve alongside a small bowl of water, because frozen treats can make thirsty dogs even thirstier.
5. Banana Oat Peanut Butter Dog Muffins
Some dogs don’t want a tiny biscuit. They want a snack that feels like a real meal, and honestly, I respect that energy. These banana oat peanut butter dog muffins are soft, fluffy, and smell good enough that humans might get tempted, which is always funny to me. They’re great for birthdays, special days, or just when you feel like spoiling your dog a little. I like them because they freeze well and make you look like a dog-parent superstar with minimal effort.
They also work beautifully if your dog has trouble chewing crunchy treats.
Ingredients
- 1 cup rolled oats
- 1/2 cup peanut butter (xylitol-free)
- 2 ripe bananas
- 2 eggs
- 1/4 cup unsweetened applesauce
- 1 teaspoon baking powder
- 2 tablespoons water (if needed)
Step-by-Step Instructions
- Preheat your oven to 350°F (175°C) and lightly grease a muffin tin or use silicone liners.
- Mash the bananas in a large bowl until smooth, because banana is the main moisture source here.
- Add peanut butter, eggs, and applesauce, then mix until the batter looks creamy and well combined.
- Stir in oats and baking powder, and mix until it thickens into a spoonable muffin batter.
- Add a little water if the batter feels too stiff, since oats can make it overly thick.
- Scoop into muffin cups, filling each about 3/4 full so they rise without spilling over.
- Bake for 18–22 minutes until the tops look set and a toothpick comes out mostly clean.
Why You’ll Love It
These muffins feel like a real treat, not just a snack, and dogs go crazy for the soft texture. They’re also great for meal prepping because you can freeze them and grab one whenever you need it.
Tips
Bake them in mini muffin trays if you want smaller daily portions. Serve with a tiny smear of peanut butter on top for a “fancy bakery” vibe your dog will absolutely appreciate.
Final Thoughts
Oats and peanut butter are honestly one of the best homemade dog treat combos because they’re simple, filling, and most dogs never get tired of them. Once you make one of these recipes, it gets hard to go back to overpriced store treats that smell like cardboard. Just keep your peanut butter xylitol-free and don’t overdo portions, because dogs will happily eat like they pay the grocery bill.
Try a couple recipes, see what your dog loves most, and keep those on repeat.

I’m Pallab Kishore, the owner of Little Pets Realm — an animal lover and pet care enthusiast sharing easy tips, healthy recipes, and honest advice to help every small pet live a happy, healthy, tail-wagging life.