Easy Homemade Dog Treats Recipe (Healthy & Cheap)
I love spoiling my pup, but the price tag on those fancy bags of dog treats always made me wince. Plus, I could never pronounce half the ingredients. That’s when I decided to start making my own, and honestly, it was one of the best decisions I’ve made for my kitchen and my dog’s tail wags.
Homemade dog treats are surprisingly simple, incredibly budget-friendly, and you get total control over what goes into your dog’s bowl. No weird preservatives, no mystery meats, just simple, wholesome goodness. You probably already have most of the ingredients in your pantry.
These recipes are my tried-and-true favorites. They use common kitchen staples like peanut butter, pumpkin, oats, and sweet potatoes. Your dog won’t know the difference between these and the expensive store-bought ones, but your wallet (and your peace of mind) certainly will.

1. The Classic Peanut Butter & Banana Bites
This is the recipe I always start with. It’s almost impossible to mess up, and the smell alone will have your dog doing happy spins in the kitchen.
You just need one ripe banana, a cup of whole wheat flour (or oat flour), and a third of a cup of natural, unsalted peanut butter. Make sure your peanut butter is xylitol-freeโthat sweetener is toxic for dogs.
Mash the banana, mix everything together, roll into small balls, and flatten them on a baking sheet. Bake at 350ยฐF for about 15 minutes. They come out soft and chewy, perfect for training treats.

2. Chewy Sweet Potato Chews
These are my dog’s absolute favorite, and they cost pennies to make. Sweet potatoes are packed with fiber and vitamin A, which is great for their skin and coat.
Simply wash a sweet potato (no need to peel it) and slice it into thin, uniform strips. Think the thickness of a french fry, but flatter. Toss them in a bowl with a tiny drizzle of coconut oil for extra shine.
Spread them on a baking sheet and bake low and slow at 250ยฐF for about two and a half hours. You want them chewy, not crispy. Let them cool completelyโthey’ll firm up a bit more as they sit. Store these in the fridge.

3. Pumpkin & Oatmeal Cookies
Canned pumpkin is a lifesaver for dogs with sensitive stomachs. It’s full of fiber and they usually gobble it up. This recipe is grain-free if you use certified gluten-free oats.
Mix one cup of pumpkin puree (make sure it’s plain, not pumpkin pie filling) with two and a half cups of oat flour. Add two tablespoons of melted coconut oil and a pinch of cinnamon (optional, but dogs love the taste).
Roll the dough out and use cookie cutters for fun shapes, or just drop spoonfuls on a baking sheet. Bake at 350ยฐF for 20 to 25 minutes. They’ll be soft when they come out, but they harden into a nice crunchy cookie as they cool.

4. Three-Ingredient Apple & Cheddar Bites
This combo sounds weird, but dogs absolutely love it. The sweetness of the apple pairs perfectly with the sharpness of the cheddar. It’s a great way to use up an apple that’s getting a little soft.
Grate one small apple (remove the seeds and core first) and mix it with one cup of shredded cheddar cheese and one cup of whole wheat flour. Add a tablespoon of water if the dough seems too dry.
Roll into small balls and flatten with a fork. Bake at 350ยฐF for about 12 to 15 minutes. These are best stored in the fridge because of the cheese, but they never last long enough in my house to worry about it.

5. Frozen Blueberry & Yogurt Pupsicles
When summer hits, these are a total game-changer. They’re refreshing, soothing for teething puppies, and take about five minutes to whip up.
Blend a cup of plain Greek yogurt with a handful of fresh or frozen blueberries. Pour the mixture into silicone molds (ice cube trays work too) and freeze for a few hours until solid.
You can also add a little bit of mashed banana or peanut butter to the mix for variety. Pop one out when your dog needs a cool-down after a walk or just as a special treat on a hot day.

6. Simple Chicken & Rice Training Treats
These are perfect for dogs with allergies or sensitive tummies. They’re incredibly gentle and made with just two ingredients you probably have on hand.
Cook a small boneless, skinless chicken breast and shred it finely. Mix it with about a cup of cooked white rice. Spread the mixture thinly on a parchment-lined baking sheet.
Bake at 350ยฐF for 15 to 20 minutes, until it’s dry but not burnt. Let it cool, then break it into tiny, pea-sized pieces. These are soft, smelly (in a good way), and perfect for stuffing into a treat-dispensing toy.

