Affettiamo grossolanamente le cipolle e i pomodori.
Riscaldiamo l'olio in una padella capiente, quindi aggiungiamo le cipolle affettate e lasciamole ammorbidire. Aggiungiamo quindi i pomodori, aglio a pezzetti, sale, pepe e brodo vegetale in polvere, cuociamo per circa 5 minuti, dopodiché aggiungiamo il basilico a pezzetti. Versiamo dell'acqua (massimo 1 tazza), mettiamo il coperchio e cuociamo a fuoco medio lento per circa 10-15 minuti.
Frulliamo con un frullatore a immersione e passiamo la zuppa al setaccio per rimuovere bucce e semi, quindi mettiamo da parte mentre ci dedichiamo alla salsa al formaggio.
In un pentolino mischiamo bene con un frustino lievito alimentare, farina di mais e olio di cocco. Aggiungiamo il latte a poco a poco, per evitare di formare grumi. Aggiungiamo aglio in polvere e succo di limone, e portiamo a cottura su fuoco medio fino a ottenere una consistenza cremosa.
Serviamo la nostra zuppa di pomodori con un cucchiaio di salsa al formaggio veg, una spolverata di pepe e foglie di basilico fresco come decorazione.