• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

A Pinch of Healthy

Simple, tasty recipes with a healthy twist

Display Search Bar
Follow me on FacebookFollow me on InstagramFollow me on PinterestFollow me on TwitterFollow me on YouTube
  • About
    • About Me
    • Contact Me
    • Work With Me
    • My Cancer Diagnosis
    • Privacy Policy
  • Resources
    • Resources for Bloggers
    • How I Turned My Food Blog Into a Career
    • Shop My Favorites
      • Favorite Kitchen Goodies
  • Recipes
    • Air Fryer Recipes
    • Instant Pot
    • Main Dishes
    • Side Dishes
    • Salads
    • Basics
    • Desserts
    • Recipe Index
  • Shop
    • My Amazon Store
Home » Food » Recipes » Vegan » Vegan Tomato Soup

Vegan Tomato Soup

35 shares
  • Share
  • X
Jump to Recipe Print Recipe
Vegan Tomato Soup
Vegan Tomato Soup
Vegan Tomato Soup

This simple vegan tomato soup recipe makes a delicious, classic soup that is dairy allergy friendly and so tasty that everybody will enjoy it.

Vegan Tomato Soup in a white bowl with spoon

You may never buy the canned stuff again when you taste all the flavors in this soup. This is a great recipe to have in a pinch since it can be made pretty quickly with a few simple ingredients.

Note: This post may contain Amazon affiliate links. See my full affiliate disclosure policy here.

How to make vegan tomato soup

First gather your ingredients.

Ingredients

For tastiest results, always use the best quality ingredients you have access to.

Ingredients with label text on white surface

To make this vegan tomato soup recipe, you will need the following ingredients:

  • olive oil
  • red onion
  • garlic
  • flour
  • unsweetened soy milk – I use Westsoy Unsweetened, plain soy milk
  • cannedSan Martzano tomatoes
  • fresh basil
  • salt and pepper

Cooking vegan tomato soup

Add the olive oil to a 3 quart saucepan and heat over medium heat for about a minute. Add diced onions.
When they start to sizzle, decrease heat to low and cook about 5 minutes. Add garlic, and cook for another minute.

sautéing onions in a pan

Add flour, and stir to combine as you continue to cook for about another minute.

adding flour to a pan of veggies

Add the soy milk, and increase heat to medium.

stirring soy milk into veggies in a pot

Use a whisk to break down any lumps, and heat until simmering. Reduce heat to low, and simmer for 5 minutes, stirring often.

Remove from heat, and add in undrained tomatoes and basil.

stirring in tomatoes and basil to soup

Use an immersion blender to puree. Add salt and pepper to taste.

blending vegan tomato soup with an immersion blender

Return to heat, and simmer until heated through, about 3-5 minutes.

Vegan Tomato Soup ladle out of a pot

Optional: top with vegan parmesan and more fresh basil for garnish.

Leftovers

How long does vegan tomato soup last in the fridge? Store leftovers in the refrigerator in an airtight container for up to 5 days.

As always, use common sense and good judgement. If something looks or smells funky, don’t eat it.

Share this recipe

Did you try this recipe? Give it a star rating. Pin it and share it if it looks good to you. And be sure and stay connected on social media! 

Instagram | Pinterest | Facebook | YouTube | TikTok

Be sure and check out all my favorite kitchen tools in my Amazon store (affiliate).

More Tomato Recipes To Enjoy

  • Tomato Tart
  • Corn Salad with avocado, tomato and lime
  • BBQ Chicken Salad
Vegan Tomato Soup in a white bowl with spoon
Print

Vegan Tomato Soup

This vegan tomato soup recipe makes a delicious, classic soup that is dairy allergy friendly and so tasty that everybody will enjoy it.

Course Soup
Cuisine American, Vegan
Keyword vegan tomato soup, vegan tomato soup recipe
Prep Time 8 minutes
Cook Time 23 minutes
Total Time 31 minutes
Servings 4 servings
Calories 132 kcal
Author Marjorie @APinchOfHealthy

