This rich and creamy vegan tomato soup is made from fresh tomatoes, lots of sautéed onion, garlic, and a little carrot for sweetness. Although it's simple and and quick to prepare, the results are fit for a king! Utterly delectable.
Ingredients for vegan tomato soup
- fresh tomatoes - just got given those beauties in the pic below by a friend. Still swooning over them.
- fresh basil - this fresh touch makes all the difference!
- onions, carrots, fresh garlic
- a few seasonings
- a bit of vegan cream cheese (some subs offered below if you don't have this on hand!)
Related recipe: Miso Sweet Potato Soup
How to make vegan tomato soup
Start by roughly chopping up a generous 2 cups of onion. (No need to make it pretty! You're going to blend it anyhow!)
Peel and chop up 2 carrots (about 1 cup chopped carrot).
Mince 4-5 cloves garlic (about 2 tablespoons minced).
Put all that in a large stock pot with two tablespoons vegan margarine or olive oil.
Sauté the carrots, onion, garlic over a low heat for about 5-7 minutes. Don't let it brown, just let it slowly sauté while you are chopping the tomatoes up!
Once the onions and carrots are soft, add your chopped fresh tomatoes to the pot.
Also add 4 cups vegan chicken-style broth or bullion/water equivalent.
Cook soup mixture over medium heat for approx. 10-15 minutes or until the tomatoes are completely soft. Then add the chopped basil and let it soften for a minute or two.
Now your soup should look something like this, and smell AMAZING!
If you have an immersion blender, great. Grab it and carefully blend your soup right in the pot. If not, you'll need to blend it in batches in a blender or food processor until mostly smooth.
Return your soup to the pot and add ¼ cup Vegan cream cheese. The soup is already great, but this is truly an unbelievably tasty finishing touch. Rave reviews going to be coming your way!
Stir the cream cheese around in the soup a bit to let it melt....and you're done. And Yes, your whole family is going to LOVE you, and beg for this soup!!!
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.
This is one of my favorite soup recipes of all time, and I'm excited for you to jump in and try it!!
More pureed vegan soups to try: Vegan Parsnip Soup
IF YOU LIKE THIS POST YOU MIGHT ALSO BE INTERESTED IN:
- DIY Vegan Chicken-style Broth/Powder
- Smoky Veggie Mushroom-Oat Burger (Gluten-free)
- Vegan Buttermilk Biscuits
- Vegan Nacho Cheese
- Best Vegan Egg Salad
If you’ve tried this Vegan Tomato Soup Recipe or any other recipe on my blog then don’t forget to rate the recipe and let me know how you got on in the comments below, I LOVE hearing from you! You can also FOLLOW ME on FACEBOOK, INSTAGRAM and PINTEREST to see more delicious food!!!
DID YOU MAKE THIS RECIPE?? PLEASE CLICK ON THE STARS TO GIVE IT A RATING BELOW!!
Recipe
Creamy Vegan Fresh Tomato Soup
Ingredients
Saute first:
- 2 cups Chopped Onion, roughly chopped
- 1 cup Chopped Carrot, about two carrots
- 2 tablespoons Minced Garlic, about 4-5 cloves
- 2 tablespoons Vegan Margarine, or olive oil
After sautéing the above, add:
- 8 cups Fresh Tomatoes, roughly chopped
- 4 cups water
- 1 tablespoon Chicken-style seasoning or vegetable bullion equivalent
- 2 tablespoons tomato paste
- 1 pinch Cayenne Pepper
- 3 teaspoons Salt, (add more to taste)
Before blending add:
- 1 tablespoon chopped fresh basil
After blending add:
- ¼ cup Vegan Cream Cheese
Instructions
- 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!
Dixie
I made this last night for dinner! It came out great taste wise! I just wish I had the right tomato. Color wise was a little orange. I was wondering I put it in the fridge last night. But I want to freeze it how long is it good in the freezer?
Kate
I think it should stay fresh for 1-2 months. It might separate a little when thawing. If that happens, re-blend it before heating. And yea, some tomatoes have more of an orange tint instead of bright red and it becomes more obvious once you make soup. It doesn't matter as long as you like the flavor.
Karen L
Would coconut cream/milk work instead of the cream cheese (perhaps as well as reduce liquid)?
Rebecca
Yes! I think coconut milk would be a great alternative. It'll add a bit of coconut flavor to be sure, but I think that would taste great! Also cashew cream would work well or any vegan sour cream. And I would reduce the amount of liquid added by the amount of milk/cream you're adding at the end!
Cecile
Wooooow this one will replace the current one which is only tomato juice and can!!
I give it to my daughter for lunch at school, so I have a trick to freeze little portions, I use a silicone muffin mold, then once frozen I take it out and put in bags, never messy!
Rebecca
Thx Cecile! I love the freezing portions idea!! Perfect for quick lunches!!
Janis
great idea!