• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Debra Klein

Debra Klein
  • Home
  • About Debra
  • home
  • Recipes
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Debra
  • Recipes
  • Subscribe
×
Home » Recipes » Soup

Dairy-free Tomato Soup Recipe

Gluten FreeGrain FreeNo OilVegan

Published: Jan 17, 2023 · Modified: Nov 28, 2023 by Debra Klein · This post may contain affiliate links · 43 Comments

Jump to Recipe

This easy Dairy-free Tomato Soup Recipe is rich and delicious. A creamy tomato soup that’s vegan and gluten-free, ready in 30 minutes and made with wholesome pantry ingredients….yes, please!

Bowls of creamy tomato soup with crunchy chickpeas and a bowl with more chickpeas.

This post has been updated from the original posted March 20, 2017.

Jump to:
  • Why you’ll love this soup
  • Ingredients and Substitutions
  • How to make Dairy-free Tomato Soup
  • How to serve
  • How to store, reheat and freeze
  • Debra’s Pro Tips
  • 📖 Recipe


Who else loves a piping hot bowl of creamy tomato soup on a cold day? My idea of the perfect vegan comfort food. This is a great recipe for homemade tomato soup fans because it is super easy to make and uses simple ingredients that are pantry staples. Pair this creamy tomato soup with some vegan skillet cornbread for dunkable perfection.

What about tomato soup for a hot summer day? Oh, yes, I’m in! This is possibly my favorite summer soup too. It’s both nourishing and refreshing, and you can enjoy it at room temperature or as a healthy chilled soup.

Hello dairy-free folks….I’m here to show you how to make creamy vegan tomato soup….no heavy cream, no coconut cream or plant milk is needed. No chicken stock either. We’re going to use vegetable stock (check out my easy veggie broth recipe for all your favorite soup recipes) and….wait for it…canned chickpeas for the creamiest, dreamiest dairy-free tomato soup ever!

This easy recipe uses canned tomatoes, but iff you love fresh tomato recipes, you’ll want to try my tomato and onion salad, vegan stuffed tomatoes, or fresh tomato salsa.

Why you’ll love this soup

Bowl of creamy tomato soup with chickpea croutons.
  • Quick and Easy
  • Healthy roasted chickpeas used as croutons is my favorite part!
  • Back pocket recipe…made with pantry ingredients…perfect for those days that don’t go according to plan.
  • Secret ingredient chickpeas give this dairy-free soup a creamy texture and also add healthy plant based protein and fiber.
  • Leftover soup can be frozen or easily reheated.
  • The best part? Tastes like a tomato basil bisque with ingredients that are like healthy tomato soup…oh yes…BOTH are true!

Ingredients and Substitutions

Labeled ingredients: vegetable stock, tomatoes, chickpeas, onions, dates, celery, garlic, spices.
  • Canned tomatoes: You can use fresh tomatoes when they’re in season, but I find it so much easier to use whole peeled tomatoes or crushed tomatoes from a jar or can and still get plenty of tomato flavor. If you’re looking for a creamy roasted tomato soup flavor, use canned fire roasted diced tomatoes.
  • Vegetable broth: Contrary to popular belief, you don’t need chicken broth to make delicious tomato soup. You can make a vegan broth that is so easy and tasty and store it in the freezer with my vegetable broth recipe. If you buy it already made in a box or jar from the grocery store, be sure to read the ingredient label and look for low-sodium and oil-free.
  • Chickpeas: My not so secret ingredient that guarantees a creamy consistency without the use of any dairy. The white beans thicken the soup to a tomato bisque sort of consistency.
  • Medjool dates: Their sweetness counters the acidity in the tomatoes perfectly. Plus they’re full of nutrients and antioxidants, making them my preferred sweetener.
  • Spices: Turmeric plus black pepper: Winning anti-inflammatory combo. The black pepper makes the curcumin in the turmeric more available for absorption.

How to make Dairy-free Tomato Soup

