Dog Donut Recipe: Homemade Treats Your Pup Will Actually Love

Last Saturday morning, I caught my golden retriever, Max, staring at my coffee shop donut with this look — you know the one — like he'd been wronged by the universe. I felt genuinely guilty. That's when it hit me: why not make him his own?

After a few weeks of research and more kitchen experiments than I'd like to admit, I landed on a recipe that Max goes absolutely nuts for. And unlike most of what's on pet store shelves, these don't read like a chemistry exam. No preservatives, no artificial colors, no mystery fillers — just real ingredients that happen to be good for dogs.

If you're just getting into homemade pet treats, I'd suggest starting with our grain-free dog baking guide — it covers the basics of which ingredients are safe and which ones to avoid.

Why Bother Making Them Yourself?

Honestly? When I started reading ingredient labels on commercial dog treats, I was kind of horrified. Corn syrup. BHA. Meat by-products that could be literally anything. These are the things that end up contributing to weight gain, itchy skin, and upset stomachs over time.

Baking at home means you control everything. Want to add pumpkin for digestion? Go for it. Blueberries for antioxidants? Toss them in. Omega-3 oils for a shyer coat? Easy. And if your dog has specific dietary needs — grain-free, limited ingredients, low sugar — you can adjust on the fly without hunting through store aisles.

One thing that helped me from the start: keeping treats to under 10% of Max's daily calories, which is what AAFCO recommends. These donuts are sized to fit that guideline for most medium dogs.

The Recipe

What You'll Need

  • 1 cup oat flour (coconut flour works too if you need grain-free — just use ⅓ cup and add an extra egg)
  • ½ cup natural peanut butter — and please, double-check that it's xylitol-free. This is non-negotiable.
  • 1 ripe banana, mashed
  • 2 eggs
  • ¼ cup plain pumpkin puree (not pie filling — the spices in that aren't great for dogs)
  • 1 tablespoon melted coconut oil
  • ½ teaspoon cinnamon (optional, but Max seems to like it)

For the Glaze

  • ½ cup plain Greek yogurt (unsweetened, nothing artificial)
  • 1 tablespoon honey (skip this for puppies under 1 year)
  • A handful of blueberries for the top

How to Make Them

Preheat your oven to 350°F and grease a donut pan with coconut oil. While that's warming up, mash the banana in a large bowl and mix in the peanut butter, eggs, pumpkin, and coconut oil until it's smooth — it'll look a bit like thick pancake batter.

Stir in the oat flour and cinnamon until everything's just combined. Don't overmix it; a few small lumps are fine. Spoon or pipe the batter into the donut pan, filling each cavity about three-quarters full.

Bake for 12-15 minutes. I start checking at 12 — you want a toothpick to come out clean. Then patience: let them cool completely before prying them out of the pan. I learned this the hard way when Max tried to snag one fresh from the oven and nearly burned his tongue.

For the glaze, stir together the yogurt and honey, dip each donut, and press a few blueberries on top. Pop the whole tray in the fridge for about 30 minutes so the glaze sets. That's it.

Homemade vs. Store-Bought — The Real Difference

I got curious once and actually compared these to the store-bought treats Max used to get. Roughly half the calories per treat. Nearly double the protein. About a third of the sugar, and the sugar that is there comes from fruit and honey, not corn syrup. Oh, and the fiber content is about six times higher.

The store-bought ones had BHA, BHT, Red 40, and Blue 2. These have... oat flour, banana, peanut butter. That's kind of the whole point.

Keeping Them Fresh

Without preservatives, you've got to store them properly. I keep a few days' worth in an airtight container on the counter, but anything beyond that goes in the fridge — they'll last about a week there. For longer storage, I freeze them in a zip-lock bag and thaw a couple at a time in the fridge overnight.

Batch-making is your friend here. I usually double the recipe and freeze half. Future you will be grateful on busy weekdays.

And honestly? If something smells off or looks weird, just toss it. It's not worth the risk.

Mistakes I've Made So You Don't Have To

The xylitol thing I already mentioned, but it bears repeating. Some peanut butters sneak it in, and it's extremely toxic to dogs — even tiny amounts can crash their blood sugar and damage their liver. Read the label every single time.

Chocolate and raisins are obvious no-gos, but I've seen people forget that grapes are in the same danger category. Just avoid the whole family.

Portions matter more than you'd think. For a dog around Max's size — about 50 pounds — I stick to two or three mini donuts a day max. More than that and you're messing with their actual meals.

If you're introducing something new — say, your dog has never had pumpkin before — start with a small piece and wait a day to see how their stomach handles it. Some dogs have sensitivities you wouldn't expect.

And let the donuts cool all the way down. Seriously. Dogs don't check the temperature before they eat.

Tweaking the Recipe for Your Dog

This is where homemade really shines. A few variations I've tried:

Max is getting up there in years, so I sometimes add a teaspoon of fish oil to the batter for his joints. For grain-free dogs, the coconut flour swap works great — just remember you need less of it and an extra egg to bind everything.

If your dog turns their nose up at plain donuts, try stirring a couple tablespoons of bone broth into the batter. That got Max's attention on a day when he was being picky.

For training sessions, I use a mini donut pan and get bite-sized pieces at around 25 calories each. Perfect for repetition without overdoing it.

And for dogs who could use a little dental help, skip the glaze and press a small chunk of raw carrot on top instead. Not glamorous, but it gives them something to crunch on.

Go Make Some

That's really all there is to it. These take less than 30 minutes start to finish, and there's something genuinely satisfying about watching your dog enjoy something you made from scratch. Max now perks up the second he hears the mixer running — I think he's figured out what it means.

Whether it's a birthday, a training reward, or just a random Tuesday, homemade donuts are one of those small things that actually makes a difference.

This is based on my own experience and research — it's not veterinary advice. If your dog has health issues or dietary restrictions, check with your vet before changing things up.