My 3-ingredient homemade dog treats come together with flour, xylitol-free peanut butter, and pumpkin puree. These simple baked treats can be made soft or crunchy depending what your pup prefers.

We started making homemade dog treats for our dog Brutus, a greyhound-Great Dane mix, because we wanted simple treats made with ingredients we actually recognize.
This recipe uses just a few pantry staples and comes together easily, even if you've never made dog treats before. The dough is forgiving, easy to roll, and doesn't require any special equipment. Unless you want to use super cute cookie cutters, which I totally recommend!
The dog biscuits don't rise or spread while baking, so what you cut is exactly what you'll get, which makes sizing and baking stress-free. You can also adjust the thickness and bake time depending on whether your dog prefers softer treats or a crunchier bite.

Why your pup will love this recipe
- Easy, beginner-friendly dough that's simple to adjust
- No eggs or complicated steps
- Customizable size and texture for training treats or bigger snacks
- Made with dog-safe pantry ingredients
- Easy to double, with extra treats that freeze well for later

Ingredient notes
All-purpose flour makes firm, crunchy dog treats and is the most reliable option for beginners. This is the flour I typically use for this recipe, especially if you want consistent results and a classic crunchy texture.
Whole wheat flour creates a denser, heartier treat with a harder crunch. Some people prefer it for a more "rustic" treat, but because it absorbs more moisture, you may need to add 1-2 tablespoons of extra pumpkin.
Oat flour produces a softer, slightly more tender texture and can be easier on some dogs' stomachs. To make oat flour at home, blend rolled oats or quick oats in a blender or food processor until finely ground and powdery, then measure and use as a 1:1 substitute. The dough can be more delicate, so rolling it between sheets of parchment paper can help.
Use a thick, creamy peanut butter with no added sugar or artificial sweeteners, and always make sure it is xylitol-free. Thicker peanut butter is easier to work with and helps the dough hold its shape. If your peanut butter is very runny, you may need to add 1-2 tablespoons of extra flour to keep the dough easy to roll.
Use plain canned pumpkin puree, not pumpkin pie filling. Pumpkin puree adds moisture and fiber to the treats, so if your dough feels very sticky, you can add a little extra flour until it's easy to handle.

How to make 3 ingredient dog treats
This is a quick overview of the steps for peanut butter pumpkin dog treats. For measurements and detailed directions, jump down to the recipe card.
- Preheat & prep: Heat oven to 350°F and line a baking sheet with parchment for easy cleanup.
- Mix the dough: Combine flour, pumpkin, and peanut butter in a bowl. Stir, then use your hands once it thickens.
- Roll & cut: Form into a ball and roll to ¼-½ inch thick. Cut with cookie cutters or slice into small squares.
- Bake: Transfer to the baking sheet and bake 30-35 minutes. The treats won't rise or spread, so spacing doesn't need to be perfect.

Texture and bake time tips
Thinner treats will bake up crunchier, while thicker treats stay a bit softer in the center. For softer treats, roll the dough closer to ½ inch thick and bake closer to 30 minutes. For crunchier treats, roll the dough thinner and bake closer to 35 minutes. For extra-hard treats, you can bake a few minutes longer or turn the oven off and let the treats dry inside as it cools.

Dough troubleshooting
If the dough feels too dry, knead in a small spoonful of pumpkin or peanut butter until it comes together. If the dough feels too sticky, sprinkle in a little more flour while kneading. If the dough cracks while rolling, knead it briefly with slightly damp hands to smooth it out.

Treat size tips
Treat size matters. Smaller treats work well for training, while larger treats are better for occasional snacks or enrichment. Since the treats don't rise or spread, you can cut them exactly the size you want.

Suggested equipment
I typically just cut the dough into small squares but sometimes I can't resist treating my fur baby to these adorable bone-shaped biscuits. Here's the exact cookie cutter I use!
Ann Clark Extra Large Dog Bone Cookie Cutter, 5"I hope your dog loves these treats as much as Brutus does! As with any new treat, introduce slowly and check with your vet if your dog has dietary sensitivities.

Homemade Dog Treats
Ingredients
- 1 cup flour
- ½ cup canned pumpkin
- ⅓ cup xylitol-free peanut butter
Instructions
- Preheat the oven to 350F and line a baking sheet with parchment paper. In a large bowl, add the flour, pumpkin, and peanut butter. Stir until combined, then use your hands to finish mixing as the dough thickens.

- Form the dough into a ball and roll it out to ¼-1/2 inch thick. Cut into shapes with a cookie or biscuit cutter, or slice into small squares. Transfer to the baking sheet.

- Bake for 30-35 minutes. They won't rise or spread, so you don't have to worry about them being too close together. Thicker treats will be softer, while thinner treats bake up crunchier. For softer treats, bake closer to 30 minutes, and for crunchier treats, bake closer to 35 minutes.

- Let the treats cool completely before storing so they firm up and stay fresh longer. Store in an airtight container at room temperature for 1-2 weeks, in the refrigerator for 2-4 weeks, or in the freezer for up to 6 months.

Nutrition









Beth Jackson says
How can I incorporate coconut flour
Jenna Urben says
Hi Beth! I haven't tested coconut flour dog treats but you could try replacing half of the all-purpose flour with coconut flour or just swapping the two. Coconut flour tends to soak up more moisture, so if your dough is too dry, add in some extra pumpkin or water.
nova clark says
wonderful dog cookies made 200 cookies my German shepperd absolutely loves them!!
Jenna Urben says
I'm so happy to hear this, Nova! 🙂
Ella says
Thank you so much for this simple, easy, tasty (according to my dog - lol) treat recipe! This is just what I had been looking for and my dog LOVES them!
Jenna Urben says
I'm thrilled to hear that! Thank you, Ella 🙂
Jean says
What type of flour is best to use? TIA
Sheryl says
I've made this recipe 3 times now.
I used whole wheat flour, natural peanut butter and pumpkin.
2 weiner dogs and 1 German Shepard have given this recipe a well deserved 5 star rating.
I leave them out to condition them for a couple says then put them in a canvas bag.
I make the triple batch and they last about 3+ months before I have to make more.
I looked for a no egg recipe so I didn't have to refrigerate them.
Thank you
Jenna Urben says
I'm so happy to hear that, Sheryl! Brutus is sending lots of licks to you and your pups 🙂
Ashley says
My dog has bad food allergies and he loves these!
Jenna Urben says
Hi Ashley, I'm so happy to hear that. Thanks for your comment!
Vero says
Do you store these on counter? In fridge? Freezer? For how long do they store? Are they suppose to be hard or soft? What's the thickness that you make? I made round ones and only put in for 25 minutes as one side started to harden, so I flipped and didn't want them to be too hard biscuits so pulled them out.
Jenna Urben says
Hi Vero! They tend to be on the harder side, and can be whatever thickness you/your pup prefer. Store at room temperature for up to 1-2 weeks, in the fridge for up to 2-4 weeks, or in the freezer for up to 6 months.
Lexie Heath says
OMG my dogs are in LOVE with these treats. And they kept going to where I put them and just begging for them.
Jenna Urben says
Yay, I'm so happy to hear that!!!
Mary says
Do you think you could use oats instead of flour?
Jenna Urben says
I haven't tried using oats but you could add 1 cup old-fashioned oats to a blender or food processor and let it run until the oats are a flour consistency. As you work the pumpkin and peanut butter in, if it's too sticky use extra old-fashioned oats to help it all come together. If you give it a try, please let me know!
Julie says
My dog loves these treats! Thanks for the very easy recipe!
Jenna Urben says
Hi Julie 🙂 I'm so, so happy to hear that!