01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper.
02 - In a large bowl, mix ground beef, egg, breadcrumbs, Parmesan, garlic, parsley, salt, black pepper, and red pepper flakes if using, until just combined without overmixing.
03 - Shape the mixture into 1-inch diameter balls and arrange evenly on the prepared baking sheet.
04 - Bake the meatballs for 15 minutes until they are browned and cooked through.
05 - While meatballs bake, combine tomato sauce, olive oil, honey or brown sugar, Worcestershire sauce, oregano, and garlic powder in a saucepan over medium heat. Simmer for 5 minutes, stirring occasionally.
06 - Add the baked meatballs to the saucepan and toss gently to coat. Simmer together for 3 to 5 minutes.
07 - Serve warm, garnished with extra parsley if desired. Provide toothpicks for convenient serving.