Самое важное - выбирать спелые помидоры, и хорошо спелые. Если они ещё твёрдые, суп получится просто жидким и безвкусным. Я беру их только когда они совсем красные и немного поддаются при надавливании. Шкурка вообще не проблема, как уже говорили другие - после 20 - 30 минут варки она разваривается и ты просто всё протираешь через сито. Это намного меньше работы, чем предварительно их бланшировать.
Фишка, которую я тебе советую: добавь прямо в начале хорошую щепотку сахара, но совсем немного - буквально кончик ножа. Звучит парадоксально, учитывая твою проблему, но это не про сладость. Это помогает натуральной кислотности помидоров раскрыться по-настоящему. Тогда вкус намного лучше уравновешивается. И да, немного белого вина или бальзамико тоже поможет, но пробуй в конце, прежде чем окончательно решать.
Ещё один момент: обжарь лук и чеснок в масле или сливочном масле перед тем, как добавлять помидоры - это большая разница. Быстро, пока не начнёт пахнуть - потом уже помидоры. Соль в начале добавляй поменьше, потому что во время варки всё сгущается. В конце можно добавить свежий базилик или сливки по вкусу, но в принципе это необязательно.