I have this one memorized because it is so good...
5-6 ripe tomatos (I usually use roma), and 2-3 cloves garlic, one small onion (about 1/4 cup) Dice and sautee in a pan untill the skins are mushy
Add 1 can (depending on how much you want) veggie stock (I buy it in the can)
Bring to a boil and simmer 15-20 mins. covered
Let cool, pour in a food processor and puree it untill it is liquid.
Pour back in pot and add oregano and basil to your liking. I sometimes add crushed toasted almonds (I can handle it). Warm and then you can add any type of veggies you want. I usually add northern beans and bring the broth to a boil so the skins of the beans get soft. I cook my pasta seperate so it doesn't absorb the broth.
The original recepie calles for 1/2 cup light cream, but I leave it out. I guess you could try adding soy milk...but I am not too sure how to use soy milk as substitution for the real thing.