Sweet Potato & Turkey Meatballs

There is a constant battle that goes on in our home. The battle between healthy and yummy. My husband Ryan doesn’t think that healthy can be yummy and if he sees healthy ingredients while I’m cooking he often won’t want to eat the ‘yummy’ meals I make. So I have to trick him. I figure that, what he doesn’t know won’t hurt him and in fact, it’ll only help him (food secrets only!).

These sweet potato & turkey meatballs are a wonderful example of a healthy AND yummy recipe that Ryan approves of. These meatballs are baked (not fried), and are grain-free and dairy-free, but they’re also delicious so you don’t notice that they’re healthy! I like to eat them just as they are, with some sriracha to dip them in, but for Ryan I load them on a toasted bun with tomato sauce and cheese them bake for a few minutes. I’m sure they’d also be great with spaghetti, or spaghetti squash. I’ll leave that up to you. Here’s the recipe …

Sweet Potato & Turkey Meatballs


  • 1.5 lbs. (about 700 grams) ground turkey
  • 1 sweet potato (about 1 1/4 cups), baked and mashed (easiest if done the day before or earlier in the day – I put mine in the toaster oven with a few fork stabs and baked at 350F for 40 mins)
  • 1 small onion (about 1/2 cup,) finely chopped
  • 2 cloves of garlic, minced
  • 1 egg (I haven’t tried it, but would imagine you could substitute for oil if need be)
  • 1 TBSP sriracha
  • 1 tsp smoked paprika
  • pinch of chili flakes
  • 1 tsp salt (or to taste)
  • about 1/2 tsp ground pepper (about 20-30 turns with my small pepper mill)

Ingredients for Sweet Potato & Turkey Meatballs










  1. preheat your oven to 400 degrees F
  2. combine all ingredients and mix (I get right in there with my hands, rings off!)
  3. on a cookie sheet lined with parchment paper (or well greased), roll and place the meatballs – I used an ice cream scoop which made things easier (they ended up being about 2 inches around)
  4. bake in the oven for 25 – 30 minutes, or until the outside is golden and the internal temperature of the meatballs is 160 degrees F
  5. let them sit for about 5 minutes and enjoy!
    (plate them with a side salad and some extra hot sauce to dip them in, or make meatball subs, spaghetti and meatballs or any other delicious combo)

Sweet Potato & Turkey Meatball SubSweet Potato & Turkey Meatballs

Follow by Email