Many store-bought dog treats look convenient but often rely on fillers, preservatives, and mystery ingredients that don’t add much nutritional value for dogs.
Simple homemade recipes solve that problem fast. This sweet potato and sardine dog treat recipe keeps things straightforward, nutritious, and surprisingly affordable.
I’ve tested plenty of homemade dog treats over the years, and a pattern always shows up. When sweet potato and sardine appear in the same bowl, dogs suddenly become very motivated listeners.
The combination delivers strong flavor, good nutrition, and a soft texture that most dogs handle easily. It’s the kind of recipe that quietly becomes part of a regular routine.
What Makes This Recipe Shine
Dogs respond strongly to scent, and sardines rank high on the “I must eat that immediately” scale. Combine that with naturally sweet, soft sweet potato and you get a treat that feels almost unfairly appealing to dogs.
Sweet potatoes bring fiber, vitamin A, and natural sweetness without needing added sugar. Sardines supply protein and omega-3 fatty acids, which support skin health, joints, and coat shine.
Texture also matters more than people expect. These treats come out slightly soft with a gentle chew, which works well for puppies, adult dogs, and older dogs with sensitive teeth.
Another bonus sits in the simplicity of the ingredients list. No complicated powders, no specialty flours that cost more than your groceries, and no guessing whether something is safe for dogs.
I like recipes that feel practical, not performative. If something requires twelve ingredients and three gadgets, it stops being a “dog treat” and turns into a weekend science project.
These treats also store well, freeze well, and portion easily. That alone makes them a staple in my rotation whenever I cook for dogs.
Ingredients You’ll Need
• 1 cup mashed sweet potato (plain, cooked) – Sweet potatoes are dog-safe and provide fiber, vitamin A, and natural sweetness dogs tend to enjoy.
• 1 can sardines in water (about 3.75 oz) – Sardines are rich in protein and omega-3 fatty acids. Always choose sardines packed in water with no added salt or seasoning.
• 1 egg – Eggs add protein and help bind the ingredients together while baking.
• 1 cup oat flour – Oat flour is gentle on most dogs’ stomachs and works well for dogs sensitive to wheat.
• 1 tablespoon olive oil – Olive oil adds healthy fats and improves texture during baking.
• Optional: 1 tablespoon finely chopped parsley – Parsley is often used in dog recipes for mild breath freshening and extra nutrients.
Step-by-Step Instructions
Step 1: Prepare the Sweet Potato
Cook one medium sweet potato until it becomes very soft. Roasting or steaming works best because both methods preserve nutrients and flavor.
Mash the sweet potato thoroughly with a fork until it becomes smooth. Large chunks create uneven texture and can make the dough harder to shape.
Allow the mash to cool before mixing it with other ingredients. Hot ingredients can cook the egg prematurely, which nobody wants happening inside the bowl.
Step 2: Combine the Wet Ingredients
Add the cooled mashed sweet potato to a mixing bowl. Drop in the sardines and break them apart with a fork until they blend evenly.
Mix in the egg and olive oil next. The mixture should start to smell strongly of sardines, which dogs consider an absolute win.
If you’re using parsley, add it now. The fresh herb adds a tiny nutritional boost and can slightly soften the strong fish smell.
Step 3: Form the Dough
Add oat flour gradually while mixing. The goal is a soft but workable dough that holds its shape when pressed.
If the mixture feels sticky, add another tablespoon of oat flour. If it feels too dry, a small spoonful of water fixes the issue quickly.
Knead the dough lightly with your hands until everything feels evenly combined. No need for aggressive kneading here.
Step 4: Shape the Treats
Preheat your oven to 350°F (175°C) while shaping the treats. Line a baking sheet with parchment paper to prevent sticking.
Roll small portions of dough into bite-sized balls or flatten them into small discs. Smaller treats bake more evenly and are easier to portion later.
Spacing matters slightly, but these treats don’t spread much. Leave a little room between each one just to keep things tidy.
Step 5: Bake the Treats
Place the tray in the oven and bake for about 18–22 minutes. The treats should firm up slightly and develop a light golden color.
Remove them from the oven and allow them to cool completely. Cooling time matters because the texture firms up as moisture settles.
Once cooled, the treats should feel slightly soft with a gentle chew. That texture works well for most dogs and reduces the risk of crumbling.
Step 6: Store Properly
Store the treats in an airtight container in the refrigerator. They usually stay fresh for about 5–7 days.
For longer storage, freeze them in small batches. Frozen treats thaw quickly and maintain their texture surprisingly well.
Avoid leaving homemade treats at room temperature for long periods. Without preservatives, they simply don’t last as long as commercial products.
Common Mistakes to Avoid
One common mistake involves choosing the wrong type of sardines. Sardines packed in oil or loaded with salt can make treats unnecessarily heavy and less suitable for dogs.
Texture mistakes show up frequently with homemade dog treats. Too much flour creates hard biscuits that some dogs struggle to chew comfortably.
Another issue comes from under-mixing the sardines into the dough. Large fish chunks may sound appealing to dogs, but they can make shaping the dough frustrating.
Overbaking also causes problems. Dog treats don’t need to become rock-hard unless you are intentionally making crunchy biscuits.
Ingredient shortcuts can cause issues too. People sometimes add garlic or onion powder for flavor, which is unsafe for dogs.
Finally, portion control matters more than people expect. Even healthy treats should stay small so they remain treats rather than full meals.
Alternatives & Substitutions
Not every dog tolerates the same ingredients, so flexibility helps. Luckily this recipe adapts easily without losing its basic structure.
If a dog struggles with grains, swap oat flour for chickpea flour or coconut flour. Coconut flour absorbs more moisture, so use slightly less.
Dogs with fish sensitivities can replace sardines with cooked salmon or shredded chicken. Both options still provide protein while keeping the recipe balanced.
Pumpkin puree can replace sweet potato if that’s what you have available. Pumpkin offers similar fiber benefits and keeps the dough soft.
For dogs that need extra joint support, some owners mix in a small spoon of unsweetened plain yogurt. It adds moisture and a mild protein boost.
Personally, I prefer the sardine version because dogs respond instantly to the smell. That strong scent turns these simple treats into a training reward.
FAQ
Can puppies eat these treats?
Yes, puppies can usually enjoy these treats once they start eating solid foods regularly. The soft texture makes them easier for younger dogs to chew.
Just keep the portion size very small. Puppies need balanced meals first and treats second.
How many treats should a dog eat per day?
Treats should usually stay under 10% of a dog’s daily calories. Small dogs might get one or two treats, while larger dogs can handle several.
Think of them as rewards or supplements, not meal replacements. Moderation keeps everything balanced.
Can I freeze these dog treats?
Freezing works extremely well for this recipe. Place cooled treats in a sealed container or freezer bag and store them for up to three months.
Thaw them at room temperature for a few minutes before serving. Dogs rarely complain about frozen snacks though.
Are sardines safe for dogs?
Yes, sardines are widely considered safe and beneficial for dogs. They contain omega-3 fatty acids that support skin health, coat shine, and joint comfort.
Always choose sardines packed in water without salt or seasoning. Simpler is always better here.
Do these treats smell strong?
Yes, sardines naturally produce a noticeable smell. Dogs love it, but humans sometimes raise an eyebrow when the oven starts working.
The scent fades a bit once the treats cool down. Storing them in a sealed container helps keep things manageable.
Can I make these crunchy instead of soft?
Yes, bake them slightly longer if you want a firmer texture. An additional five to eight minutes usually dries them out enough to create a biscuit-like crunch.
Just watch carefully near the end of baking. Overcooking can push them from crunchy into rock territory.
Final Thoughts
Homemade dog treats often sound complicated until someone actually tries making them. Most of the time the process turns out easier than expected.
Sweet potato and sardine treats check every box for a practical dog recipe. They’re simple, nutritious, affordable, and dogs react to them like they just discovered treasure.
Once a dog realizes these treats exist, training sessions suddenly become very productive. That alone makes the recipe worth keeping around.

I’m Pallab Kishore, the owner of Little Pets Realm — an animal lover and pet care enthusiast sharing easy tips, healthy recipes, and honest advice to help every small pet live a happy, healthy, tail-wagging life.