Creamy Dairy-Free Tomato Soup Recipe

Creamy Dairy-Free Tomato Soup: A Vegan & Gluten-Free Delight Ready in 30 Minutes!

Indulge in the rich, comforting embrace of this effortlessly easy Dairy-Free Tomato Soup. Designed to be both incredibly creamy and utterly delicious, this recipe delivers a vegan and gluten-free experience that’s ready in just 30 minutes. Crafted with wholesome pantry staples, it’s the perfect answer for a quick, healthy, and satisfying meal. Get ready to say “yes, please!” to a bowl of pure tomato bliss.

Bowls of creamy dairy-free tomato soup with crunchy roasted chickpeas and a side bowl with more chickpeas.

This post has been thoughtfully updated from its original version, first published on March 20, 2017, to bring you even more tips and delicious details.

Who doesn’t adore a steaming hot bowl of creamy tomato soup on a chilly day? For many, it’s the quintessential vegan comfort food, a warm hug in a bowl that nourishes both body and soul. This recipe is a dream come true for homemade tomato soup enthusiasts because it’s incredibly simple to prepare, relying on basic, wholesome ingredients you likely already have in your pantry. For an ultimate pairing, consider serving this luscious soup with some vegan skillet cornbread – perfect for dipping and soaking up every last drop.

But wait, what about tomato soup on a warm summer day? Absolutely! This versatile dish isn’t just for cooler weather; it might just be my favorite summer soup too. Its nourishing qualities and refreshing taste make it enjoyable at room temperature or even as a healthy, chilled soup. It truly adapts to any season, offering comfort and flavor year-round.

Calling all dairy-free food lovers! I’m thrilled to share my secret to making the creamiest vegan tomato soup you’ll ever taste, without a drop of heavy cream, coconut milk, or any other plant milk. There’s no need for chicken stock either. Our base will be rich vegetable stock (and if you’re feeling ambitious, check out my easy veggie broth recipe for all your favorite soup creations). The real game-changer? Canned chickpeas! These humble legumes are the unexpected hero, transforming ordinary tomato soup into the dreamiest, silkiest, dairy-free bisque imaginable.

While this recipe brilliantly uses canned tomatoes for convenience and consistent flavor, if you have an abundance of fresh, ripe tomatoes, feel free to experiment with them. For those who cherish fresh tomato recipes, you might also enjoy my tomato and onion salad, vibrant vegan stuffed tomatoes, or the ever-popular fresh tomato salsa.

Why You’ll Fall in Love with This Dairy-Free Tomato Soup

Bowl of creamy dairy-free tomato soup garnished with chickpea croutons and fresh basil.
  • Quick and Easy: Life gets busy, and this soup understands! With minimal chopping and simple cooking steps, you can have a gourmet-tasting soup on your table in under 30 minutes. It’s perfect for weeknight dinners or when you need a comforting meal in a hurry.
  • Healthy Roasted Chickpea Croutons: Say goodbye to stale bread croutons! My favorite part is adding crispy, healthy roasted chickpeas as a gluten-free and protein-packed topping. They add an incredible crunch and a savory depth that truly elevates each spoonful.
  • A Go-To Pantry Recipe: This is a true “back pocket” recipe. Made with common pantry ingredients like canned tomatoes and chickpeas, it’s perfect for those days when your grocery run didn’t happen, or your plans went awry. Deliciousness is always within reach!
  • Secret Ingredient Chickpeas for Creaminess: The magic behind this soup’s luxurious, dairy-free texture lies in the chickpeas. When blended, they create an incredibly smooth and rich consistency, mimicking heavy cream perfectly, while also adding a significant boost of healthy plant-based protein and fiber. You won’t believe it’s dairy-free!
  • Freezer-Friendly & Easy Reheating: Have leftovers? This soup is fantastic for meal prep! It stores beautifully in the fridge and freezes like a dream, making it ideal for enjoying later. Simply reheat for another wholesome and satisfying meal.
  • Tastes Like a Tomato Basil Bisque, But Healthier: Prepare to be amazed! This soup boasts the decadent flavor and velvety texture of a classic tomato basil bisque, but it’s crafted with ingredients that make it a truly healthy choice. You get the best of both worlds: indulgent taste and nutritional benefits!

Essential Ingredients & Smart Substitutions

