Last Updated on October 6, 2026 by Shannon
If your dog loves peanut butter and sweet potato, these no-bake sweet potato dog treats are an easy one to try.
They only need three simple ingredients: sweet potato puree, peanut butter, and oats. There’s no flour to measure and no oven to turn on. Just mix everything together, roll the mixture into balls, and let the fridge do the rest.
These treats are soft, a little chewy, and easy to make in whatever size works best for your dog. And, at least in our house, waiting for them to chill is the hardest part. Luna is very willing to supervise.

This post may contain affiliate links. That means if you click on them and buy something, I may receive a small commission at no cost to you. Read my Disclaimer Policy to learn more.
Why I Like This Recipe
I make plenty of baked dog treats, but sometimes I want something that doesn’t involve preheating the oven and pulling out the cookie cutters.
That’s where these come in.
They’re simple, use ingredients I often already have, and don’t require any baking. They’re also easy to customize by making smaller or larger balls depending on your dog.
I also like that this recipe works with different types of sweet potato puree. Homemade puree works, but I’ve also used plain sweet potato baby food when I want the convenient option.
Most importantly, Luna approves. And around here, the dogs always get the final taste test.
Ingredients

- 1 cup sweet potato puree
- ½ cup natural peanut butter
- 2 ½ cups quick oats
Ingredient Notes
Sweet Potato Puree
You’ll need about 1 cup of sweet potato puree. You can use homemade puree or plain sweet potato baby food.
If you’re buying baby food, check the ingredient list and choose plain sweet potato without added ingredients you don’t want to feed your dog.
The consistency can vary depending on what you use. Homemade sweet potato puree tends to be thicker, while baby food can contain more moisture. Either can work, but you may notice a difference when mixing and rolling the treats.
Two 4-ounce containers of sweet potato puree will get you close enough to 1 cup for this recipe.
Natural Peanut Butter
Use natural peanut butter and always check the ingredient label to make sure it does not contain xylitol, a sweetener that is dangerous for dogs.
I prefer a simple peanut butter without a long list of added ingredients.
Keep in mind that natural peanut butter can vary quite a bit in consistency. If yours is especially runny, your finished mixture may be softer.
Quick Oats
Quick oats help hold everything together and give the treats their shape.
Because the oats absorb some of the moisture from the sweet potato and peanut butter, the mixture will get fairly thick as you stir. Don’t worry if it starts requiring a little more muscle toward the end. That’s normal for this recipe.
Directions
In a medium-sized mixing bowl, add the sweet potato puree and peanut butter. Mix until well combined.
Add the oats. Mix well. It may become difficult to mix.
Line a cookie sheet with parchment paper.
Take a small portion of the mixture and roll into a ball. Place on the parchment-lined cookie sheet.
Continue until all the mixture is used.
Place the cookie sheet in the fridge for at least 2 hours or until the sweet potato balls are firm.

Give one to your dog. This is Luna’s favorite step!

Store the remainder in an airtight container in the fridge for up to a week.
Tips
If your parchment paper rolls on you, crumple it, then smooth it out on the cookie sheet. This helps prevent it from rolling up.
If the mixture is difficult to roll, giving it a slight squeeze before rolling can help.
The consistency of this recipe will vary slightly with the thickness of your sweet potato puree. Thicker homemade sweet potato puree will not be as wet as using baby food puree, but both will work in this recipe. It might be a little more difficult to mix and roll.
Consult your veterinarian before giving your dog new foods, especially if they have known allergies or health conditions.
Frequently Asked Questions
Do these sweet potato dog treats need to be baked?
No. That’s the beauty of this recipe! Once you’ve mixed and shaped the treats, they go directly into the refrigerator to firm up.
Can I use homemade sweet potato puree?
Yes. Homemade sweet potato puree works well. Just keep in mind that it may be thicker than store-bought baby food, so the mixture can be a little harder to mix and roll.
Can I use sweet potato baby food?
Yes, plain sweet potato baby food can be a convenient shortcut. Check the ingredient list before using it so you know exactly what’s going into your dog’s treats.
Why is my mixture difficult to roll?
The consistency can change depending on the thickness of your sweet potato puree and peanut butter.
If the mixture feels crumbly or doesn’t immediately want to form a ball, try gently squeezing a portion together before rolling it between your hands. I’ve found that helps it hold its shape.
How big should I make the treats?
That depends on your dog. I roll mine into small balls, but you can adjust the size to suit your dog.
Remember that homemade treats still count as treats, so portion size matters. For a smaller dog, you may want to make much smaller bites.
How long do no-bake sweet potato dog treats last?
Store them in an airtight container in the refrigerator for up to one week.
Can I freeze these treats?
You can try freezing them if you’d like to keep them longer. Texture can change after freezing and thawing, so your mileage may vary. I’d freeze a small batch first and see what works for your dog.
More Homemade Dog Treats
Looking for another homemade treat to make for your dog? Here are a few more recipes from The Tail Wag Lab to try. Whether your dog prefers pumpkin, peanut butter, apple, or a cold frozen treat, there’s something different for your next treat-making day.
- No-Bake Apple Pumpkin Bites
- Pumpkin Oat Dog Biscuits
- Frozen Mint Dog Treats
- Soft Peanut Butter and Sweet Potato Treats
Final Thoughts
These no-bake sweet potato dog treats are exactly the kind of recipe I like having around: simple ingredients, very little prep, and no oven required.
They’re especially handy when you want to make your dog something homemade without turning it into an afternoon project.
Of course, every dog has their own opinion about what qualifies as an excellent treat. Luna is firmly on Team Sweet Potato and Peanut Butter.
Give them a try and see what your dog thinks.

No-Bake Sweet Potato Dog Treats

These no-bake sweet potato dog treats are made with just three simple ingredients: sweet potato puree, peanut butter, and oats. Mix, roll, and refrigerate for an easy homemade treat your dog can enjoy.
Ingredients
- 1 cup sweet potato puree
- ½ cup natural peanut butter
- 2 ½ cups quick oats
Instructions
- In a medium-sized mixing bowl, add the sweet potato puree and peanut butter. Mix until well combined.
- Add the oats. Mix well. It may become difficult to mix.
- Line a cookie sheet with parchment paper.
- Take a small portion of the mixture and roll into a ball. Place on the parchment-lined cookie sheet.
- Continue until all the mixture is used.
- Place the cookie sheet in the fridge for at least 2 hours or until the sweet potato balls are firm.
- Store in an airtight container in the fridge for up to a week.



