This fresh tomato soup recipe is an easy way to the best creamy vegan tomato soup you've ever eaten! Diced onion and garlic, minced garlic, and a few other basic ingredients come together quickly and beautifully. Sure to please even the pickiest palates.
Saute onion, carrot, and garlic in vegan margarine over low heat until soft (approx 5-7 minutes).
Then add tomatoes, water, chicken-style seasoning or bullion, tomato paste, cayenne pepper, and salt.
Cook tomato mixture until tomatoes are completely soft (approx 15 minutes).
Add chopped fresh basil and let rest for a moment.
Blend the soup with an immersion blender or blend in batches using a food processor or traditional blender.
Return soup to pot and add ¼ cup vegan cream cheese. Keep warm as needed until serving. Garnish with croutons and fresh basil! SUPER yum!
Notes
What is Vegan Chicken-Style Seasoning?Vegetable bullion will work in replacement, but check out this post for info on how to make your own!!Don't have vegan cream cheese on hand?Just decrease the water/broth added by 1 cup and finish with a cup of unsweetened non-dairy milk instead. Won't be quite as rich, but still super yummy!Can this soup be frozen?If you manage to have any leftovers, yes!! Let it cool and freeze in bags. Thaw by placing the bags in a bowl of warm water.