Pre-heat the oven to 425 degrees.
Place a pot filled with water on the stove top. Bring to a boil and add the chopped sweet potatoes. Cook until a fork easily goes through, about 20 minutes.
While the sweet potatoes are boiling, heat olive oil in a skillet over medium high heat. Add the minced red onion and cook until fully cooked, about 4 minutes, stirring frequently to prevent burning.
When the sweet potatoes are done, drain them and let them sit for a few minutes to cool. Once cooled enough to handle, add it to a large mixing bowl. Toss in the bread crumbs, garlic powder, onion powder, cooked red onion, ground beef and Worcestershire sauce.
Mix everything together using a mixer or your hands. Make sure it is combined well.
Line a large baking sheet with parchment paper and spay with cooking spray. Form uniform meat balls using your hands or a scooper, and place on the baking sheet. Make sure they do not touch.
Place the baking sheet in the oven and cook for about 30 minutes, until the internal temperature of the meat balls is at least 160 degrees.
IF FREEZING: Place baking sheet with FULLY COOKED meatballs in the freezer and freeze for 1 hour. Remove and toss the half frozen meatballs in a freezer bag or Tupperware container to freeze. Use within 1 month.