01 -
Preheat your oven to 235°C. Line a large baking sheet with parchment paper.
02 -
In a medium bowl, combine the breadcrumbs with milk. Set aside to soak for 2 minutes.
03 -
Add the onion, garlic, parsley and sun-dried tomatoes to your food processor. Pulse until finely chopped, scraping down the sides if needed.
04 -
In a large bowl, combine the processed mixture with ground chicken, soaked breadcrumbs, egg, ricotta cheese, Parmesan cheese, Italian seasoning and salt. Mix just until combined to avoid dense meatballs.
05 -
Shape the mixture into 18-20 meatballs (approximately 6 cm in diameter). Place on the prepared baking sheet, spray with cooking oil, and bake for 15-20 minutes until crisp on the outside and cooked through.
06 -
Heat a large skillet over medium heat. Fry bacon until crispy. Transfer to a plate and reserve for later.
07 -
In the same pan with bacon drippings, melt butter. Add the garlic and cook until fragrant, about 1 minute.
08 -
Add the heavy cream and bring to a gentle simmer. Cook for 2 minutes, then season with black pepper and salt.
09 -
Whisk in the Parmesan cheese and cook until completely melted and sauce is smooth.
10 -
Add the baby spinach and cook for 1-2 minutes until wilted and incorporated into the sauce.
11 -
Add the baked meatballs to the sauce and cook for an additional 2 minutes until the sauce thickens slightly and meatballs are heated through.
12 -
Chop the reserved crispy bacon and sprinkle over the dish. Garnish with fresh parsley and serve immediately with pasta of your choice.