Need a quick tomato soup recipe? This one is creamy, flavorful, and only takes about 20 minutes to make. This dairy free soup is great for cold days.

When the winter weather starts to set in, there’s nothing like a bowl of hot soup. I know for many people, creamy tomato soup is a favorite soup from childhood.
Of course, if you’re like me, the tomato soup from your youth may have come from a can, and may also have contained a fair amount of milk or cream. If you can’t do dairy, those canned soups won’t work! Thankfully, I have a recipe for a dairy free tomato soup that I think you’ll love.
This creamy dairy free tomato soup is so ridiculously easy, and it’s very comforting and tasty. It would be perfect alongside a dairy free grilled cheese, or with some toast or crackers.
I used to love Campbell’s tomato soup when I was younger. There was just something about the flavor and consistency that I really liked. This version has that same creamy texture, but I think the flavor is much better. It’s a nice rich tomato flavor that’s not bland, too salty, or muddled with additives.
Ingredients
- tomato sauce
- full fat coconut milk
- sugar
- spices
- salt and pepper
Instructions
- Place the tomato sauce and coconut milk in a pan and heat through.
- Add the sugar and various spices, and stir well.
- Cook until hot, but do not boil.
- Add more salt and pepper and green onions if desired.
Canned or Fresh Tomatoes
If you have only fresh tomatoes in the house, you could slice the tomatoes in half, then roast in the oven. Remove the skins and the seeds, then puree the roasted tomatoes to make homemade tomato sauce. Use that in place of the canned sauce in the recipe.
If you have only canned diced or whole tomatoes rather than tomato sauce, you can still use those. You will just need to puree the soup with an immersion blender.
Flavor
This soup is rich in tomato flavor! It doesn’t taste like coconut, in spite of the coconut milk in this recipe. Coconut milk adds richness and a wonderful creamy texture to this soup.
What to Serve with Tomato Soup
Disclosure: This post contains affiliate links.
Recipe
Creamy Dairy Free Tomato Soup.
Ingredients
- 30 ounces organic tomato sauce
- 2 cups full fat canned unsweetened coconut milk
- 2 ½ Tablespoons organic cane sugar
- 1 ½ teaspoons garlic powder
- 1 teaspoon onion powder
- 2 teaspoons Italian seasoning
- 1 ¼ teaspoons salt
- ½ teaspoon pepper
- sliced green onions for garnish
Instructions
- Put the organic tomato sauce and the coconut milk in a pan and whisk together over medium heat.
- Add the sugar and spices and stir well.
- Cook on medium low heat until the soup is heated through. Do not boil.
- Serve topped with green onions and more salt and pepper if desired.
Notes
Nutrition
This post was originally published in December 2015. It has been updated with more tips.
Follow along:
Charlotte Powers
Could this be made with almond milk?
Kelly Roenicke
Yes, that will work!
Katie
Delicious recipe!
Carey
Great tasting soup as outlined. I added in a bit of rice to give it some texture.. Extra yum.
Julie
This looks so good! However, my daughter is allergic to nuts, including coconut. I wonder what I could replace the coconut milk with? We usually use rice milk for her. I’m not sure that would be good, though. Any thoughts?
Thanks,
Julie
Kelly Roenicke
That should be fine – it may be slightly less creamy. You may want to thicken the soup with some starch.
Kristine's Kitchen
I’m sorry you weren’t feeling well on Christmas! I hope you are all better now and that everyone else in your family is healthy! This soup looks delicious, and I love the teacups!
Kelly
Thanks, Kristine!
Whole and Heavenly Oven
Sorry to hear that you got sick, Kelly! There’s nothing I love better when I’m sick than a bowl of creamy tomato soup! I love that this one is dairy-free!
Kelly
Thanks, Sarah!
Gayle @ Pumpkin 'N Spice
This tomato soup looks fantastic, Kelly! Just what I need for the cold weather and snow that’s headed my way!
Kelly
Thanks, Gayle! Stay warm!
juliaroastedroot
Ah jeez, sorry to hear you weren’t feeling well on Christmas! It’s always the inopportune times our body shuts down and and decides to get sick. This soup looks and sounds amazing! I used to love Campbell’s tomato soup too, so I’m itching to try your healthful dairy-free version. Bravo and hope you’re feeling back to normal!
Kelly
Thanks, Julia!
Jessica Levinson (@jlevinsonrd)
Sorry to hear you were sick on Christmas – no fun :( But at least you got some nice gifts, including those pretty tea cups. Love tomato soup but not the kind that’s filled with heavy cream. Can’t wait to try your version!
Kelly
Thanks, Jessica!
Rachel @ Delicious Balance
Wow this is super easy and looks delicious! I hope you are feeling better!
Kelly
Thanks, Rachel!
Usha
We have coconut allergy ..what do you recommend instead of coconut milk?
Becky
Hey Usha, I would either try some homemade almond milk or just use most of a cup of cashews with the 2 cups water in a high speed blender to make a cashew ‘creamy milk’…. but I’m not a professional like Kelly. Give something a try and see if You like it ;-) You can do it!!
Kelly
Good ideas, Becky!
Kelly
Thanks for replying to Usha! :)
Kelly
Do you have other allergies? What Becky suggested would work, or even using heavy cream if you can tolerate dairy. You may want to use a little less heavy cream if you go that route as it is really rich.
Rahul @ samosastreet
Easy, fast and delicious.
Kelly
For sure! :) Thank you!
whiskandshout
Tomato soup is definitely one of my faves- a classic for a reason! I’m loving how creamy this soup is without any dairy :)
Kelly
Thanks, Medha!