In a large mixing bowl, combine the ground chicken, breadcrumbs, Parmesan cheese, chopped parsley, chopped basil, minced garlic, onion powder, dried oregano, red pepper flakes (if using), and the beaten egg.
Season the mixture generously with salt and pepper, and use your hands to mix everything together until well combined. Be careful not to overmix as this can lead to tough meatballs.
Preheat 2 tablespoons of olive oil in a large skillet over medium heat.
While the oil is heating, form the mixture into small meatballs, about 1 inch in size.
Once the oil is hot, gently place the meatballs into the skillet, making sure not to overcrowd the pan. You may need to work in batches.
Cook the meatballs for about 6-8 minutes, turning them occasionally to brown all sides evenly. Ensure they are cooked through to an internal temperature of 165°F (75°C).
Once cooked, remove the meatballs from the skillet and let them drain on a paper towel.
Serve the meatballs drizzled with marinara sauce if desired, or enjoy them on their own as a flavorful snack or appetizer.
Notes
Be careful not to overmix the meatball mixture to avoid toughness.