• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Summer Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Summer Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Sides, Soups and Stews

    Dairy-Free Tomato Soup

    Published: Aug 14, 2023 · Modified: Aug 25, 2023 by Jessica

    JUMP TO RECIPE PIN SHARE

    This dairy-free tomato soup is so flavorful and super easy to prepare. It is made using canned tomatoes for convenience, coconut milk for a delicious creaminess and tons of garlic to add a lot of yummy flavor. Done within 30 minutes, perfect weeknight dinner and great for meal prep. This soup is 100% vegan, gluten-free and filled with wholesome ingredients!

    Overhead view on a bowl of creamy dairy-free tomato soup with a drizzle of coconut milk over and fresh basil.

    I cannot believe that after almost 4 years of blogging, I still haven’t shared a creamy vegan tomato soup recipe on the blog. I actually make dairy-free tomato soup often, usually quickly and in a pinch during the week with pantry ingredients. Homemade creamy tomato soup is so much better than store-bought!

    And I know most of you love super simple plant-based recipes, so I thought it was time for me to share my version of this classic comfort food. It is seriously so delicious!

    As a side note, even though we are still in the summer, this is an all-year-round friendly recipe that's made using canned tomatoes as opposed to fresh tomatoes. That way you can make it with easy-to-find pantry staples no matter what time of the year it is.

    I am sure that you will LOVE this homemade dairy-free tomato bisque: it is super creamy, flavorful, garlicky, just a little sweet and SO satisfying. The combination of flavors is right on point and the texture is so rich and velvety, even though it is made without cream or butter. The amazing texture is brought by the addition of canned coconut milk, but there is barely any coconut flavor in the soup.

    It is also made completely gluten-free (no flour), making this soup suitable for many diets.

    This recipe makes for a homemade tomato soup your whole family will enjoy, kids included. Plus, it can be done in under 30 minutes with most of it being simmering hands-off cooking time. 

    You can also make it ahead of time during the weekend and store it in the fridge as it reheats so well. Plus, while the soup is resting and chilling in the fridge, the flavors develop even more and make the soup super complex in taste.

    Makes for such a perfect cozy bowl of hot soup to enjoy on a cold day or in the fall. I hope you give it a try! ❤️

    View on a bowl of tomato soup made dairy-free.

    Why you will love this recipe

    • Easy and quick recipe done in under 30 minutes
    • AMAZING for meal-prep and freezer friendly
    • Bursts with flavors
    • Versatile soup recipe
    • Freezer-friendly
    • Healthy tomato soup recipe filled with nourishing and wholesome ingredients
    • Requires only a few simple ingredients to make
    • Perfect comfort food meal on a chilly evening but also a great soup recipe for all year round
    • Fully vegan, dairy-free and gluten-free

    Ingredients you will need

    • Canned tomatoes: you will need 2 large cans (28 oz) of whole peeled tomatoes. Try to get San Marzano tomatoes for best result as they have amazing flavor and work well to make soups and sauces. They are more expensive, but absolutely worth it when making a recipe that's so tomato-focus. If you cannot find it or if you are looking for a more budget-friendly recipe, then simply use regular whole peeled tomatoes!
    • Tomato paste: helps boost the tomato umami flavor and makes the soup a little thicker too. You can use tomato paste from a can or from a tube, which I like to do when I only need a small amount.
    • Onion: brings a lot of flavor to the soup. Sweet onion is an amazing choice for this soup for its sweeter taste, which helps balance the acidity of the tomatoes. But yellow onion, white onion and red onion work too.
    • Garlic: I used 3 large cloves of fresh garlic to enhance the overall flavor, add more if you want!
    • Vegetable broth: use a vegetable broth that has great flavor and that's lower in salt, if necessary. I used the concentrated vegetable broth from the brand Better Than Bouillon this time: it is convenient and cheaper, plus I can control how salty I want the broth to be.
    • Dried herbs: I added a mix of dried oregano, basil and thyme, but you can also use parsley or an Italian mix.
    • Coconut milk: adds creaminess and helps balance the acidity from the tomatoes with its natural sweetness.
    • Sweetener: optional and will depend on your tomatoes. You can taste the soup once done and if you find it too acidic, then add a splash of maple syrup to balance the flavors.

    What kind of coconut milk should I use?

    Unsweetened and full fat canned coconut milk is the best choice for this recipe.

    It adds extra fats to help create a silky and rich texture without having to add any heavy cream or dairy products. You can easily find it in the Asian section of your grocery store. As a side note, light coconut milk will work too, although the soup won't be as rich and creamy.

    If you only have coconut milk by the box from the fridge section (stored the same way as other regular plant-based milks), then use it, it will be fine. You might want to add more than recommended to compensate as it is usually thinner and not as rich in fat.

    Showing are the ingredients needed to make this recipe.

    How to make a dairy-free tomato soup

    This soup is quick to make, although it benefits from simmering for at least 20 minutes to cook down and develop more flavors. 

    Cook the aromatics

    In a large saucepan (I like my Dutch oven large pot for that), warm up a little oil (I use oil spray) and then, add the onion and a pinch of salt. Cook on medium-high heat stirring often until translucent and a little caramelized. 

    Then, add the minced garlic and stir/cook for one more minute (don't let the garlic burn).

    Blend 

    Transfer the onion-garlic mixture to a blender and add the canned whole tomatoes, tomato paste and dried herbs. 

    Blend on high until completely smooth and the mixture turns to a creamy consistency.

    As a side note, to blend the soup you can either:

    • Transfer the mixture to a stand blender as described above
    • Use an immersion blender right into the pot
    • Or even use a food processor if that's all you have, although the soup might have more texture that way

    Simmer 

    Pour the blended tomato mixture back into the same pot and then, add the veggie broth and coconut milk. Stir to combine and bring to a simmer. Once simmering, you can turn down the heat to medium-low: aim for a gentle simmer avoiding large boiling.

    Simmer uncovered stirring once in a while for about 20-30 minutes. 

    Adjust flavors and serve

    Once the soup has reduced to a thicker consistency, then taste and adjust flavor: you can add more salt and dried herbs if you want. 

    Also, if you find your soup to be too acidic, which depends on your tomatoes, then you can add a little sweetener such as maple syrup or sugar. Start with ½-1 tablespoon and add more in small amounts until the soup is smoother in flavor.

    You can also add more coconut milk to your soup if you want a creamier and richer result (you could use the whole can, but keep some for serving!).

    In process picture: cook onion with garlic.
    In process picture: blend onion with tomatoes and herbs.
    In process picture: combine tomato with broth and coconut milk.
    In process picture: simmer the soup.

    Helpful tips

    • Make sure to sauté the onion in the pot until slightly browned. This adds so much flavor to the soup, you will want to include all those caramelized bits in the blender!
    • Before pouring the coconut milk into the pot, be sure to stir well in the can as it often separates.
    • If you have a smaller blender, then simply blend in batches.
    • Use a lot of garlic, at least 3 cloves, to add tons of flavor to this soup.
    • You can also add some fresh basil if you have some! In that case, add it at the end once the soup is done simmering.
    Close up on a bowl of dairy-free tomato soup with a drizzle of coconut milk and ground black pepper.

    Serving suggestions

    There is just nothing better than the combo tomato soup and grilled cheese sandwich. This vegan grilled cheese recipe from Minimalist Baker is amazing and made using wholesome ingredients, which would work well with this soup.

    Also, you can pair with crusty bread (like a French baguette), whole wheat rolls, garlic bread, crispy salty crackers or focaccia for a treat. 

    For a filling and healthy meal, then pair with a roasted vegetable sandwich made with pesto or a mashed chickpea avocado sandwich. 

    I like to also enjoy this soup with a light salad, perfect for lunch! This kale apple salad is still a favorite and bursts with wholesome yummy ingredients that go well with tomato soup. Or pair with this zesty quinoa salad to add more plant-based protein to your meal.

    But no matter what you serve this tomato soup with, I highly recommend garnishing the soup when serving with your favorite topping ingredients to add more layers of texture, pop of color and extra flavor. 

    Try garnishing your soup with:

    • Vegan creamer: you can simply add a drizzle of the extra coconut milk left in the can
    • Ground black pepper
    • Finely chopped chives 
    • Crunchy croutons
    • Sautéed chickpeas
    • Pumpkin seeds
    • Fresh basil
    • Fresh sprouts

    Variations to the recipe

    This soup recipe is versatile and you can tweak the flavor profile as you wish.

    But first of all, taste the soup once done to check on flavor and adjust salty and acidity levels. If too acidic, then add some sugar or maple syrup, which will depend on the tomatoes you are using.

    If you would rather adjust the acidity naturally, then you can add extra vegetables that are naturally sweet, such as butternut squash or red pepper. Simply roast them slightly with the onion and then blend those extra veggies before simmering. Adding a handful of ultra-sweet cherry tomatoes might help balance the acidity as well.

    More flavor boosters to consider:

    • Nutritional yeast
    • Balsamic vinegar
    • Smoked or sweet paprika
    • Red pepper flakes
    • White beans (to blend in the soup or include them whole for more texture)
    Close up on the creamy drizzle over a bowl of dairy-free tomato soup.

    Storage tips

    Once the soup has cooled down completely, keep the leftovers in an airtight container in the fridge for up to 4-5 days. The soup will develop even more flavor while resting! 

    Reheat using the microwave or the stove.

    Can also be frozen: transfer it to a freezer-safe container and keep in the freezer for up to 3 months. Thaw in the fridge overnight before reheating.

    FAQ's

    What other kinds of milk can I use?

    If you don't want to use coconut milk, then you can swap for coconut cream, cashew cream or almond cooking cream. In a pinch, you can also simply use regular unsweetened plant-based milk such as oat milk. Adjust quantity depending on the milk you use and know that the result might be less creamy.

    My soup is too thin, what can I do?

    You can let it cook for a little longer (uncovered). This will let the extra moisture escape. Also, you can add cornstarch to thicken your soup. To do so, stir together 1 tbsp of cornstarch with about 2 tablespoons of cold water in a mug. Then, pour the cornstarch slurry into the soup while it simmers. Stir well to combine, the soup should thicken within 1-2 minutes. Repeat if needed.

    Can I use fresh tomatoes instead of canned ones?

    I haven't tested this recipe using fresh tomatoes, but you can try swapping the cans of tomatoes for about 3 pounds of fresh tomatoes. Roma tomatoes would work well too. Also, you might want to consider blanching the tomatoes to be able to peel them before making this soup, to ensure the best smooth texture.

    There is a hand dipping a piece of bread in a bowl of dairy-free soup.

    More creamy soups you might like

    • Broccoli pea soup
    • Vegan gnocchi soup
    • Zucchini potato soup
    • Broccoli almond soup
    • Leek potato soup
    • Wild rice mushroom soup
    • Butternut squash red pepper soup
    • Cold cucumber soup
    • Oyster mushroom soup

    I hope you like this dairy-free tomato soup recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    Overhead view on a bowl of creamy dairy-free tomato soup with a drizzle of coconut milk over and fresh basil.

    Dairy-Free Tomato Soup

    This dairy-free tomato soup is so flavorful and super easy to prepare. It is made using canned tomatoes for convenience, coconut milk for a delicious creaminess and tons of garlic to add a lot of yummy flavor. Done within 30 minutes, perfect weeknight dinner and great for meal prep. This soup is 100% vegan, gluten-free and filled with wholesome ingredients!
    PRINT RECIPE PIN RECIPE
    Prep Time10 minutes mins
    Cook Time20 minutes mins
    Total Time30 minutes mins
    Servings 4
    Author Jessica Laroche

    Equipment

    • Blender

    Ingredients
      

    • 1 sweet onion - roughly chopped
    • 3 cloves of garlic - minced or crushed
    • 1 tbsp dried basil
    • ½ tsp dried oregano
    • ½ tsp dried thyme
    • 2 x 28 oz canned whole peeled tomatoes - choose San Marzano tomatoes if possible
    • 1 cup canned unsweetened coconut milk - full fat if possible
    • 3 tbsp tomato paste
    • 2 cups vegetable broth
    • salt - to taste
    • 1-2 tbsp maple syrup - optional, to cut the acidity as needed

    Instructions
     

    • Warm up a large pot with a little oil (I use an oil-spray) and then add the onion with a pinch of salt. Stir and cook for about 5-7 minutes. Then, add the garlic and cook for one more minute.
    • Transfer the onion-garlic mixture to a blender and add the canned tomatoes (with their juices), tomato paste and dried herbs. Blend on high until smooth.
    • Pour the blended tomato mixture back to the pot and add the vegetable broth and coconut milk. Stir to combine and bring to a simmer. Cook on medium heat on a low simmer uncovered for about 20 minutes or longer. The soup is ready with thicker and full of flavor.
    • Then, taste the soup: if it is too acidic, then you can add some sugar or maple syrup (1 tablespoon at a time) until smoother in flavor. Also, adjust salt to your taste.

    Video

    YouTube video

    Notes

    • Storage: let the soup completely cool down before transferring it to an airtight container. Keep in the fridge for up to 4-5 days or the freezer for up to 3 months. Reheat using the microwave or the stove.
    • This soup goes well with vegan grilled cheese or simply crusty bread.
    • I love to garnish the soup with more coconut milk (use the extra left in the can), fresh basil and ground black pepper. Check out the blog post for more ideas!
    • Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 210kcal | Carbohydrates: 25g | Protein: 4g | Fat: 13g | Saturated Fat: 11g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Sodium: 885mg | Potassium: 795mg | Fiber: 4g | Sugar: 15g | Vitamin A: 700IU | Vitamin C: 28mg | Calcium: 135mg | Iron: 6mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE BY TEXT SHARE ON FACEBOOK SHARE BY EMAIL

    Pin it for later!

    Pinterest picture showing a tomato with an overlay text saying: "Healthy Dairy-Free Tomato Soup".

    More Vegan Side, Soup and Stew Recipes

    • A spoon in a bowl of creamy vegan Tuscan chickpeas with a side of bread and lemon wedge.
      Creamy Vegan Tuscan Chickpeas
    • Bowl of warm black bean butternut squash soup topped with vegan sour cream and a side of crushed tortilla chips.
      Black Bean and Butternut Squash Soup
    • A large white bowl with a mashed sweet potato and cauliflower mixture garnished with fresh parsley.
      Mashed Sweet Potato and Cauliflower
    • White bowl of sweet potato and spinach red lentil dhal garnished with cilantro and lemon wedges.
      Sweet Potato Red Lentil Dhal with Spinach

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    ☀️ SUMMER RECIPES


    • White bowl with creamy pesto rigatoni garnished with roasted tomatoes.
      Creamy Pesto Rigatoni with Roasted Tomatoes
    • Recipe for vegan Elote showing 4 corn cobs with Mexican mayo and cilantro over a plate.
      Easy Vegan Elote (Mexican Street Corn)
    • Vegan Caesar salad topped with Cajun tofu.
      Vegan Caesar Salad with Cajun Tofu
    • View on a bowl of mango corn salsa on a platter with tortilla chips.
      Mango Corn Salsa
    • View on a vegan vegetable sandwich on a cutting board with roasted tomato, cucumber and avocado.
      Roasted Tomato Sandwich with Vegan Aioli
    • Overhead view on a few pieces of vegan bruschetta made with tomato, basil and balsamic vinegar.
      Easy Vegan Tomato Basil Bruschetta

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy