Preheat the oven to 200C/400F/Gas 6.
For the risotto, heat the oil in a pan and fry the onion until soft. Add the rice and stir well, then add the wine and simmer until reduced completely. Add a good ladleful of the hot stock and stir continuously. When all this has been absorbed, add more stock. Continue adding more stock, stirring continuously, until the rice is cooked.
Season with salt and freshly ground black pepper and stir in the peas, asparagus, spinach, basil and cream
For the chicken, season the chicken breasts well with salt and freshly ground black pepper. Heat the oil in a frying pan and place the chicken breasts skin-side down. Fry the chicken breasts on both sides until lightly browned.
Place the chicken breasts in an ovenproof dish and pour in enough stock to come one third of the way up the sides of the chicken breasts. Place in the oven for 15 minutes, or until completely cooked through.
To serve, place the risotto into serving bowls. Slice the chicken and place on top of the risotto, then sprinkle with parmesan shavings.