Have all your ingredients chopped and ready before you begin. If you’re using frozen veggie broth, you can put it into the pot straight from the freezer.

Start by heating a large pot or dutch oven over medium heat. You can saute the onions and garlic with extra virgin olive oil, but I don’t think it adds much in terms of flavor compared to using a couple Tablespoons of vegetable broth.

Dutch oven with chopped onions, celery and spices.

Add onions and celery to the pot, then sprinkle with salt, turmeric, black pepper and red pepper flakes.

Sauteed onions, celery and spices with the addition of minced garlic.

Cook over low heat, stirring as the veggies soften. Use a microplane to grate the garlic right into the pan and saute until fragrant.

Dutch oven with whole tomatoes floating in broth with onions.

Pour in the whole tomatoes, with their juices, straight from the can.

Squishing whole tomatoes with the back of a wooden spoon in a dutch oven for soup.

Turn up the heat to medium and let them cook for about 5 minutes and then use the back of a wooden spoon to smash any that are still whole.

Tomato based soup with chickpeas and chopped dates on top.

Now add the canned chickpeas, chopped dates and remaining vegetable broth and simmer for about 20 minutes, until everything is tender.

Immersion blender pureeing tomato soup in a dutch oven.

Then use an immersion blender to puree the soup.

Dutch oven with creamy tomato soup on a ladle with fresh basil, crushed red pepper and crunchy chickpeas.

Sprinkle hot soup with fresh herbs or a little bit of Italian seasoning. Pass around the crunchy roasted chickpeas and enjoy.

How to serve

A swirl of cashew cream in a bowl of tomato soup.
  • I love the way roasted chickpeas taste in this soup. A gluten-free alternative to croutons that are easy to make and nice and crisp. See the recipe card for directions.
  • A dollop of my favorite dairy-free sour cream is fun and tasty….and still keep this a dairy-free recipe.
  • Julienned fresh basil leaves or a swirl of my basil pesto gives you a rich and creamy vegan tomato basil soup.
  • A simple arugula salad, plus some crusty bread and you’ve got a delicious plant based meal.
  • My favorite side dish for tomato soup is a toasted piece of sourdough slathered with carrot top pesto. Let me know in the comments if you try it!
Two bowls of creamy tomato soup with a bowl of crunchy chickpeas for garnish.

How to store, reheat and freeze

  • Store: If you made this in a dutch oven, just put the lid on the pot and put it in the fridge. If you don’t have the height space to fit the knob, turn the lid upside down. Otherwise, transfer to an airtight container. It will last in the fridge for 5 days.
  • Freeze: Make sure soup has completely cooled. Use a freezer-safe container, allowing space for soup to expand when frozen. Store in the freezer for 3 months. Reheat as directed below, either straight from the freezer or defrost overnight in the fridge.
  • Reheat: Reheat on the stovetop over medium heat, stirring occasionally until simmering.

Debra’s Pro Tips

Bowl of creamy tomato soup with chickpea croutons.
  • Save time: Use an immersion blender to puree this dairy-free soup. This is also the less messy option!
  • Super creamy: If you’re looking for a super smooth and creamy dairy-free tomato soup, transfer to a high-speed blender or even a food processor.
  • If you’re making the crispy chickpeas (definitely do this!), take the extra minute to rub the skins off for crispier results.

Did you know commenting and rating recipes is one of the best ways to support your favorite food bloggers? If you made this recipe, please consider a five star rating below and leave a comment. Also, please share your photos on instagram by tagging me @dkhealthcoach and using the hashtag #debraklein

📖 Recipe

Bowl filled with creamy tomato soup with chickpea croutons and basil garnish.

Dairy-free Tomato Soup

Author: Debra Klein
This easy Dairy-free Tomato Soup Recipe is creamy and delicious. It's vegan and gluten-free, ready in 30 minutes with wholesome pantry ingredients.
5 from 122 votes
Rate this Recipe
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 25 minutes mins
Total Time 30 minutes mins
Course Soup
Cuisine American
Servings 4 servings
Calories 97 kcal

