Preheat your oven to 220°C/200°C(fan)/425°F/Gas 7. Line a baking tray with parchment paper.
In a large bowl, combine 500 g Chicken mince, 1 Egg, 70 g Panko breadcrumbs, 50 g Parmesan, 2 Garlic cloves, 1 pinch Sea salt and 1 pinch Ground black pepper. Mix gently until just combined - avoid over-mixing as this can make the meatballs dense.
Roll into evenly sized meatballs (about 1½ tablespoons each) and place on the prepared tray. This will make 15 meatballs.
Bake for 18–22 minutes, or until cooked through and lightly golden. Their internal temperature should reach 75°C (165°F).
Heat 1 tablespoon Olive oil in a large deep pan over medium heat. Add 1 Onion and 2 Garlic cloves and cook for 3–4 minutes until softened.
Add 120 g Sun-dried tomatoes, 2 tablespoon Tomato puree, 200 g Orzo, 1 teaspoon Italian seasoning and 550 ml Chicken stock. Stir well.
Bring to a gentle simmer and cook for about 10 minutes, stirring frequently so it doesn’t stick, until the orzo is tender and most of the liquid is absorbed.
Remove from the heat and add 80 ml Crème fraîche, 40 g Parmesan and 80 g Spinach. Stir until the spinach has wilted.
Add the cooked meatballs to the pan and stir so they get coated with all the sauce. Add Fresh basil and Parmesan before serving.
Notes
Do not over-mix the chicken meatballs mixture - this keeps them tender.
If the mixture feels too wet, add a tablespoon more of breadcrumbs.
Lightly oil your hands when rolling to prevent sticking.
For even cooking, make the meatballs similar in size.
Let the meatballs rest for a few minutes before adding to the sauce to retain juices.
Depending on how high a heat you are cooking the sauce, you may need to add a splash more stock/water to loosen it up. It depends on how juicy you want it.