Ingredients
Equipment
Method
- Preheat oven to 450°F. Line a large baking sheet with parchment paper.
- In a medium bowl, combine breadcrumbs and milk. Let soak for 2 minutes.
- Add onion, garlic, parsley, and sun-dried tomatoes to a food processor. Pulse until finely chopped, scraping down the sides as needed.
- In a large bowl, combine the processed mixture with ground chicken, soaked breadcrumbs, egg, ricotta, Parmesan, Italian seasoning, and salt. Mix just until combined. Do not overmix.
- Shape into 18 to 20 meatballs (about 2.5 inches each). Place on prepared baking sheet and spray with cooking oil spray. Bake for 15 to 20 minutes until golden and cooked through to an internal temperature of 165°F.
- While meatballs bake, heat a large skillet over medium heat. Fry bacon until crispy, then transfer to a plate.
- In the same pan, melt butter. Add garlic and cook for about 1 minute until fragrant.
- Add heavy cream and bring to a gentle simmer. Cook for 2 minutes. Season with salt and black pepper.
- Whisk in the Parmesan cheese until fully melted and smooth.
- Add baby spinach and cook for 1 to 2 minutes until wilted.
- Add the baked meatballs to the sauce and simmer for 2 more minutes until the sauce thickens slightly. Chop bacon and scatter over the top. Garnish with fresh parsley and serve immediately.
Notes
Do not overmix the meatball mixture or they will turn dense. Use whole milk ricotta and freshly grated Parmesan for best results. Meatballs can be baked ahead and refrigerated for up to 3 days or frozen for up to 3 months. Serve over fettuccine, jasmine rice, or with crusty bread.