Equipment

  • 1 Dutch oven
  • 1 Immersion blender
  • 1 Baking sheet

Ingredients
  

Soup

  • 1 large yellow onion diced
  • 1 stalk celery diced
  • ½ teaspoon coarse sea salt
  • ½ teaspoon black pepper
  • ¼ teaspoon crushed red pepper
  • ¼ teaspoon ground turmeric
  • 2 cloves garlic finely grated or pressed
  • 1 28-oz can whole, peeled tomatoes
  • ¾ cup cooked chickpeas
  • 2 medjool dates pitted and chopped
  • 4 cups vegetable broth

Crunchy Chickpea Croutons

  • 1.5 15.5 oz can chickpeas
  • 1 teaspoon Italian seasoning
  • ½ teaspoon coarse sea salt
  • ½ teaspoon garlic powder not garlic salt
  • 1 pinch cayenne pepper

Instructions
 

For the Soup

  • Dice onion. Heat dutch oven over medium heat and then add 1-2 Tablespoons veggie broth. Saute onion until translucent, stirring occasionally.
  • Dice celery and add to the pot along with salt, pepper, red pepper flakes and turmeric. Cook, stirring for 2 minutes and then grate garlic over the pan and stir until fragrant. If pan becomes dry, add another Tablespoon vegetable broth.
  • Add tomatoes with their juices and turn down heat to medium-low. Gently simmer for 5 minutes, crushing the tomatoes with the back of a wooden spoon.
  • Stir in the remaining vegetable broth, turn up the heat until mixture begins to boil and then turn down to keep a low simmer. Stir in the chickpeas and chopped dates. Simmer for 20-25 minutes, until tomatoes are super tender.
  • While soup is simmering on the stove, make the crunchy chickpeas.
  • When tomatoes are tender, soup is done. Puree in the pot using an immersion blender. Keep blending until smooth and creamy. If you want super duper smooth and creamy tomato soup, transfer to a high speed blender and blend well. Then transfer back to the pot.

For the Crunchy Chickpeas

  • Preheat oven to 425
  • Drain, rinse and then drain chickpeas again. You should have just over 2 cups…since half of one can was used in the soup. Use a cotton dishcloth to rub them dry, and rub the skins off.
  • Use a baking sheet large enough to fit all the chickpeas in one layer. Sprinkle with salt, garlic powder and cayenne. Use your hands to evenly coat beans with spices.
  • Roast for 15 minutes. Shake the pan to roll them around and then put them back in the oven for another 10-15 minutes, until dried out and crispy.

Notes

Easy pureed vegetable soup:  Use an immersion blender.
Super Creamy Vegan Tomato Soup:  Use a high speed blender. 

Nutrition

Calories: 97kcalCarbohydrates: 20gProtein: 3gFat: 1gSaturated Fat: 0.2gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 1gSodium: 680mgPotassium: 215mgFiber: 4gSugar: 10gVitamin A: 126IUVitamin C: 2mgCalcium: 39mgIron: 1mg
Note

The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.

Did you make this recipe? Please leave a review below, then snap a picture and tag me @dkhealthcoach or use hashtag #dkhealtcoach on Instagram so I can see it!!

Categories

Gluten FreeGrain FreeNo OilSide DishSoupVeganBeans

More Soup Recipes

  • Cabbage soup with carrots, raisins, lentils and fresh parsley in a tomato broth base.
    Sweet & Sour Vegan Cabbage Soup Recipe
  • Bright green pureed soup, sprinkled with fresh herbs and crushed red pepper.
    Sheet Pan Green Blender Soup
  • Chunky soup with tomatoes, escarole and beans in a yellow broth with a wedge of sourdough dipping into the bowl.
    White Bean and Escarole Soup Recipe
  • Collage of 4 soup recipes, creamy and chunky with the words "healthy vegan fall soup recipes written across center.
    Healthy Soup Recipes for Fall (vegan and gluten-free)

Reader Interactions

