Homemade Sweet Potato Dog Waffles
I bought a mini waffle maker on a whim a couple of years ago, fully intending to use it for myself, and it sat in a cabinet mostly untouched until I started wondering whether the same idea would work for dog treats.
Sweet potato was the obvious first thing to try, since it’s soft enough to mash easily and holds together well once it’s got a little egg and oat flour mixed in, and the first batch came out of the iron looking so close to a real waffle that I almost felt bad giving it to the dog instead of eating it myself.

These have become one of the treats I make most often now, mostly because the waffle iron does something a baking sheet can’t — it gives the treat a crisp, ridged outside while keeping the inside soft, and it cooks in about three minutes flat instead of the twenty-plus minutes a batch of oven-baked biscuits usually takes.
If you’ve got a mini waffle maker gathering dust somewhere, this is a genuinely good reason to pull it back out.
If sweet potato is already a hit in your house, homemade pumpkin applesauce dog treats uses a similar soft, mashable base if you want another oven-baked option to rotate in, and homemade dog treats is a good broader reference for building out a wider treat rotation beyond this one recipe.
Why Sweet Potato Works So Well in a Waffle

Sweet potato has the kind of texture that lends itself naturally to a waffle. Once it’s cooked and mashed, it’s soft and slightly sticky, which means it holds together well without needing a lot of extra binder, and it crisps up nicely against a hot waffle iron the same way it would in the oven, just faster and with a more interesting shape.
It’s also a common base ingredient in a lot of dog treats and limited-ingredient dog foods, since it’s gentle on digestion, rich in fiber, and generally well tolerated compared to some other starchy vegetables.
Turning it into a waffle rather than a mashed side or a baked biscuit is really just a fun way to change up the format, and the ridged texture gives dogs something a little more interesting to chew through than a flat, smooth treat.
Ingredients I Feel Comfortable Using

Cooked, mashed sweet potato. The base of the waffle batter, and the ingredient doing most of the work for both flavor and texture. I bake or steam mine ahead of time and mash it smooth before using it.
Oat flour. A quick blend of rolled oats turns into a simple, dog-safe flour that gives the batter enough structure to hold its shape in the waffle iron.
Egg. Helps bind the batter together and adds a bit of extra protein.
A small spoonful of plain peanut butter, optional. Not necessary, but it adds richness and a flavor most dogs respond to immediately.
For a broader sense of what other ingredients are safe to build into treats like this, human foods dogs can safely eat is a good reference to keep nearby.
Ingredients I Avoid
No added sugar, cinnamon in large amounts, or syrup of any kind, since none of those are necessary and some can cause stomach upset in larger quantities.
I also skip regular white flour in favor of oat flour, mainly because oats tend to be gentler on digestion, and I always double-check that any peanut butter used is free of xylitol, which is toxic to dogs even in small amounts and occasionally hides in “natural” or reduced-sugar peanut butter formulas.
Homemade Sweet Potato Dog Waffles

This comes together quickly once the sweet potato is cooked, and the waffle iron does most of the actual work.
Ingredients
- 1 cup cooked, mashed sweet potato
- 1 cup oat flour
- 1 large egg
- 1 tablespoon plain peanut butter, xylitol-free, optional
Instructions
- Preheat a mini waffle maker according to the manufacturer’s instructions and lightly grease the plates if needed.
- In a bowl, combine the mashed sweet potato, oat flour, egg, and peanut butter, if using, and mix until a thick, scoopable batter forms.
- Spoon a small amount of batter onto the center of the hot waffle iron, using less than you would for a human-sized waffle.
- Close the lid and cook for 3 to 4 minutes, until golden and firm to the touch.
- Carefully remove and let cool completely on a wire rack before serving.
- Repeat with the remaining batter, re-greasing the plates as needed between batches.
How Much to Give Your Dog One small waffle or a few broken pieces make a good treat for most dogs, depending on size. Because these are more filling than a typical biscuit, they work well as a training reward split into smaller pieces rather than one whole waffle at a time.
Storage Store cooled waffles in an airtight container in the refrigerator for up to 5 days, or freeze for up to 2 months. A quick few seconds in the toaster or a low oven brings back some of the crispness if you’re serving from frozen.
My Tip I make a big batch on a Sunday afternoon and freeze most of it in a single layer before transferring to a bag, which keeps the waffles from sticking together and makes it easy to grab just one or two at a time.
If your dog loves the format and you want to try it with a different base, plain mashed banana or plain canned pumpkin can be swapped in for the sweet potato using the same ratio, and homemade banana dog treat recipes is a good place to see banana used in a similar soft, mashable way.
Signs Your Dog Shouldn’t Have These
- Diabetes or a vet-recommended low-carbohydrate diet
- Known allergy to sweet potato, oats, or peanuts
- A history of digestive sensitivity to starchy vegetables
If any of these apply to your dog, check with your vet before offering this recipe, or consider adjusting the ingredients to better suit their needs.
Common Problems When Making These

Why is my batter too thin to hold its shape? This usually means the sweet potato was extra moist. Add a bit more oat flour, a tablespoon at a time, until the batter thickens enough to scoop and hold together.
Why do my waffles stick to the iron? A light coat of oil or non-stick spray on the plates before each batch usually solves this, since the batter is stickier than a standard waffle batter without added fat.
Can I use canned sweet potato instead of fresh? Yes, as long as it’s plain with no added sugar, spices, or syrup. Drain any excess liquid before mashing and mixing it into the batter.
Why are my waffles soggy instead of crisp? This usually means they were pulled off the iron a bit too early. Let them cook the full recommended time, and resist the urge to check on them too soon, since sweet potato batter takes a little longer to firm up than a standard waffle batter.
Can I make a bigger, single waffle instead of a mini one? Yes, a regular-sized waffle maker works fine, though the treats will need to be broken into smaller pieces for serving, especially for smaller dogs.
Final Thoughts
This one turned an appliance I barely used into something that gets pulled out at least once a month now, and it’s a fun way to give your dog a treat with a little more texture and personality than a flat biscuit.
Soft on the inside, crisp on the outside, and built entirely from ingredients that are actually good for him.
Recipe Card
Homemade Sweet Potato Dog Waffles
Soft, crisp-edged waffles made from mashed sweet potato and oat flour, cooked quickly in a mini waffle maker for a fun, texture-rich dog treat.
| Prep Time | 10 minutes |
| Cook Time | 3–4 minutes per waffle |
| Total Time | About 25 minutes |
| Yield | 8–10 mini waffles |
| Category | Dog Treats |
| Method | Waffle Iron |
| Suitable For | Adult dogs; ask your vet first for dogs with diabetes or carbohydrate-restricted diets |
Ingredients
- 1 cup cooked, mashed sweet potato
- 1 cup oat flour
- 1 large egg
- 1 tablespoon plain peanut butter, xylitol-free (optional)
Instructions
- Preheat and lightly grease a mini waffle maker.
- Mix sweet potato, oat flour, egg, and peanut butter into a thick batter.
- Spoon a small amount onto the hot iron.
- Cook 3–4 minutes until golden and firm.
- Cool completely on a wire rack before serving.
- Repeat with remaining batter.
Notes
- Use only plain, unsweetened sweet potato with no added spices or sugar.
- Confirm peanut butter is free of xylitol before using.
- Store refrigerated up to 5 days, or freeze up to 2 months.
Nutrition (per mini waffle, approximate) Calories: 30–40 | Fiber: from sweet potato and oats | Fat: 1–2g
