5 Homemade Dog Treats Your Dog Will Beg For

Fish treats, peanut butter bites, sweet potato chews and more β€” all made with real ingredients you already have at home, with zero nasty preservatives.

Dog looking at homemade treat
← Back to Blog

If you've ever flipped over a bag of store-bought dog treats and squinted at an ingredient list that reads like a chemistry textbook, you're not alone. Many commercial treats are packed with artificial preservatives, colouring agents, and mystery "meat by-products" that you'd never choose to feed your dog knowingly.

The good news? Making your own dog treats is genuinely simple. You don't need a fancy kitchen or special equipment β€” just a handful of real ingredients, an oven (or even just a dehydrator for some), and about 30 minutes. Here are five recipes that dogs absolutely love, all built on ingredients that are nutritious and safe.

⚠️ Before you bake: Always check the specific needs of your dog's breed. Some breeds have sensitivities β€” Dalmatians, for example, need low-purine diets, while Mini Schnauzers are prone to pancreatitis and should avoid high-fat treats. When in doubt, check with your vet before introducing new foods.

🐟 Recipe 1: Crispy Salmon & Sweet Potato Bites

⏱️ Prep: 10 min πŸ”₯ Bake: 25 min πŸͺ Makes: ~30 treats
Salmon and sweet potato ingredients

Salmon is packed with omega-3 fatty acids that support a shiny coat, healthy joints, and a strong immune system. Paired with sweet potato β€” one of the best natural sources of dietary fibre and beta-carotene for dogs β€” this treat is basically a superfood snack.

Ingredients

  • 1 can (150g) pink salmon in spring water, drained
  • 1 medium sweet potato, cooked and mashed (about 1 cup)
  • 1 egg
  • 1.5 cups whole wheat flour (or oat flour for grain-sensitive dogs)

Instructions

  1. Preheat oven to 180Β°C (350Β°F). Line a baking tray with parchment paper.
  2. Mix salmon, mashed sweet potato, and egg together in a bowl until combined.
  3. Add flour gradually and mix until a firm dough forms. It should not be sticky.
  4. Roll out to about 5mm thickness on a lightly floured surface.
  5. Cut into small shapes using a cookie cutter or simply slice into small squares.
  6. Bake for 22–25 minutes until golden and firm. Let cool completely before serving.
  7. Store in an airtight container in the fridge for up to 7 days, or freeze for 3 months.
πŸ’‘ Tip: Use oat flour instead of wheat flour to make these gluten-free β€” perfect for dogs with wheat sensitivities or known allergies.

πŸ₯œ Recipe 2: Peanut Butter & Banana Frozen Pops

⏱️ Prep: 5 min ❄️ Freeze: 3 hrs 🍦 Makes: 8–12 pops
Peanut butter for dog treats

These no-bake frozen treats are perfect for hot days. Dogs go absolutely wild for peanut butter, and banana adds natural sweetness and potassium. The whole thing takes less than five minutes to prepare.

Ingredients

  • 2 ripe bananas
  • 3 tablespoons natural peanut butter (xylitol-free β€” this is critical)
  • Β½ cup plain Greek yogurt (unsweetened, no artificial sweeteners)
⚠️ Critical: Always check your peanut butter label. Many brands now use xylitol (also listed as "birch sugar") as a sweetener, and xylitol is highly toxic to dogs. Use natural peanut butter with just one ingredient: peanuts.

Instructions

  1. Mash the bananas in a bowl until smooth.
  2. Mix in peanut butter and Greek yogurt.
  3. Spoon into ice cube trays or silicone moulds (a KONG mould works great).
  4. Freeze for at least 3 hours until solid.
  5. Pop out and serve directly from frozen. Store in a zip-lock bag in the freezer for up to 2 months.
πŸ’‘ Tip: Stuff some of the mixture into a KONG toy before freezing β€” it'll keep your dog busy for a long time and is brilliant enrichment on hot days or when you need some peace and quiet.

🍠 Recipe 3: Sweet Potato Chews (Dehydrated)

⏱️ Prep: 10 min πŸ”₯ Oven: 3 hrs 🐾 Makes: ~20 chews
Sweet potatoes whole and sliced

These are one of the easiest treats you can possibly make β€” just two steps: slice and bake. Dehydrated sweet potato chews have a chewy, jerky-like texture that dogs love to gnaw on. They're also a brilliant single-ingredient treat for dogs with food allergies or multiple sensitivities, because there's literally nothing else in them.

Ingredients

  • 2 large sweet potatoes
  • That's it. Seriously.

