Looking for a cool and wholesome way to spoil your pup?
These frozen peanut butter sweet potato treats for dogs are the perfect combo of creamy, nutty flavor and nutrient-packed goodness.
With just a few simple ingredients, you can whip up a refreshing snack that’s not only delicious but also loaded with vitamins and healthy fats to keep tails wagging.
Perfect for hot days, quick rewards, or simply showing your dog a little extra love, these treats will quickly become a freezer staple your dog will beg for again and again.
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 You’ll Love This Recipe
- Simple ingredients – Only 3 items you likely already have on hand.
- Healthy & wholesome – Packed with vitamins, fiber, protein, and probiotics.
- Customizable – Make them small for little dogs or big for larger pups.
- Refreshing – The perfect cool-down snack on warm days.
Ingredients

- ½ cup sweet potato puree
- ½ cup plain Greek yogurt
- ¼ cup natural peanut butter
Directions
Place silicone molds, like these cute paw and bone shaped molds, on a baking sheet.

Add the sweet potato puree, Greek yogurt, and peanut butter to a mixing bowl. Mix well.

Spoon into the prepared molds.
Place in the freezer for 4 hours or until frozen.

Remove the treats from the molds and store in an airtight container, like a zipper bag, in the freezer for up to 3 months.

Don’t forget to give one to your dog! If they’re anything like my dogs, their tail will be wagging for these treats!

Tips
Placing the molds on a cookie sheet before filling makes them easier to transport to the freezer.
If you don’t have silicone molds, an ice cube tray works well too.
You can use homemade sweet potato puree or baby food sweet potatoes. Just be sure that the baby food contains only sweet potatoes and water, no added ingredients.
The consistency of these treats will vary based on how watery the sweet potato puree is. My sweet potato puree was very thick, so my treats were thick as well. Baby food sweet potatoes will make the treat more runny. Either consistency is fine.
One of the best parts of making homemade dog treats is that you can control the size. Use smaller molds for little dogs or larger molds for big pups.
Health Benefits for Dogs
- Sweet Potato – High in fiber, vitamins A and C, and beta-carotene, which supports vision and immune health.
- Peanut Butter – Provides healthy fats and protein, giving your dog energy and keeping them satisfied.
- Greek Yogurt – A good source of probiotics and calcium, which may support gut and bone health.
(Always check with your vet if your dog has food sensitivities or special dietary needs.)
FAQ
Can I use canned sweet potatoes?
Yes! Just make sure it’s 100% pure sweet potato without added sugar, salt, or seasonings.
How many treats can I give my dog?
These are meant as snacks, not meal replacements. A small dog might enjoy 1–2 small treats, while larger dogs can have more. Adjust based on size and overall diet.
How long do they last in the freezer?
Stored in an airtight container, they’ll keep fresh for up to 3 months.
Can puppies eat these?
Generally, yes, in moderation, as long as they are old enough to eat solid foods and have no sensitivities. Always check with your vet first.
Final Thoughts
Your pup is sure to love these frozen peanut butter sweet potato dog treats, simple, healthy, and made with love right from your kitchen.
Not only are they packed with flavor and nutrients, but they’re also a refreshing way to cool your dog down on warm days or reward them after playtime.
Keep a batch in the freezer, and you’ll always have a tail-wagging snack ready to go.
Homemade treats like these are a small effort with a big payoff: a happy, healthy dog and plenty of joyful moments together.
More Dog Treats
Frozen Sweet Potato Applesauce Dog Treats
Frozen Sweet Potato Ice Cream for Dogs
Frozen Peanut Butter Sweet Potato Dog Treats

These frozen dog treats combine peanut butter, sweet potato, and Greek yogurt for a healthy, refreshing snack, perfect for hot days or quick rewards.
Ingredients
- ½ cup sweet potato puree
- ½ cup plain Greek yogurt
- ¼ cup natural peanut butter
Instructions
- Add the sweet potato puree, Greek yogurt, and peanut butter to a mixing bowl. Mix well.
- Spoon into silicone molds or ice cube trays.
- Place in the freezer for 4 hours or until frozen.
- Remove the treats from the molds and store them in an airtight container, like a zipper bag, in the freezer for up to 3 months.
Notes
Place the silicone molds on a baking sheet to make transferring to the freezer easier.