Comments

    5 from 122 votes (115 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Gloria

    October 29, 2018 at 9:21 pm

    Homemade tomato soup is the best. Paired with grilled cheese…the childhood classic never gets old. This soup sounds delicious and easy to make. Perfect for a rainy day….and the kids will love it too.

    Reply
    • Debra Klein

      October 30, 2018 at 11:06 am

      Isn’t that the truth…..I love childhood classics as well….but try to alter the ingredients to be more healthy.

      Reply
  2. Sarah

    October 30, 2018 at 5:12 pm

    I absolutely love tomato soup. (I didn’t used to, but that was before I had HOMEMADE tomato soup!) I love the addition of chickpeas– it really takes it from a side dish to a main meal. YUM, I want this tonight!

    Reply
    • Debra Klein

      November 02, 2018 at 7:08 am

      Homemade is really the only way to control what goes inside your body….from adding chickpeas for creaminess to avoid dairy and add in some protein and fiber to using dates instead of sugar….the healthy swaps add up to increase your well being.

      Reply
  3. Tina

    November 01, 2018 at 3:14 pm

    That is neat that you used dates for the sweetness, I never thought of that. Your soup looks and sounds amazing, I love tomato soup. Definitely saving this, we are neck deep in soup season here. Thanks for sharing this!

    Reply
    • Debra Klein

      November 02, 2018 at 7:07 am

      Thanks for your comments…..always keep in mind that there are alternatives to using processed white or brown sugar.

      Reply
  4. Traci

    November 02, 2018 at 9:58 am

    What a great recipe…so simple and healthy! I forget how easy a good tomato soup can be for any busy weeknight! Love it that you used crunchy chickpeas as a garnish. That’s a real show-stealer! Thanks for sharing this beauty 🙂

    Reply
    • Debra Klein

      November 04, 2018 at 8:56 pm

      You’re welcome. Yes….this soup is simple enough for a busy weeknight and yes, those chickpeas are awesome.

      Reply
  5. Carmy

    November 03, 2018 at 2:52 pm

    Whenever I’m in need for a cozy meal, I go for a tomato soup! I love that you topped off the soup with crunchy chickpeas. It adds a new depth to the soup. Great idea!

    Reply
    • Debra Klein

      November 04, 2018 at 8:55 pm

      Thank you. I love those crunchy chickpeas.

      Reply
  6. Courtney

    November 04, 2018 at 7:24 pm

    I love a good creamy tomato soup and this one hits the spot. Perfectly paired with the salty and crispy chickpeas. Will make again!

    Reply
    • Debra Klein

      November 04, 2018 at 8:50 pm

      Thank you. I agree, the crispy chickpeas really make it.

      Reply
  7. Tina

    November 04, 2018 at 9:04 pm

    A classic soup with a surprising twist! Loving the addition of the chickpeas as a healthy thickener! This a definite must try on my list!

    Reply
  8. Tracy

    November 04, 2018 at 11:52 pm

    I LOVE that you’re able to make this super creamy without any heavy cream! And the addition of the chickpeas – genius. I don’t eat them enough! Bring on soup season – although soups are all year long in our house, too!

    Reply
  9. Stef

    November 05, 2018 at 10:38 am

    Interesting.. I’ve never tried thickening a soup with chickpeas!! I bet it tastes really good and it’s so much more healthy! I have to try this.

    Reply
    • Debra Klein

      November 05, 2018 at 12:09 pm

      You’re right…thick and creamy and instead of adding unwanted saturated fat, the addition of chickpeas brings with it fiber and protein. Awesome swap!

      Reply
  10. Dana

    November 05, 2018 at 11:57 am

    Homemade tomato soup is so amazing. I love that you’ve lightened things up by leaving out dairy and by bringing roasted chickpeas to your bowl! It’s always nice to have that savory crunch with you tomato soup, but sometimes we just need to lay off the grilled cheese 😉 What a yummy alternative.

    Reply
    • Debra Klein

      November 05, 2018 at 12:10 pm

      Thank you. Couldn’t agree more!!

      Reply
  11. Marisa Franca

    November 05, 2018 at 2:00 pm

    I can’t stand canned tomato soup but I love homemade!! It’s the best. I’ve never thought of making the soup creamy by adding chickpeas — what a great idea. And I really like the idea of roasting some chickpeas and adding them to the soup. This recipe is a keeper.

    Reply
  12. Amanda

    November 07, 2018 at 8:10 am

    This soup looks so creamy and luscious, I can’t believe it’s dairy free! I absolutely love that you’ve topped it with crunchy chickpeas. What a great pairing of textures. I would devour a bowl of this tomato soup for lunch!

    Reply
    • Debra Klein

      November 08, 2018 at 12:31 pm

      I’m totally into dairy-free creamy soups……so many wholesome options out there, no need for cream.

      Reply
  13. Kirsten/Comfortably Domestic

    November 08, 2018 at 1:32 am

    Chickpeas as a thickener is brilliant! I love having the extra protein, too.

    Reply
    • Debra Klein

      November 08, 2018 at 12:29 pm

      Right? Always happy to include an ingredient that is hard working!

      Reply
  14. Debbie

    October 24, 2019 at 5:13 pm

    Please clarify sodium amount!

    Reply
    • Debra Klein

      October 24, 2019 at 6:29 pm

      Thanks for letting me know….the recipe card has been updated to reflect nutritional values that are correct.

      Reply
  15. Mary

    January 17, 2023 at 6:33 pm

    5 stars
    Yum. Had a grilled cheese sandwich ready. I know that defeats the purpose of dairy-free, but that’s how I roll. I need an immersion blender. This was so smooth and luscious.

    Reply
    • Debra Klein

      January 17, 2023 at 9:14 pm

      Yes…an immersion blender makes this recipe so easy…and so many others too. You’ll use it all the time!

      Reply
  16. Rob

    January 17, 2023 at 8:36 pm

    5 stars
    This soup is so wonderfully delicious! I make it often since it is so quick to make. We especially love the crunchy chickpeas in it!

    Reply
    • Debra Klein

      January 17, 2023 at 9:14 pm

      Those chickpeas are my favorite part.

      Reply
  17. Tyanne

    January 17, 2023 at 10:45 pm

    5 stars
    Great way to use chick peas! You could hardly taste them.

    Reply
    • Debra Klein

      January 18, 2023 at 8:12 am

      Sneaky way to throw in some added nutrition!

      Reply
  18. Rachael

    January 18, 2023 at 8:03 am

    5 stars
    This dairy free tomato soup is DELISH! I love the slight sweetness of the dates. Genius!

    Reply
    • Debra Klein

      January 18, 2023 at 8:12 am

      Totally agree….my grandmother used to put sugar in her tomato soup to tamp down the acidity…I much prefer the added nutritional benefits of the dates.

      Reply
  19. Helen at the Lazy Gastronome

    January 18, 2023 at 9:10 am

    5 stars
    This soup is amazing! I really love the crispy chickpea croutons. It’s hearty enough we made a meal out of it!

    Reply
    • Debra Klein

      January 18, 2023 at 10:33 am

      Awesome!

      Reply
  20. Bernice

    January 18, 2023 at 12:12 pm

    5 stars
    Such a great idea to sweeten this soup with a few dates as is really tempers that acidity. Overall, this was a filling and tasty soup and a recipe we can add to our soup rotation.

    Reply
  21. Stef

    January 22, 2023 at 12:13 pm

    Such an easy-to-follow and healthy recipe!! Perfect for a cozy meal in this harsh weather. Thank you for sharing. 🤩

    Reply
    • Debra Klein

      January 22, 2023 at 12:17 pm

      You’re welcome..totally agree.

      Reply
  22. Genevieve

    January 23, 2023 at 3:12 pm

    5 stars
    You can never go wrong with tomato soup!

    Reply
  23. Allyson

    June 10, 2023 at 7:34 pm

    I made this soup tonight and it is amazingly great!! Probably best tomato soup I’ve had! I added a bit a basil at the end with a tiny bit of coconut milk.

    Reply
    • Debra Klein

      June 12, 2023 at 7:39 am

      Thanks so much! I’m allergic to coconut, so I don’t use it in my recipes, but I bet that coconut milk gives an even creamier experience. Well done!

      Reply
  24. Shirley Leger

    March 17, 2026 at 11:51 am

    I like to strain out the tomato seeds since I don’t enjoy eating them. I prefer the soup without them. .

    Reply
    • Debra Klein

      March 17, 2026 at 12:52 pm

      Fair point….though if you use crushed or diced tomatoes rather than the whole peeled, you could save yourself some time/work.

      Reply

Primary Sidebar

Photo of Debra Klein in the kitchen, smiling, tossing a salad.

Hi, I’m Debra, Holistic Health Coach and Culinary Instructor inspiring healthy choices with seasonal plant-based recipes. I'm also passionate about transforming Traditional Jewish Foods into dishes that are nutritious, delicious, beautiful and satisfying. Let's get into the kitchen and have some fun.

More about me →

Eat more plants.

Grab the tips to easily whip up more plant based meals.

Passover Recipes

  • Vegetarian chopped liver in a bowl surrounded by matzo crackers and raw vegetables.
    Vegetarian Chopped Liver Recipe with Mushrooms
  • Slice of chocolate cake with chocolate frosting on a white plate.
    Flourless Vegan Chocolate Cake Recipe
  • Three homemade twix bars lined up on a plate with one turned sideways across the top so you can see the three layers.
    Healthier Homemade Twix Bars
  • Small spatula placing a slice of cauliflower kugel onto a white rimmed plate with other pieces of kuel already on it. The kugel has a thin slice of cauliflower on the top of the piece along with a fresh oregano leaf.
    Cauliflower Kugel Recipe

More Passover Recipes --->

Trending Recipes

  • Crispy potato latkes on a platter with a small dish of sour cream in the center.
    Grandma’s Potato Latkes Recipe
  • Cast iron pan filled with green beans almondine. There are almond slices, cloves of garlic and crushed red pepper scattered around the pan and a grey napkin tied around the cast iron handle.
    Easy Recipe for Green Beans with Almonds
  • Wedges of whole roasted golden beets and red beets with balsamic, sea salt and chopped fresh parsley.
    Whole Roasted Beet Salad with Balsamic Vinaigrette
  • Spoonful of homemade applesauce on a jar of chunky applsauce.
    No Sugar Applesauce Recipe
  • White rectangular serving plate with stuffed mushrooms
    Gluten-Free Stuffed Mushrooms
  • Small glass pitcher filled with bright yellow salad dressing with specks of red and green. In the background is a bowl of salad and some squeezed limes.
    Easy Vegan Mango Salad Dressing

More Fresh Recipes-->>

Reader Favorite Recipes

These recipes are trending because they're super tasty, easy to make and loaded with plant-based nutrition.

  • No Salt Taco Seasoning Recipe
  • Bowl of creamy yellow soup with sauteed mushrooms, scallions and red pepper floating on top.
    Dairy-free Leek Soup without Potatoes
  • Savory Spiced Nuts Recipe
  • Chopped cauliflower, cabbage, dates and nuts on a round plate with limes and fresh herbs.
    Raw Cauliflower Salad with Lime
  • Colorful and chunky roasted veggies in an reddish brown broth.
    Chunky Roasted Veggie Soup Recipe
  • Vegan ground beef in a cast iron skillet with wooden spoon, showing textrure.
    Vegan Ground Beef Recipe with Mushrooms & Lentils

More Vegan Recipes

Footer

↑ back to top

latest recipes delivered

  • HOME
  • RECIPE INDEX
  • CONTACT DEBRA
  • Privacy Policy
  • Web Stories

Copyright © 2026 Debra Klein

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.