In a frying pan brown the onion and bacon then set aside.
Place the two chicken fillets into a frying pan with some olive oil and half the lemon juice then cook on medium heat.
Mix balsamic vinegar with half the lemon juice, brown sugar, chilli flakes and rosemary then bring to the boil.
Set on simmer as soon as mixture boils and add peeled tomatoes with some juice. Leave on simmer while chicken is cooking.
Place 3 tablespoons of butter into a frying pan and melt. Add gnocchi and fry until golden brown.
Steam spinach until wilted.
Serve bacon and onion onto a dinner plate followed by the spinach, the gnocchi and then chicken breast. Drizzle with tomato balsamic sauce over the chicken breast.