Homemade dog treat recipes
Simple, vet-safe homemade dog treat recipes plus the ingredients to avoid and how many treats is too many

The quick answer
They can be, mainly because you control every ingredient and can leave out fillers, artificial colours and added sugar. They're not automatically healthier though, so still stick to plain, unseasoned ingredients and keep portions small.
There's something satisfying about handing your dog a treat you made yourself, in your own kitchen, from ingredients you recognise. Shop-bought treats can be full of fillers, artificial colours and mystery meat derivatives, and reading the small print on a bag of dog biscuits is rarely reassuring. Baking your own means you know exactly what's gone into every bite, and it's usually cheaper too, especially if you're getting through a lot of treats for training.
Homemade doesn't automatically mean safe, though. Dogs can't process several ingredients that are perfectly normal in human baking, and the biggest risk with DIY treats isn't a fiddly recipe, it's accidentally reaching for the wrong jar of peanut butter or a "healthy" sweetener that happens to be dangerous to dogs. The good news is that once you know which ingredients are off limits, homemade treats are genuinely simple to get right, and most recipes take under half an hour, need no special equipment, and use things you probably already have in the cupboard.
This guide covers what to avoid, what to build your recipes around, four straightforward recipes for different situations (chewy training treats, baked biscuits, no-bake frozen treats), and how to work out how many you should actually be giving your dog. Whether you're stocking up for training sessions, want a healthier alternative to the treat aisle, or just fancy a rainy afternoon project with the dog watching hopefully from the kitchen floor, it's all here.
Ingredients that are strictly off the menu
Before you open the recipe books (or, more likely, a blog), it's worth being absolutely clear on what must never go into a dog treat, homemade or otherwise. According to PDSA, several everyday human foods are toxic to dogs, and some can be fatal even in small amounts:
- Chocolate and cocoa – contains theobromine, which dogs cannot metabolise safely; the darker the chocolate, the more dangerous it is.
- Grapes, raisins, sultanas and currants – potentially fatal, and linked to kidney failure in severe cases; this rules out most fruit cake style recipes and flapjacks with dried fruit.
- Onion, garlic, leeks and chives – toxic to dogs even cooked or powdered, and can cause anaemia.
- Xylitol – an artificial sweetener used in "no added sugar" products, some peanut butters, and baking sugar substitutes; PDSA describes it as extremely harmful and potentially fatal, and it's sometimes hidden on labels as "birch sugar".
- Macadamia nuts – harmful even in small quantities, causing weakness, tremors and vomiting.
- Salt – large amounts, such as in stock cubes or cured meats, can cause serious poisoning.
- Mouldy food – can contain mycotoxins that are potentially fatal, so never use past-its-best fruit or veg.
Battersea Dogs & Cats Home adds avocado (the persin found in the flesh, skin and stone can trigger vomiting and diarrhoea), cooked bones (which splinter and can perforate the gut, unlike raw bones), and corn on the cob (the cob itself is a common cause of intestinal blockage, even though the corn kernels are fine on their own). If you're ever unsure whether an ingredient is safe before it goes anywhere near a mixing bowl, our Can My Pet Eat This? tool is a quick way to check.
A treat only counts as "healthy" if every single ingredient in it is safe for a dog. One toxic item cancels out an otherwise perfect recipe.
Read labels carefully, especially on ready-made peanut butter, yoghurt, and any "diet" or "no added sugar" product. Xylitol has crept into a growing number of everyday foods since it's a popular sugar substitute, so check every jar, even ones you've used safely before, since manufacturers do change recipes without much warning.
Safe, dog-friendly ingredients to build treats from
With the danger list out of the way, there's still a generous shopping list to choose from. These are the building blocks most homemade dog treat recipes are based on, and all are considered safe for dogs in reasonable amounts:
- Lean cooked meat and fish – plain cooked chicken, turkey or salmon, with no seasoning, skin, or bones.
- Eggs – a good source of protein, but the advice (echoed by the American Kennel Club) is to cook them through fully, since raw egg white can interfere with a dog's biotin absorption over time.
- Oats – a gentle, filling carbohydrate base for biscuits, and a reasonable alternative for dogs who don't do well with wheat.
- Carrots – high in fibre and low in calories, and the natural crunch does a bit of a job on plaque as your dog chews.
- Apples – a good source of vitamin C and fibre; always core the apple and remove every pip first, since apple seeds contain a small amount of a cyanide-releasing compound.
- Pumpkin (plain, not pie filling) – gentle on digestion and popular with fussy dogs; make sure it's 100% pumpkin with nothing added.
- Peanut butter – a firm favourite, but only a plain, xylitol-free variety with no added sugar or salt; always check the label, every time, even on a brand you trust.
- Plain natural yoghurt – again, check it's free from xylitol and other sweeteners before using it.
- Blueberries – a genuinely useful low-calorie treat, rich in fibre and antioxidants.
- Bananas – fine in moderation, but higher in natural sugar than the other fruits here, so use sparingly.
You don't need every ingredient on this list for a single recipe. Most of the treats below use four or five items, and you can usually swap one safe ingredient for another (peanut butter for pumpkin, chicken for salmon) if your dog has a preference or a sensitivity you already know about.
Before you start baking
A few basics will save you a wasted batch and, more importantly, keep the treats safe:
- Cook meat and eggs through fully. Never serve raw egg or undercooked meat to your dog, for the same reasons you wouldn't serve them to yourself.
- Skip the salt, sugar, and seasoning. Recipes written for humans usually call for salt, garlic powder or onion powder as standard; dog treats should have none of it. The aim is genuinely plain, not "mild by human standards".
- Cut treats to a sensible size. A treat for a Chihuahua and a treat for a Labrador shouldn't be the same size, no matter how appealing the cookie cutter is.
- Introduce new ingredients gradually. If you're trying something for the first time, offer a small amount and watch for any signs of an upset stomach or itching before committing to a full batch.
- Wash your hands and surfaces as normal. Raw meat and egg carry the same hygiene risks in dog treats as they do in any other cooking.
Four simple recipes to try
1. Peanut butter and oat biscuits
The classic, and a good starting point if you're new to baking for your dog.
- 2 cups plain oats (blitzed into a rough flour in a blender or food processor)
- 1 ripe banana, mashed
- 2 tablespoons plain, xylitol-free peanut butter
- 1 egg
- A splash of water if the dough is too stiff
Mix everything into a firm dough, roll out to around 1cm thick, and cut into shapes. Bake at 180°C (350°F) for 18–20 minutes, until firm and lightly golden. Cool completely on a wire rack before offering one, since these hold heat and dogs aren't known for their patience.
2. Frozen yoghurt and blueberry bites
A brilliant option for warm weather, and it needs no oven at all.
- 200g plain natural yoghurt (checked, again, for xylitol)
- A handful of blueberries, roughly chopped
- 1 tablespoon plain peanut butter (optional)
Mix the yoghurt, peanut butter and blueberries together, spoon into an ice cube tray or silicone mould, and freeze for at least four hours. These are ideal for a hot day, for teething puppies, or for making mealtimes last a little longer.
3. Chicken and pumpkin bake bites
A protein-heavy option that works well as a training treat, since you can tear pieces into tiny rewards.
- 200g cooked, plain chicken breast, shredded
- 4 tablespoons plain pumpkin purée (not pie filling)
- 1 egg
- 1 cup oat flour
Blend the chicken and pumpkin together, mix in the egg and oat flour, and spread into a thin, even layer on a lined baking tray. Bake at 160°C (320°F) for around 20 minutes, then slice into small pieces once cool. Store these in the fridge, since they're moister than a biscuit and won't keep as long at room temperature.
4. Carrot and apple training treats
Low-calorie and quick, so useful during longer training sessions when you're rewarding often.
- 1 large carrot, finely grated
- 1 apple, cored, deseeded and grated
- 1 cup oat flour
- 1 egg
Combine everything into a dough, roll into small pea-sized balls (or roll flat and cut into small squares), and bake at 180°C (350°F) for 15 minutes. Because these are naturally low in calories, they're a sensible choice if you're doing a lot of repetition-based training and want to avoid overfeeding, and they work well with our Dog Walking Calculator if you're combining training with exercise on the same outing.
How many treats is too many
However good the ingredients, a treat is still extra food on top of your dog's normal meals, and it's easy to lose track of how much that adds up to over a day, especially during a training session. PDSA recommends that treats make up no more than 10% of a dog's daily food allowance, with their usual meals reduced slightly to compensate. VCA Hospitals goes a step further, suggesting 5% is actually the safer target for most pets, precisely because it's so easy to underestimate how calorific "just a biscuit" can be for a small dog.
PDSA makes the comparison vividly: a couple of digestive biscuits can be the calorie equivalent, for a dog, of an entire chocolate cake for a person. The homemade treats above are generally lower in fat, sugar and salt than shop-bought alternatives, but they're still food, and a young, high-energy dog going through a dozen training treats in one session needs those calories accounted for somewhere. Our Pet Calorie Calculator can help you work out your dog's daily needs, so you know roughly what 10% actually looks like for them.
A useful trick, also recommended by PDSA, is to set aside a portion of your dog's normal daily food and use some of that as treats, rather than always adding extra on top of a full bowl. It works especially well with the oat-based recipes above, since a small biscuit can genuinely substitute for a spoonful of kibble rather than sitting on top of it.
Storing your homemade treats
Homemade treats don't have the preservatives that keep shop-bought biscuits fresh for months, so they need a bit more care:
- Baked biscuits (peanut butter and oat, carrot and apple) keep for about a week in an airtight container at room temperature, or up to a month in the fridge.
- Chicken and pumpkin bites should go straight in the fridge and be used within four to five days, since they're moist and protein-based.
- Frozen yoghurt bites keep well in the freezer for up to two months in a sealed container or bag.
- If in doubt, freeze a batch and defrost small amounts as you need them, particularly for the moister recipes.
Always check for any change in smell, texture or visible mould before giving an older treat to your dog, exactly as you would with your own leftovers.
Common mistakes to avoid
A few things trip up most first-time bakers:
- Using a peanut butter you haven't checked. This is the single most common accidental hazard, since xylitol-sweetened peanut butter looks and smells identical to safe versions.
- Adding "just a bit" of salt, sugar or seasoning out of habit. Human baking instincts don't apply here, no matter how bland the dough tastes to you.
- Making treats too big. A treat should be a reward, not a meal; keep them small, especially for training, and count them towards the 10% rule above.
- Skipping the cooling step. Warm biscuits are tempting to hand over straight away, but they're softer, crumblier, and more of a choking risk while still hot.
- Forgetting portion control altogether. Homemade doesn't mean unlimited, and it's easy to overdo it once you're enjoying the baking as much as your dog is enjoying the results.
When to see your vet
If your dog has any known food allergies, a sensitive stomach, diabetes, or a health condition managed through diet, check with your vet before introducing a new homemade treat, even one made entirely from ingredients on the safe list above. Contact your vet immediately, or an emergency vet out of hours, if your dog eats anything from the toxic list, or shows symptoms such as vomiting, diarrhoea, tremors, lethargy or unusual thirst after eating something new. Don't wait to see whether symptoms pass on their own; with ingredients like grapes, chocolate, or xylitol, speed genuinely matters.
*This is general guidance, not a substitute for advice from your vet, who can assess your individual pet.*
Sources
- PDSA — poisons and hazards for pets, including toxic foods (pdsa.org.uk).
- PDSA — how to treat your dog, including the 10% rule (pdsa.org.uk).
- Battersea Dogs & Cats Home — toxic food for dogs (battersea.org.uk).
- VCA Animal Hospitals — the 10% treat rule explained (vcahospitals.com).
- American Kennel Club — homemade, vet-approved dog treat recipes (akc.org).
- American Kennel Club — fruits and vegetables dogs can and can't eat (akc.org).
Common questions
Are homemade dog treats healthier than shop-bought ones?
They can be, mainly because you control every ingredient and can leave out fillers, artificial colours and added sugar. They're not automatically healthier though, so still stick to plain, unseasoned ingredients and keep portions small.
Can I use any peanut butter in dog treats?
No. Always check the label for xylitol, an artificial sweetener that is extremely harmful to dogs and can be fatal. Choose a plain peanut butter with no added sugar, salt or sweeteners, and check the label every time, even on a brand you've used before.
How long do homemade dog treats keep?
Baked biscuits generally keep about a week in an airtight container at room temperature, or a month in the fridge. Moist treats like chicken and pumpkin bites should be refrigerated and used within four to five days, and frozen treats keep for around two months.
How many homemade treats can I give my dog a day?
PDSA recommends treats make up no more than 10% of your dog's daily food allowance, with meals reduced slightly to compensate. VCA Hospitals suggests aiming even lower, around 5%, since it's easy to underestimate how many calories treats add up to.
What ingredients should never go in a homemade dog treat?
Never use chocolate, grapes, raisins, onion, garlic, macadamia nuts, xylitol, mouldy food, avocado, cooked bones, or excess salt. If you're ever unsure about a specific ingredient, check it before baking rather than after.
About the author
Matt Garnett — founder, Giddy Pets
Matt started Giddy Pets to make getting pets the good stuff simpler and fairer. Everything in these guides comes from real life with pets and a lot of trial and error — it's practical guidance, not veterinary advice. If a guide gets something wrong, tell him directly.
Free tools & more guides
Read next

Best Treats for Dog Training: How to Choose
The best training treats are small, soft and genuinely exciting to your dog. Here's how to match treat value to the task and avoid an overfed, distracted dog.

Clicker vs Treats: Do You Need Both?
A clicker and treats aren't rivals, they're a pair. The click marks the moment your dog gets it right; the treat is the actual reward. Here's how they fit together.

What's in a Dog Training Kit: The Essentials Checklist
A simple, no-nonsense checklist of the kit that actually helps with kind, reward-based training, from treat pouches to long lines, plus what to skip.

How to Charge and Use a Dog Clicker
Charging a clicker takes minutes: click, treat, repeat until the sound means food. Here's exactly how to load it and use it well.