Labeled ingredients for dairy-free tomato soup: vegetable stock, canned tomatoes, chickpeas, onions, dates, celery, garlic, and spices.
  • Canned Tomatoes: For consistent flavor and ultimate convenience, high-quality whole peeled tomatoes or crushed tomatoes from a jar or can are your best friends. They provide a robust tomato flavor without the fuss of blanching and peeling fresh tomatoes. If you’re craving a rich, smoky flavor profile reminiscent of roasted tomatoes, opt for canned fire-roasted diced tomatoes. When fresh tomatoes are perfectly in season and at their peak, you can certainly use them – just remember they might require a bit more cooking time to break down and sweeten.
  • Vegetable Broth: Dispelling a common misconception, you absolutely do not need chicken broth to make an incredibly flavorful tomato soup. A good quality vegetable broth provides a clean base that allows the tomato flavor to shine. You can easily make your own delicious vegan broth from scratch (check out my vegetable broth recipe, which can be stored in the freezer for future use). If purchasing store-bought broth, always read the ingredient label carefully to ensure it’s low-sodium and oil-free to keep your soup as healthy as possible.
  • Chickpeas: My not-so-secret weapon for achieving a luxuriously creamy consistency without any dairy products. These versatile white beans are key to thickening the soup to a delightful tomato bisque-like texture. Beyond their incredible texture contribution, chickpeas are packed with plant-based protein and fiber, boosting the nutritional value and making this soup wonderfully satisfying.
  • Medjool Dates: These naturally sweet powerhouses are essential for balancing the acidity of the tomatoes. Their rich, caramel-like sweetness offers a healthy and unprocessed alternative to refined sugars. Plus, Medjool dates are brimming with essential nutrients and antioxidants, making them my preferred choice for adding a touch of sweetness.
  • Spices (Turmeric & Black Pepper): This dynamic duo is a winning combination not just for flavor, but for health benefits too. Turmeric is renowned for its powerful anti-inflammatory properties, and pairing it with black pepper significantly enhances the absorption of curcumin, turmeric’s active compound. A dash of red pepper flakes adds a gentle warmth and subtle kick, complementing the tomatoes beautifully.
  • Onions & Celery: These aromatic vegetables form the flavor foundation of our soup, creating a savory depth as they gently sauté.
  • Garlic: Fresh garlic is indispensable for its pungent, aromatic contribution, infusing the soup with classic Italian-inspired flavors.

How to Create the Perfect Dairy-Free Tomato Soup

Preparation is key for a smooth cooking experience! Ensure all your vegetables are chopped and ready before you begin. If you’re using homemade frozen veggie broth, you can add it directly to the pot – no need to thaw it first.

Begin by heating a large pot or a sturdy Dutch oven over medium heat. While you could sauté the onions and garlic with extra virgin olive oil, I’ve found that using a couple of tablespoons of vegetable broth achieves a similar softening effect without adding unnecessary oils, maintaining a lighter flavor profile.

Dutch oven with chopped onions, celery, and a sprinkle of spices.

Add the diced onions and celery to your heated pot. Then, sprinkle generously with salt, turmeric, black pepper, and red pepper flakes. These spices will infuse the vegetables with incredible flavor right from the start.

Sauteed onions, celery, and spices with the addition of minced garlic in a Dutch oven.

Cook the vegetables over low heat, stirring occasionally, until they become tender and translucent. Once softened, use a microplane to grate the fresh garlic directly into the pan. Sauté for another minute until the garlic becomes wonderfully fragrant, taking care not to burn it. If the pot gets too dry, add a splash more vegetable broth.

Dutch oven with whole tomatoes floating in broth with sautéed onions and celery.

Next, pour in the entire can of whole peeled tomatoes, including all their flavorful juices, directly into the pot. There’s no need to drain them beforehand; the liquid adds crucial depth to the soup.

Squishing whole tomatoes with the back of a wooden spoon in a Dutch oven to break them down for soup.

Increase the heat to medium and let the tomatoes simmer gently for about 5 minutes. During this time, use the back of a sturdy wooden spoon or a potato masher to break down any whole tomatoes. This step helps release their flavors and contributes to the soup’s texture.

Tomato-based soup with chickpeas and chopped dates added on top, simmering in a Dutch oven.

