Sweet Potato Frosting for Dogs: A Simple Homemade Recipe

Snickers was turning three, and I had exactly zero plan for his birthday treat.

I’d been scrolling through dog cake photos for twenty minutes, feeling that familiar mix of guilt and determination. You know the one. Every photo had this gorgeous swirl of frosting on top, and the dogs in the pictures looked like they’d just won the lottery.

Meanwhile, Snickers was sleeping on my foot, completely unaware that his dad was spiraling over icing.

I’d already baked him a simple carrot cake the night before. It looked fine. Edible. But “fine” and “edible” aren’t exactly the vibe when your dog only turns four once.

The cake needed frosting. Something safe, something I actually had ingredients for, and something that wouldn’t require a culinary degree.

Then I remembered the leftover sweet potato sitting in the fridge from dinner. Mashed it up, mixed in a little yogurt, and ten minutes later I had this smooth, naturally orange frosting that looked way better than it had any right to.

Snickers didn’t even wait for me to pipe it. He licked the spatula clean while I was still holding it.

That accidental frosting became my go-to. Here’s how to make it yourself

Sweet Potato Frosting Ingredients

IngredientAmount
Cooked sweet potato1 cup, mashed
Plain Greek yogurt1/4 cup
Cinnamon (optional)1/4 teaspoon

One thing to flag: always check your yogurt label for xylitol. It’s an artificial sweetener that’s extremely toxic to dogs, and it shows up in places you wouldn’t expect. If the ingredient list has anything you can’t pronounce, grab a different brand (don’t skip this).

How to Make It

Step 1: Cook the sweet potato

Peel one medium sweet potato, cut it into 1-inch cubes, and drop them into a pot of boiling water. Boil for about 15 to 20 minutes until a fork slides through with zero resistance. You want them soft, almost falling apart.

Boiling gives a lower glycemic index than baking, which is better for your dog’s blood sugar. Small detail, but it matters.

You can also bake a whole sweet potato at 400F for 45 to 60 minutes if you prefer. Just scoop out the flesh and toss the skin.

Step 2: Mash it smooth

Drain the water completely. This part is important because extra water makes the frosting runny and impossible to work with.

Mash the sweet potato with a fork until there are no lumps left. If you want it really smooth, run it through a food processor or use a hand mixer for about 30 seconds. For piping, smoother is better. For spreading on a lick mat or a cake top, fork-mashed works fine.

Let it cool to room temperature before moving on. Mixing warm sweet potato with cold yogurt gives you a weird separated texture.

Step 3: Mix in the yogurt

Add 1/4 cup of plain Greek yogurt to the mashed sweet potato. Stir it in with a spoon or spatula until the color is even and the texture is creamy.

If you’re adding cinnamon, toss that in now and mix for another few seconds.

The consistency should be thick enough to hold its shape on a spoon. If it’s too thick, add yogurt one teaspoon at a time until it loosens up. If it’s too runny (usually from not draining the sweet potato well enough), add a tablespoon of mashed sweet potato back in.

Step 4: Chill before using

Pop the frosting in the fridge for 15 to 20 minutes. This firms it up just enough to hold a shape when you pipe or spread it.

I tried skipping this step once and ended up with frosting sliding right off the pupcake like a melting snowcap. Lesson learned.

Step 5: Frost your treats

For pupcakes or dog birthday cakes, spoon the frosting into a zip-lock bag, snip off one corner, and pipe away. A star tip gives you that classic swirl, but honestly, a snipped bag corner works just as well.

For lick mats, just spread a thin layer with a spatula and freeze for 30 minutes. Snickers will work on a frozen lick mat for a solid fifteen minutes, which is basically an eternity in Cavalier attention span terms.

For biscuits or dog treats, dip the top of each treat into the frosting and set them on parchment paper. Refrigerate until the frosting firms up.

Storage

MethodShelf LifeNotes
Fridge (frosting only)3 daysAirtight container, stir before using
Fridge (frosted treats)3 to 5 daysAirtight container
Freezer (frosting only)Up to 1 monthThaw overnight in fridge, re-whip
Freezer (frosted treats)Up to 3 monthsFreeze on parchment first, then bag

Make sure everything is completely cooled before storing, or you’ll get condensation inside the container that makes things soggy fast.

Serving Guidelines

Treats (including frosted ones) should stay under 10% of your dog’s daily calories. Here’s a quick reference.

One tablespoon of this frosting runs about 15 to 25 calories depending on how much yogurt you used.

For a small dog like Snickers (around 16 pounds), one frosted mini pupcake is pretty much the treat budget for the whole day. Worth it on his birthday, but not an everyday thing.

If your dog has diabetes, kidney issues, or a history of bladder stones, check with your vet before offering sweet potato treats. Sweet potatoes are higher in oxalates than most vegetables, which can be a concern for dogs prone to urinary crystals.

What to Put This Frosting On

This is a versatile frosting. I’ve used it on more things than I probably should admit.

  • Pupcakes. The obvious choice. Bake a simple dog-safe cupcake and pipe a swirl on top. Instant celebration.
  • Birthday cakes. Spread it as a crumb coat on a dog cake, chill, then add a second layer for a smooth finish.
  • Lick mats. Spread thin, freeze, hand to dog. Twenty minutes of quiet. You’re welcome.
  • Dog biscuits. Dip the tops for a frosted cookie look. Great for homemade treats you want to dress up.
  • Kong stuffing. Pipe it inside a Kong and freeze overnight. Snickers treats this like a puzzle he’s personally offended by.

Tips for Better Results

A few things I picked up after making this more times than I can count.

Drain your sweet potato really well. Like, let it sit in the colander for a full minute after draining. Excess water is the number one reason this frosting turns out too thin.

If you want a stiffer frosting for decorating biscuits, use less yogurt. Two tablespoons instead of a quarter cup gives you something closer to a spreadable paste that holds its shape better.

Natural food coloring works great with this base. A tiny bit of beet juice turns it pink for Valentine’s Day treats. Spinach powder makes it green. No artificial dyes needed (sounds weird, but it works).

Tried three different piping setups before I settled on the zip-lock bag method. Reusable piping bags are a pain to clean when sweet potato gets into the seams. Disposable bags or zip-locks are the way to go.

Back to the Birthday Boy

Snickers polished off that first sweet potato frosted pupcake in about four seconds flat. I’m not even exaggerating. Four seconds. I’d spent longer chilling the frosting than he spent eating it.

But the moment right before he ate it, when he locked eyes on that little orange-swirled cake and his whole body started wiggling, tail going in circles like a tiny propeller. That’s the part I make this for.

It takes ten minutes. The ingredients cost almost nothing. And every single time, I get that same ridiculous full-body wiggle from a 16-pound dog who acts like I just handed him the entire world on a plate.

Your dog deserves a wiggle moment too.


I’m a passionate dog lover and kitchen enthusiast, but I’m not a certified veterinarian or animal nutritionist. Long-term homemade diets should always be discussed with your vet to make sure your pup is getting everything they need.

Bon appetit to your furry friend!

Leave a Comment