Preheat the oven to 400 degrees. Line a sheet pan with foil and coat with cooking spray.
In a large bowl, stir together the ground chicken, egg, breadcrumbs, parmesan, Italian seasoning, salt and pepper.
Roll the mixture into 1-inch meatballs and place on the prepared pan. Bake for 20 minutes or until the meatballs are golden and cooked through.
While the meatballs are cooking, heat the olive oil in a large pan over medium heat. Add in the onion and sauté until softened and golden. Add in the garlic, crushed red pepper, and cook until fragrant, about 30 seconds.
Stir in the crushed tomatoes, salt and pepper. Cover and simmer for 10 minutes.
Add the meatballs into the pan, cover and reduce heat to low.
Cook the pasta according to the package directions, drain and add to the pan with sauce and meatballs. Toss to coat, adding a little pasta water if the sauce seems dry. Top with parmesan, parsley and serve.
You can also use ground turkey in place of ground chicken.
If you prefer to pan fry the meatballs, warm olive oil in a large pan over medium high heat. Cook for 3 minutes on each side, then add to sauce when ready.