Now, add the canned chickpeas, chopped Medjool dates, and the remaining vegetable broth to the pot. Bring the mixture to a gentle boil, then reduce the heat to a low simmer. Allow it to cook for about 20-25 minutes, or until all the ingredients, especially the tomatoes, are incredibly tender and melded together.

Immersion blender pureeing creamy tomato soup directly in a Dutch oven.

Once the soup has simmered to perfection, it’s time for the magic! Use an immersion blender to carefully puree the soup directly in the pot. Blend until you achieve your desired level of creaminess – for a super smooth bisque, blend for a few minutes until velvety. Taste and adjust seasonings as needed, adding a little more salt or pepper if desired.

Dutch oven with creamy dairy-free tomato soup served on a ladle, garnished with fresh basil, crushed red pepper, and crunchy chickpeas.

Serve the hot soup immediately! Garnish with a sprinkle of fresh herbs like basil or a touch of Italian seasoning. Don’t forget to pass around a bowl of those irresistible crunchy roasted chickpeas for everyone to enjoy as a delicious and satisfying topping.

Creative Ways to Serve Your Creamy Tomato Soup

A swirl of cashew cream artfully placed in a bowl of creamy dairy-free tomato soup.
  • Crunchy Roasted Chickpea Croutons: My absolute favorite way to enjoy this soup! These roasted chickpeas offer a fantastic gluten-free alternative to traditional croutons, providing a delightful crisp texture and a boost of savory flavor. Find detailed instructions in the recipe card below to make them perfectly crunchy.
  • A Dollop of Dairy-Free Sour Cream: For an extra touch of richness and a tangy counterpoint, a dollop of my favorite dairy-free sour cream is a fun and tasty addition. It keeps the recipe completely dairy-free while adding a cool, creamy element.
  • Fresh Basil or Pesto Swirl: For a vibrant, aromatic finish, julienned fresh basil leaves are wonderful. Alternatively, a swirl of my homemade basil pesto will transform this into a truly rich and creamy vegan tomato basil soup, adding herbaceous notes and a beautiful color.
  • Paired with a Simple Salad & Crusty Bread: Complete your meal with a fresh lemony arugula salad and a side of warm, crusty bread. This classic combination creates a delicious, well-rounded plant-based meal that’s both light and satisfying.
  • Sourdough with Carrot Top Pesto: For a unique and incredibly flavorful side, toast a slice of sourdough bread and slather it with my vibrant carrot top pesto. The earthy, fresh pesto pairs unexpectedly well with the sweet and savory tomato soup. If you try this, please let me know in the comments – it’s a revelation!
Two bowls of creamy dairy-free tomato soup, beautifully garnished, with a separate bowl of crunchy chickpeas for topping.

How to Store, Reheat, and Freeze Your Soup

  • Store: If you prepared your soup in a Dutch oven, you can simply put the lid on the pot and place it directly into the refrigerator. If the lid’s knob makes it too tall for your fridge shelf, invert the lid. Otherwise, transfer the cooled soup to an airtight container. It will keep fresh in the refrigerator for up to 5 days, making it perfect for meal prepping.
  • Freeze: For longer storage, ensure the soup has completely cooled to room temperature before freezing. Transfer it to a freezer-safe container, leaving about an inch of headspace to allow for expansion as it freezes. The soup can be stored in the freezer for up to 3 months. When ready to enjoy, you can reheat it directly from frozen, or for best results, thaw it overnight in the refrigerator first.
  • Reheat: To reheat, simply transfer the soup to a saucepan on the stovetop. Warm over medium heat, stirring occasionally, until it reaches a gentle simmer and is heated through. If it seems too thick, you can add a splash of vegetable broth or water to achieve your desired consistency.

Debra’s Pro Tips for the Best Dairy-Free Tomato Soup