7. Crunchy Carrot & Parsley Breath Fresheners
Let’s be honest, dog breath can be rough. These little crunchy bites help freshen things up naturally, thanks to the parsley and the scrubbing action of the carrots.
Grate one medium carrot and finely chop a handful of fresh parsley. Mix with one cup of whole wheat flour, one egg, and two tablespoons of coconut oil. Add a splash of water if needed to form a stiff dough.
Roll the dough out thin and cut into small squares. Bake at 350ยฐF for 20 minutes, then flip them and bake for another 10 minutes to get them extra crunchy. Store these in an airtight container for up to two weeks.

8. Peanut Butter & Bacon Crunchies
This is the “special occasion” treat in my house. A little bit of bacon goes a long way, and it makes these feel extra indulgent without breaking the bank.
Cook two strips of bacon until crispy, then crumble them into tiny bits. Mix with one cup of oat flour, half a cup of unsalted peanut butter, and one egg. The bacon fat adds flavor, so you don’t need extra oil.
Roll into small balls and press down with a fork. Bake at 350ยฐF for 12 to 15 minutes. These are rich, so I only give one or two at a time, but the look on my dog’s face is always worth it.

9. Soft & Chewy Liver Lovers
Liver is a superfood for dogs, packed with iron and vitamins. The smell is strong, but most dogs go absolutely crazy for it. This recipe makes soft, stinky bites that are perfect for high-value training rewards.
Blend half a pound of beef or chicken liver in a food processor until smooth. Add one cup of oat flour and one egg. The mixture will be very wet, almost like a thick batter.
Pour it into a greased, square baking dish and bake at 350ยฐF for 20 minutes. Let it cool completely, then cut into tiny cubes. Store these in the fridge or freezer, and be prepared for some serious begging.

10. Leftover Veggie Medley Muffins
This is my go-to “clean out the fridge” recipe. Any dog-safe veggies you have leftoverโlike green beans, peas, spinach, or zucchiniโcan go in here.
Finely chop about a cup of mixed vegetables. Mix them with one cup of whole wheat flour, half a cup of unsweetened applesauce, and one egg. Add a tablespoon of flaxseed meal for extra omega-3s if you have it.
Spoon the batter into a mini muffin tin and bake at 350ยฐF for 15 to 18 minutes. These are soft, moist, and a sneaky way to get some extra nutrients into your dog’s diet.

Conclusion
Making dog treats at home has become one of my favorite little rituals. It’s a simple way to show my dog how much I care, and I love knowing exactly what goes into every bite. You don’t need fancy equipment or exotic ingredientsโjust a little time and love.
Start with one recipe that uses ingredients you already have. Your dog will be just as excited about these homemade bites as they would be about any expensive bag from the pet store. Plus, you’ll save money and reduce waste. It’s a win for everyone.
Frequently Asked Questions
How long do homemade dog treats last?
Most baked treats last about one to two weeks in an airtight container at room temperature. If you use fresh meat or cheese, store them in the fridge for up to two weeks, or freeze them for up to three months.
Can I use almond butter instead of peanut butter?
Yes, but make sure it’s unsalted and does not contain xylitol. Almond butter is safe for dogs in moderation, but it’s higher in fat, so use it sparingly.
My dog has allergies. What flour should I use?
Oat flour is a great option for dogs with wheat sensitivities. You can also use coconut flour or chickpea flour, but those absorb more liquid, so you’ll need to adjust the recipe slightly.
Can I make these treats grain-free?
Absolutely! Substitute whole wheat flour with oat flour, coconut flour, or even almond flour. Just note that coconut flour is very absorbent, so you might need to add an extra egg or a splash of water to get the right dough consistency.
How many treats can I give my dog per day?
Treats should make up no more than 10% of your dog’s daily calorie intake. For a medium-sized dog, that usually means two to three small treats per day. Adjust based on your dog’s size and activity level.
