Polish tomato soup Pomidorowa is a lovely single-vegetable soup that has a fantastic sweet and sour flavour.
Heat the oil in a pot. Mince the red onion and the garlic. Add the onion and garlic to the pan and sautée on medium-high heat 5-6 minutes, until soft.
Pour in the Balsamico vinegar and evaporate.
Add the canned tomatoes, salt, brown sugar, dried thyme, dried basil and black pepper. Lower the heat to medium and let simmer for 10 minutes, stirring from time to time.
Remove the pot from the heat and blend the soup using an immersion blender.
Return the soup to the heat and add the chicken stock and the apple cider vinegar. Simmer on medium-low heat for another 5 minutes.
Remove from the heat and stir in the sour cream.
Serve the soup with extra sour cream to add to taste.