get our FREE fan favorites recipe ebook! 
get our FREE fan favorites recipe ebook! 

Eat With Clarity

  • Recipes
    • Appetizers & Sides
    • Breakfast
    • Bowls
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
  • Dessert
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
  • Diet
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
  • About
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop
Meal Type » Soups & Stews » Creamy Vegan Tomato Soup

Creamy Vegan Tomato Soup

November 3, 2023 / by Claire Cary
9 ReviewsJump to Recipe

Soup is essential on a cold winter day and this vegan tomato soup recipe is the perfect soup to warm you up. It’s ready in under 30 minutes, creamy and high in protein thanks to a key ingredient!

vegan tomato soup with grilled cheese on top

Is there anything more heart warming than fresh tomato soup and grilled cheese?? It’s one of my favorite winter food combinations, second to literally any type of pasta of course!

I wanted to make this vegan tomato soup recipe as simple as possible, so we’ll be using whole peeled tomatoes from a can. I promise these as just as delicious a flavor as fresh tomatoes. Plus a few other key ingredients to really take this soup to the next level.

I’ve been getting a lot of requests for more nut free recipes. Cashews are my favorite dairy replacement to make recipes creamy because they have such a mild flavor. However, to replace the cashew cream that I would have used in this soup, we’ll be using small white beans!

That may sound odd to you, but I promise it is delicious and you will have no idea there are beans in here. Plus, it makes the soup higher in protein and fiber and really creamy. Try my white bean soup or lemon chickpea soup next!

ingredients in bowls with labels

Key ingredients

TOMATOES. You will need both diced tomatoes and whole peeled tomatoes (both from a jar).

ONION/GARLIC. This will add a lot of flavor to the soup! I like to use white or yellow onion, but red will also work.

WHITE BEANS. This may seem odd, but the white beans help to add a creamy texture to the soup and add protein as well. Navy beans, cannellini or any small white bean works well.

MILK. Any kind of plain/unsweetened non-dairy milk works here. If you don’t have any, vegetable broth will do!

SPICES. Dried oregano, fresh basil, salt, paprika and red pepper flakes help spice up this soup!

two images showing how to make the recipe

How to make vegan tomato soup

Add the minced garlic and onion to a pot with the olive oil. 

Saute for about 5 minutes or until the onions are translucent. Add in the tomato paste and saute an extra 2-3 minute.

Add the oregano, red pepper flakes, paprika, salt, pepper, and chopped basil. Saute for 2 minutes.

Add both cans of tomatoes and milk and stir well. Let simmer for 10 minutes over low heat.

Transfer everything to the blender along with the white beans. It helps to start your blender on the lowest speed and keep the lid slightly ajar to let some heat escape.

Process until completely smooth.  Serve with fresh basil and enjoy!

vegan tomato soup in a pot with basil

Serving suggestions

I topped my soup off with some coconut cream, fresh basil, and these grilled cheese croutons that, ugh, just make everything better! The “croutons” are just a regular grilled cheese cut into small squares which 100% makes this soup more fun to eat.

To make the grilled cheese, I added butter to a hot pan and let it melt, then add one slice of bread with 2 pieces of non-dairy cheese and covered it (key to getting vegan cheese to melt).

Once that side was toasted, I added the other piece of bread, flipped the grilled cheese over, covered and let it cook on the other side. For some homemade vegan cheese, try this grilled cheese recipe which is so good.

This is of course optional, you can also serve vegan tomato soup with a fresh baguette, a side salad, or just enjoy it as is!

vegan tomato soup with grilled cheese

Frequently Asked Questions

Does it keep?

Once prepared, this soup will keep in the fridge for about 5 days or in the freezer for 1 month. Make a double batch and save some for meal prep!

Red, white, and yellow onions all work well in this recipe, red onion will have the most intense flavor, whereas yellow or white are a bit more mild.

How can I thicken soup?

This soup has a moderately thick and creamy consistency as is, but it isn’t thick like a stew.

If you want it thicker, you can use less milk or whisk in 1-2 tablespoons of flour and let simmer over low heat until thicker.

What kind of milk is best?

You can use any type of non-dairy milk in this recipe, just make sure it is plain and unsweetened. You definitely don’t want any hints of vanilla sneaking through the soup!

My personal favorite for savory recipes is plain unsweetened almond milk. If you don’t have any, vegetable broth will also work well!

Vegan tomato soup with grilled cheese croutons on top.

Try these next!

  • Butternut Squash Soup
  • Easy Chickpea Noodle Soup
  • Tuscan White Bean Soup
  • Bean and Lentil Chili

Follow along on on instagram and subscribe to my email list for more recipes and updates. Leave a comment and rating below if you try this recipe and let us know how it turns out!

5 from 11 votes

Creamy Vegan Tomato Soup

by: claire cary

Soup is essential on a cold winter day and this vegan tomato soup is the perfect recipe to warm you up. It’s ready in under 30 minutes, so creamy without any dairy, and high in protein thanks to a (not so) secret ingredient!
/ /
Prep: 10 minutes mins
Cook: 20 minutes mins
Total: 30 minutes mins
4

