Preheat the oven to 400 degrees F. Line a baking sheet with parchment paper or foil and cooking spray.
Prepare the meatballs: Add all meatball ingredients into a large bowl and mix until thoroughly combined.
Drop 2 tablespoon sized balls of mixture onto the prepared baking sheet (or use a cookie scoop). Roll lightly in your hands to shape (makes about 20 meatballs). Bake for 15 minutes (internal temp of meatballs should be 165 degrees F).
While the meatballs bake, prepare the sauce. Add butter and garlic to a large saute pan over medium-low heat.
When the butter has melted and garlic is fragrant, sprinkle evenly with flour. Continue cooking for 1-2 minutes until flour starts to brown, stirring continuously. Stir in the tomato paste and cook for an additional minute or so until color begins to deepen.
Slowly stir in milk and heavy cream whisking to combine.
Add chicken meatballs to the pan along with sundried tomatoes, spinach and seasonings. Cook an additional 5 minutes until spinach is wilted and sauce is thickened.
Stir in parmesan cheese and lemon juice.
Serve over pasta, rice or roasted potatoes.
Notes
Pro tip: Use a cookie scoop and scoop the meatball mixture right onto the sheet pan and avoid messy hands for shaping the meatballs!