In a large bowl, combine the shallot, breadcrumbs, pesto, Parmesan, egg, Italian seasoning, red pepper, salt, and black pepper. Use a fork to mix these together well.
1 small shallot, 1/2 cup Panko breadcrumbs, 1/4 cup basil pesto, 1/4 cup grated Parmesan, 1 egg, 1/2 teaspoon Italian seasoning, 1/4 teaspoon red pepper flakes, 1/2 teaspoon kosher salt, 1/8 teaspoon black pepper
Add ground chicken to the bowl. Continue using the fork to very gently pull the breadcrumb mixture through the meat, until it is pretty even. Try not to overwork.
1 pound ground chicken
Scoop the mixture into meatballs of 1-2 Tablespoons each. Roll them gently between slightly damp hands to smooth them out. (Or skip this step if you don’t mind a “rustic” shape!)
If you prefer to bake the meatballs, place on a parchment lined baking sheet and bake at 400°F for 15-20 minutes, until the meatballs reach an internal temperature of 165°F in the middle.
If you prefer to pan fry the meatballs instead, warm the olive oil in a large skillet over medium-high heat. When hot, add a portion of meatballs and cook for 6-10 minutes, turning every few minutes, until they are cooked through and browned on most sides. (A great tip for browning meatballs is to let them cook on each side until they release easily when prodded with a spatula or with tongs. If they stick, let them cook a bit longer before turning.) Work in as many batches as needed.
1-2 Tablespoons olive oil
Either way, serve pesto meatballs as desired: with pasta, with veggies, in bowls, etc. Enjoy!