Ingredients

  • 1 28 ounce can whole peeled tomatoes
  • 1 15 ounce can diced tomatoes
  • 3 tablespoons tomato paste
  • 1 large yellow onion
  • 1 tablespoon minced garlic
  • 2 tablespoons olive oil
  • 1 cup cooked small white beans I used cannellini
  • ½ cup non-dairy milk
  • 1 teaspoon dried oregano
  • 2 tablespoons fresh chopped basil or 2 tsp dried
  • 1 teaspoon salt
  • ½ teaspoon red pepper flakes
  • ½ teaspoon paprika
  • Black pepper to taste
US Customary – Metric

Instructions

  • Add the minced garlic and onion to a pot with the olive oil. 
  • Saute for about 5 minutes or until the onions are translucent. 
  • Add in the tomato paste and saute an extra 2-3 minute.
  • Add the oregano, red pepper flakes, paprika, salt, pepper, and chopped basil.
  • Saute for 2 minutes.
  • Add both cans of tomatoes and milk and stir well.
  • Let simmer for 10 minutes over low heat.
  • Transfer everything to the blender along with the drained and rinsed white beans. It helps to start your blender on the lowest speed and keep the lid slightly ajar to let some heat escape.
  • Process until completely smooth. 
  • Serve with fresh basil and enjoy!

Notes

Once prepared, this soup will keep in the fridge for 5 days or in the freezer for 1 month. 
Red, white, and yellow onions all work well in this recipe, but red onion will have the most intense flavor.
Be sure to process the soup until completely smooth. About 30 seconds to 2 minutes depending on your blender.
This soup has a moderately thick and creamy consistency as is, but it isn’t thick like a stew. If you want it thicker, you can either blend in the whole can of beans (instead of just 1 cup), use less milk, or add 1-2 tbsp of flour and let simmer over low heat until thicker.
Serving: 1bowl / Calories: 146kcal / Carbohydrates: 12g / Protein: 6g / Fat: 8g / Fiber: 3.3g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!

    leave a comment and rating Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Sharon says

    November 11, 2023 at 5:01 pm

    I haven’t had tomato soup in forever since I refuse to buy canned soup because of the high sodium. This was fast and easy. Pure comfort food. No need to buy canned. Will definitely make this again.5 stars

    Reply
  2. Bella says

    May 7, 2022 at 7:50 pm

    This soup was delicious! I’ve always wanted to make a homemade tomato soup but was intimidated. This recipe absolved all my fears. It’s so so good!5 stars

    Reply
    • Claire Cary says

      May 9, 2022 at 9:28 am

      Thank you Bella! Glad your first try was a success!

      Reply
  3. Gillian Heard says

    January 21, 2022 at 2:33 pm

    SOOO Good. I doubled the beans for extra protein. I used unsweetened vanilla almond milk, forgot the basil and it was still great!!5 stars

    Reply
    • Claire Cary says

      January 21, 2022 at 3:37 pm

      So glad it still worked well with the vanilla milk!

      Reply
  4. Tia says

    November 14, 2019 at 10:43 am

    Is the measurement for the non dairy milk by the cup? Looking forward to making this!

    Reply
    • Claire Cary says

      November 14, 2019 at 10:44 am

      Yes!! Sorry, typo 🙂 Let me know how it turns out!

      Reply
  5. Kara Pirillo says

    November 2, 2019 at 12:13 pm

    This recipe was super quick to make and very tasty. I will be making it again, for sure!5 stars

    Reply
    • Claire Cary says

      November 2, 2019 at 12:15 pm

      Thanks Kara! So happy you like it!

      Reply
claire cary eat with clarity
Welcome,
I’m Claire

Eat With Clarity is a place for gluten free recipes that are just as good as the real thing. With plenty of vegan, vegetarian and paleo options, there is something here for everyone!

you’ll also love
  • vegan-white-bean-tomato-soup-8
    White Bean Tomato Soup
  • vegan-mushroom-risotto
    Creamy Vegan Mushroom Risotto
  • maca-smoothie-7
    Creamy Maca Smoothie
  • cauliflower-pasta
    Creamy Cauliflower Pasta
  • tomato-basil-pasta-2-1
    Vegan Tomato Basil Pasta
  • vegan-tahini-pasta-5
    Sun-dried Tomato Tahini Pasta
get more clarity

More

  • About
  • Services
  • Disclaimer
  • eBook
  • Privacy

Recipes

  • Recipe Index
  • Breakfast
  • Snacks
  • Dinner
  • Desserts

As Seen In

  • Buzzfeed
  • Yahoo!
  • Well + Good
  • Parade
  • Self

Site by Katelyn Gambler & Made To Thrive

COPYRIGHT © 2021 · EAT WITH CLARITY, LLC. ALL RIGHTS RESERVED.

  • Recipes
    ▼
    • Appetizers & Sides
    • Breakfast
    • Bowls
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
  • Dessert
    ▼
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
  • Diet
    ▼
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
  • About
    ▼
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required