In a large mixing bowl, combine the ground chicken, minced garlic, chopped parsley, basil, grated Parmesan cheese, breadcrumbs, egg, onion powder, salt, black pepper, and red pepper flakes (if using).
Mix everything together until just combined; do not overmix.
Preheat a large skillet over medium heat and add the olive oil.
While the skillet heats, shape the chicken mixture into meatballs, about 1 to 1.5 inches in diameter.
Once the oil is hot, place the meatballs in the skillet in a single layer, making sure not to overcrowd the pan.
Cook the meatballs for about 4-5 minutes on each side, or until golden brown and cooked through, reaching an internal temperature of 165°F (75°C).
If desired, simmer the cooked meatballs in marinara sauce for an additional 5-10 minutes to enhance flavor.
Serve immediately with marinara sauce over pasta, or as a protein-packed appetizer with toothpicks.
Notes
For extra flavor, simmer the meatballs in marinara sauce before serving.