Instructions

  1. Preheat oven to 120Β°C (250Β°F) β€” the low heat is what creates the chewy texture.
  2. Wash sweet potatoes well. You can leave the skin on; it's fine for dogs.
  3. Slice into rounds about 6–8mm thick. Too thin and they'll get crispy; too thick and the middle stays wet.
  4. Lay flat on a baking rack over a tray (this allows airflow on both sides).
  5. Bake for 2.5–3 hours, flipping halfway through.
  6. They're done when they're chewy and leathery but not crispy. Let cool completely.
  7. Store in the fridge in an airtight container for up to 3 weeks.
πŸ’‘ Tip: You can also make these with a food dehydrator if you have one β€” set to 68Β°C (155Β°F) for 6–8 hours. The result is the same, just slower and more hands-off.

🐟 Recipe 4: Sardine & Oat Training Treats

⏱️ Prep: 10 min πŸ”₯ Bake: 20 min πŸͺ Makes: ~50 small treats
Dog food ingredients on a table

Training treats need to be small, smelly, and irresistible. Sardines tick all three boxes β€” dogs are obsessed with the smell, and they're rich in omega-3s, calcium (from the soft bones), and vitamin D. These little bites are perfect for recall training, trick training, or just rewarding good behaviour.

Ingredients

  • 1 can (120g) sardines in spring water, drained and mashed
  • 1 cup rolled oats, blended into a coarse flour
  • 1 egg
  • 2 tablespoons plain pumpkin purΓ©e (not pumpkin pie filling)

Instructions

  1. Preheat oven to 175Β°C (345Β°F).
  2. Blend or process the oats into a rough flour (30 seconds in a blender is enough).
  3. Mix all ingredients together. The dough will be quite sticky and smelly β€” that's normal and your dog will love you for it.
  4. Press the dough flat onto a lined baking sheet to about 5mm thickness.
  5. Use a pizza cutter or knife to score into small squares β€” about 1.5cm for small dogs, 2.5cm for larger breeds.
  6. Bake for 18–20 minutes until firm. They'll harden more as they cool.
  7. Break apart along score lines once cooled. Store in the fridge for 1 week or freeze for 3 months.
⚠️ Breed note: Sardines are high in purines, so these treats are not suitable for Dalmatians or other breeds with uric acid/purine sensitivities. For those breeds, substitute the sardines with cooked plain chicken breast.

πŸŽƒ Recipe 5: Pumpkin & Chicken Biscuits

⏱️ Prep: 15 min πŸ”₯ Bake: 30 min πŸͺ Makes: ~40 biscuits
Puppies at food bowl

Pumpkin is one of the most underrated ingredients in dog nutrition. It's high in soluble fibre, which helps regulate digestion β€” so if your dog has occasional loose stools or constipation, pumpkin is a natural solution. Combined with lean chicken for protein, these biscuits are as healthy as treats get.

Ingredients

  • Β½ cup plain pumpkin purΓ©e (canned is fine β€” just make sure it's 100% pumpkin, no spices)
  • Β½ cup cooked chicken breast, shredded finely
  • 1 egg
  • 2 cups whole wheat flour (or rice flour for sensitive dogs)
  • ΒΌ cup water (add more as needed)

Instructions

  1. Preheat oven to 180Β°C (350Β°F).
  2. Mix pumpkin, chicken, and egg together.
  3. Add flour and mix. Add water gradually until a firm, non-sticky dough forms.
  4. Roll to about 6mm thickness on a floured surface.
  5. Cut into shapes and place on a lined baking tray.
  6. Bake for 28–32 minutes until hard and golden. The longer you bake, the crunchier they'll be β€” your dog's preference.
  7. Cool completely before storing. Keep in the fridge for up to 10 days, or freeze for 3 months.
πŸ’‘ Tip: These biscuits also make great gifts for other dog owners! Put them in a mason jar with a ribbon and a handwritten ingredient list.

Storage Guide for Homemade Treats

Because homemade treats have no preservatives, they don't last as long as shop-bought ones. Here's a simple guide:

A good trick: bake a big batch, use what you need for the week in the fridge, and freeze the rest in small zip-lock bags. Thaw overnight when you need a refill.

Ingredients to Always Avoid

When creating any homemade recipe β€” treats or meals β€” these ingredients must never be included:

Final Thoughts

Making your own dog treats doesn't have to be complicated. Even one or two homemade recipes in your rotation means your dog is getting something genuinely nourishing as a reward β€” not just empty calories and a list of unpronounceable additives.

Start with the recipe that matches what you already have in your kitchen, and watch your dog's reaction. Once they go crazy for your homemade salmon bites or frozen banana pops, you'll wonder why you didn't start sooner.

If you want to take it further and build full homemade meals around your dog's specific breed and health needs, try our free recipe generator β€” it creates personalised meal plans based on your dog's breed, age, weight, and health conditions.

Want personalised recipes for your dog's breed?

Our free generator creates meals and snack ideas based on your dog's specific needs.

Try the Recipe Generator β†’