Ingredients

  • 2 Tablespoons olive oil
  • 1/2 red onion diced
  • 3 cloves garlic minced
  • 3 Tablespoons flour
  • 2 cups unsweetened soy milk I use Westsoy Unsweetened, plain soy milk
  • 28 ounce can San Martzano tomatoes
  • 15 leaves fresh basil
  • salt and pepper to taste (I used 1/2 teaspoon salt 1/8 teaspoon pepper)

Instructions

  1. Add the olive oil to a 3 quart saucepan and heat over medium heat for about a minute.
  2. Add diced onions. When they start to sizzle, decrease heat to low and cook about 5 minutes.

  3. Add garlic, and cook for another minute.
  4. Add flour, and stir to combine as you continue to cook for about another minute.
  5. Add the soy milk, and increase heat to medium.

  6. Use a whisk to break down any lumps, and heat until simmering.

  7. Reduce heat to low, and simmer for 5 minutes, stirring often.
  8. Remove from heat, and add in undrained tomatoes and basil.
  9. Use an immersion blender to puree.
  10. Add salt and pepper to taste.
  11. Return to heat, and simmer until heated through, about 3-5 minutes.
  12. Optional: top with parmesan and more fresh basil for garnish

Recipe Notes

Nutrition information is approximate and was calculated using a nutrition label generator. 

Nutrition Facts
Vegan Tomato Soup
Amount Per Serving
Calories 132 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 1g6%
Polyunsaturated Fat 2g
Monounsaturated Fat 6g
Sodium 46mg2%
Potassium 187mg5%
Carbohydrates 8g3%
Fiber 1g4%
Sugar 1g1%
Protein 4g8%
Vitamin A 351IU7%
Vitamin C 2mg2%
Calcium 162mg16%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
(Visited 804 times, 1 visits today)

Related posts:

  1. Chickpea noodle soup (vegan recipe)
  2. Homemade Vegetable Soup (stovetop)
  3. Vegan Chili
35 shares
  • Share
  • X

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

I am a home cook, recipe developer, coffee drinker and mom of two. My recipes are simple and tasty. I enjoy lots of fresh, healthy food, plus full treats without guilt. Thanks so much for stopping by! Read more here.

Reader Favorites

  • Hand grabbing a Thai chicken lettuce wrap off a plateThai Chicken Lettuce Wraps
  • Air fryer baked potato with melted butter on a plate with chicken and saladAir Fryer Baked Potatoes (crispy skin, fluffy middle)
  • baked chicken breast with rice, veggies and lemon slice on a plateBaked Chicken Breast (tender, juicy and delicious!)

Footer

Recipes

Crock pot chicken thighs on a white plate with sauce poured over the top.

Crock Pot Chicken Thighs

October 6, 2025

Asian chicken salad in a large bowl.

Asian Chicken Salad

September 29, 2025

Pumpkin roll with a slice cut on a white surface

Pumpkin Roll Recipe (classic holiday dessert)

September 23, 2025

Broccoli Cauliflower Salad in a large white bowl with a gold spoon.

Broccoli Cauliflower Salad

September 22, 2025

Life

All racially diverse hands on deck

I’ll Be Your Ally: A Pledge

June 7, 2020

hands making heart shape together

Silver Linings

April 2, 2020

Ideal weight and weight neutrality

Why I practice weight neutrality

January 30, 2020

Are you sensitive?

Sensitive is my superpower. Is it yours too?

December 17, 2019

Video

The best mineral makeup Savvy Minerals by Young Living

Best Mineral Makeup (+Video Demo)

March 29, 2018

What I Bought at Sprouts (Grocery Haul)

March 14, 2018

What I Bought at Trader Joe’s (Grocery Haul)

March 9, 2018

My Entrepreneur Story

February 28, 2018

  • Home
  • About
  • Contact
  • Work With Me

Theme by Once Coupled · Copyright© 2025 · Privacy