This easy homemade creamy tomato soup recipe is both low in calories, and vegan!
In this article for tomato soup recipes, you will find a shopping list, printable recipe card, nutrition label, modifications, and more.

We made this homemade creamy tomato soup recipe easy, by giving you options to use fresh, or canned tomatoes. In the section below, you will find directions to make tomato soup creamy recipes easily, and for just 108 calories.
This recipe for tomato soup can be made vegan, or simply vegetarian. In the recipe card for cream of tomato soup, you will find modifications to use either coconut milk, or heavy cream.
This homemade creamy tomato soup recipe is only 108 calories per serving…
Homemade Creamy Tomato Soup Recipe
Below, you will find the best tomato soup recipes. Along with a guide on how to make tomato soup, you will find a shopping list, printable recipe card, and more.
We believe that the best recipe for tomato soup is made with fresh tomatoes, but they’re not always in season… So we have included modifications to make this cream of tomato soup recipe with canned tomatoes as well.
Making tomato soup has never been easier, in this article for homemade creamy tomato soup you’ll find everything you need to make homemade vegan tomato soup.
What You’ll Find in this Article:
- Tomato Soup Ingredients (shopping list!)
- How to Make Tomato Soup
- Homemade Creamy Tomato Soup Recipe (recipe card!)
- Nutrition and Calories in Creamy Tomato Soup
In the next section, we will review the ingredients and tomato soup. We’ve outlined them in a shopping list form, so that you can screenshot them on your phone before shopping at your local grocery store.
Up next, vegan tomato soup ingredients, for the best homemade creamy tomato soup recipe…
Tomato Soup Ingredients
The best tomato soup recipe can be made with fresh, or canned tomatoes. You get to choose!
I recommend taking a screenshot of the ingredients of tomato soup below. This way you have them at your fingertips the next time you go shopping.

Homemade tomato soup has never been easier… Take a screenshot of the shopping list below, so you have it on your phone the next time you head to the store.
The recipe card below will do all of the math on ingredients for you. There you can double or triple this creamy tomato soup recipe. It will give you exact measurements for the exact servings you were looking to make.
Shopping List for Vegan Creamy Tomato Soup
- Medium tomatoes (or cans of crushed tomatoes)
- Onion
- Garlic
- Olive oil spray
- Vegetable broth or chicken broth
- Bay leaves
- Salt and pepper
- Light coconut milk
Now that you have all of the ingredients for the best creamy tomato soup recipe, let’s move onto a guide on how to make tomato soup at home.
Up next, how to make tomato soup with fresh, or canned tomatoes…
How to Make Tomato Soup
This section will teach you how to make creamy tomato soup, with either canned tomatoes, or fresh tomatoes.
Creamy homemade tomato soup doesn’t have to be full of calories and fat. This low calorie creamy tomato soup recipe is only 108 calories per serving. Below we will teach you how to make tomato cream soup low in calories without sacrificing flavor.
Below, you will find directions for making of tomato soup. This recipe cream of tomato soup has easy to follow directions, for both fresh, and canned tomatoes.
How to Make Tomato Soup:
- Preheat the oven to 450°.
- Place the tomatoes, onion, and garlic and a large casserole dish and lightly spray with olive oil.
- Roast for 25 minutes, then transfer to a large sauce pan along with any juices in the baking dish.
- Add the broth, and bay leaves. Bring to a boil, then lower to medium heat and cook for 15 minutes.
- Remove and discard the bay leaves.
- Use an immersion blender to blend until smooth. Alternatively, you can cool and add to a blender. Be sure to vent the blender before blending until smooth.
- Add the salt, pepper, and coconut milk. Mix together, and simmer for an additional 10 minutes.
- Taste, and add additional salt and pepper as needed. Serve hot.
If you choose to use canned tomatoes in this recipe creamy tomato soup, see the shareable recipe card below for directions. They are we have outlined how to make this tomatoe soup recipe with canned tomatoes.
In the next section, you will find cream of tomato soup recipes in a shareable form.
You can add them to your Pinterest boards, or email to your foodie friends…
Homemade Creamy Tomato Soup Recipe
This vegan tomato soup recipe will quickly become one of your favorite go to meals. At only 108 calories per cup, you can have 4 cups, without blowing your diet!!
This cream tomato soup recipe can be made with canned, or fresh tomatoes. You can also make this homemade creamy tomato soup recipe with coconut milk, or heavy cream.
Be sure to see the nutrition section below, for calories in creamy tomato soup…

Homemade Creamy Tomato Soup Recipe
Equipment
- Immersion blender or countertop blender
Ingredients
- 20 medium tomatoes cored and quartered
- 1 onion
- 4 garlic cloves chopped
- Olive oil spray
- 3 cups vegetable broth or chicken broth
- 2 bay leaves
- 1/4 teaspoon salt
- 1/8 teaspoon pepper
- 1/2 cup light coconut milk from a can
Alternatives:
- 2 28-ounce cans of crushed tomatoes in place of fresh tomatoes
- 1/4 cup heavy cream in place of coconut milk
Instructions
- Preheat the oven to 450°.
- Place the tomatoes, onion, and garlic and a large casserole dish and lightly spray with olive oil.
- Roast for 25 minutes, then transfer to a large sauce pan along with any juices in the baking dish.
- Add the broth, and bay leaves. Bring to a boil, then lower to medium heat and cook for 15 minutes.
- Remove and discard the bay leaves.
- Use an immersion blender to blend until smooth. (Alternatively, you can cool and add to a blender. Be sure to vent the blender before blending until smooth.)
- Add the salt, pepper, and coconut milk. Mix together, and simmer for an additional 10 minutes.
- Taste, and add additional salt and pepper as needed. Serve hot.
If using canned tomatoes:
- Roast the onions and garlic as directed, and add in the canned tomatoes when you move onto step #2.
Nutrition
Up next, nutrition and calories in tomato soup recipes…
Nutrition and Calories in Creamy Tomato Soup
Not all tomato soup recipes are made the same. This one is extremely low in calories!
If you’re looking for a low-calorie recipe for tomato soup, be sure to see the recipe card above. There you will find the lowest calorie creamy tomato soup.

What to Read Next:
Lose Weight By Eating Cookbooks
