Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
In a large mixing bowl, combine ground chicken, ricotta cheese, breadcrumbs, egg, minced garlic, onion powder, Italian seasoning, salt, and pepper. Mix until well combined.
Using your hands, form the mixture into meatballs, about 1.5 inches in diameter. Place the meatballs on the prepared baking sheet.
Drizzle olive oil over the meatballs and bake in the preheated oven for 20 minutes or until cooked through (internal temperature should reach 165°F).
While the meatballs are baking, prepare the Spinach Alfredo Sauce. In a large skillet, melt the butter over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute.
Pour in the heavy cream and bring to a low simmer, stirring frequently. Gradually whisk in the grated Parmesan cheese until melted and smooth.
Stir in the chopped spinach and cook for 2-3 minutes until wilted. Season with salt, pepper, and nutmeg if using.
Once the meatballs are done baking, transfer them to the skillet with the Alfredo sauce and gently coat the meatballs in the sauce. Allow them to simmer for an additional 5 minutes.
Serve warm, garnishing with extra Parmesan cheese and fresh herbs if desired.