Bowl of creamy dairy-free tomato soup with crunchy chickpea croutons, showcasing the perfect texture.
  • Save Time & Effort with an Immersion Blender: For quick and easy pureeing, an immersion blender is your best friend. It allows you to blend the soup directly in the pot, saving you the hassle of transferring hot liquid to a traditional blender, which can be messy and time-consuming.
  • Achieve Ultra-Creamy Texture: If you desire a soup that is incredibly silky-smooth and luxurious, beyond what an immersion blender can achieve, transfer the soup in batches to a high-speed blender or even a food processor. Blend until absolutely no chunks remain, then return it to the pot. This step is particularly recommended if you’re aiming for that gourmet bisque-like consistency.
  • Maximize Crispy Chickpeas: If you’re making the crispy chickpea croutons (and I highly recommend you do!), take an extra minute to rub the skins off the chickpeas after rinsing. This small step makes a huge difference in achieving truly crispier results, preventing them from becoming chewy.
  • Taste and Adjust: Always taste your soup before serving! Depending on the sweetness of your tomatoes and dates, you might want to add a pinch more salt, a grind of black pepper, or even a tiny squeeze of fresh lemon juice to brighten the flavors.
  • Fresh Herbs at the End: While dried spices are used during cooking, adding fresh basil, parsley, or oregano just before serving provides a burst of vibrant flavor and a beautiful aroma that elevates the entire dish.

Did you know that leaving a comment and rating recipes is one of the best ways to support your favorite food bloggers? If you made this delicious Dairy-Free Tomato Soup, please consider leaving a five-star rating below and share your thoughts in a comment. I’d also love to see your culinary creations! Please share your photos on Instagram by tagging me @dkhealthcoach and using the hashtag #debraklein. Your support means the world!

📖 Recipe

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

Dairy-free Tomato Soup

Author: Debra Klein
This easy Dairy-free Tomato Soup Recipe is incredibly creamy and full of flavor. It’s completely vegan and gluten-free, comes together in just 30 minutes, and uses simple, wholesome pantry ingredients for a truly satisfying meal.

5 from 122 votes

Rate this Recipe

Print Recipe
Pin Recipe

Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes

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 your large yellow onion. Heat your Dutch oven over medium heat, then add 1-2 tablespoons of vegetable broth. Sauté the diced onion until it becomes translucent and soft, stirring occasionally to prevent sticking.
  • Dice the celery and add it to the pot along with the salt, black pepper, crushed red pepper flakes, and ground turmeric. Cook, stirring for about 2 minutes to allow the flavors to meld. Then, grate the garlic directly over the pan and stir for another minute until fragrant. If the pan appears too dry, add another tablespoon of vegetable broth.
  • Pour in the entire can of whole, peeled tomatoes with their juices. Reduce the heat to medium-low and let them gently simmer for 5 minutes. Use the back of a wooden spoon or a potato masher to crush the tomatoes into smaller pieces.
  • Stir in the remaining vegetable broth. Increase the heat slightly until the mixture begins to boil, then reduce it to maintain a low simmer. Add the cooked chickpeas and the chopped Medjool dates. Continue to simmer for 20-25 minutes, or until the tomatoes are super tender and flavors are well combined.
  • While the soup is simmering on the stovetop, this is the perfect time to prepare your crunchy chickpea croutons (instructions below).
  • Once the tomatoes are tender and the soup has simmered sufficiently, remove it from the heat. Use an immersion blender to puree the soup directly in the pot. Blend until it reaches your desired smooth and creamy consistency. For an exceptionally silky-smooth texture, transfer the soup in batches to a high-speed blender and blend thoroughly, then return it to the pot.

For the Crunchy Chickpeas

  • Preheat your oven to 425°F (220°C).
  • Drain, thoroughly rinse, and then drain the chickpeas again. You should have just over 2 cups of chickpeas remaining after using some in the soup. Lay them out on a clean cotton dishcloth and rub them vigorously to dry them completely and remove as many skins as possible – this step is crucial for extra crispiness!
  • Spread the dried chickpeas in a single layer on a large baking sheet. Sprinkle evenly with salt, garlic powder (not garlic salt), and cayenne pepper. Use your hands to toss and coat the beans thoroughly with the spices.
  • Roast in the preheated oven for 15 minutes. After 15 minutes, shake the pan to roll the chickpeas around, ensuring even browning. Return them to the oven for another 10-15 minutes, or until they are completely dried out and wonderfully crispy. Keep a close eye on them to prevent burning.

Notes

For an Easy Pureed Vegetable Soup: An immersion blender is your best tool for blending directly in the pot.

For Super Creamy Vegan Tomato Soup: To achieve an exceptionally smooth, bisque-like consistency, transfer the soup in batches to a high-speed blender and blend until velvety.

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!!