Take the tomatoes and chop them coarsely.
Cut the onion into strips - first divide the onion head into two halves, and then cut them lengthwise.
Chop the garlic and basil finely.
Add tomatoes to a large saucepan, adding 1-1.5 cups of water. Let the water boil - then turn down the heat and simmer for 15 minutes.
While the tomatoes are cooking, fry the onion, cut into strips, in olive oil until golden brown.
Add fried onions, chopped garlic and basil to the saucepan with the tomatoes.
Salt and pepper as you like, stir in the cream, and heat. You can remove the soup from the heat, cool it a little, and blend it until it becomes puree. Done!
Cut the chicken fillet into small cubes.
Place the chopped chicken in a frying pan, previously greased with olive oil, fry until golden, stirring occasionally. Do not mash the chicken immediately, but before serving, in portions on each plate.