Low Calorie Tomato Soup

Easy Homemade Creamy Tomato Soup Recipe

This Low Calorie Tomato Soup recipe is just 108 calories, and has 6.4g of protein per cup! It’s also vegan, gluten-free and so easy to make!

Homemade Creamy Tomato Soup

Ingredients You’ll Need:

  • 20 medium tomatoes
  • 1 onion
  • 4 garlic cloves
  • Olive oil spray
  • 3 cups vegetable broth (or chicken broth)
  • 2 bay leaves
  • ¼ teaspoon salt
  • ⅛ teaspoon pepper
  • ½ cup lite coconut milk 

Low Calorie Tomato Soup

Homemade Creamy Tomato Soup

Healthy Tomato Soup Meal Prep and Storage

Meal Prep – Cook the soup and then allow to cool completely. Scoop single servings into individual containers, or family sized servings into gallon freezer bags (or jars/containers with lids). 
Frozen Soup – Be sure any container is only filled 2/3 full as the soup will expand in the freezer. Store for up to a month in the freezer. If freezing gallon bags, lay flat to freeze to save storage room. 
Refrigerated Soup – Will hold in the refrigerator for 4 days.
Reheating – Add to a medium or large sauce pot, heat frozen for 30 minutes on low, or defrosted soup for 5-10 minutes over medium-low heat.

low calorie tomato soup

Low Calorie Tomato Soup

Homemade Creamy Tomato Soup Recipe

Low Calorie Tomato Soup

Lose Weight By Eating
This homemade creamy tomato soup recipe uses fresh tomatoes, OR canned tomatoes.
If you want to make tomato soup recipes from canned tomatoes, simply swap out the raw tomatoes for two 28-ounce cans of crushed tomatoes.
I made this vegan tomato soup with light coconut milk. This is how I was able to keep the calories at only 108 calories per cup of homemade creamy tomato soup.
You could also use 1/4 cup of heavy cream in place of the coconut milk. But this will raise the calories.
5 from 4 votes
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Course Main Course, Side Dish, Soup
Cuisine American
Servings 6 servings
Calories 108 kcal


  • Immersion blender or countertop blender



Serve With:


  • 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.


Serving: 1cupCalories: 108kcalCarbohydrates: 19.1gProtein: 6.4gFat: 2gSaturated Fat: 0.6gCholesterol: 0mgSodium: 502mgPotassium: 1110mgFiber: 5.4gSugar: 12.1gCalcium: 54mgIron: 1mg
Keyword healthy Tomato Soup, low calorie Tomato Soup, Main Course, soup, vegan, vegetarian
Tried this recipe?Let us know how it was!

About the Author

Hi, my name is Audrey Johns and I am a 4 time best selling cookbook author! All 4 of my low calorie cookbooks are published by HarperCollins (the oldest publishing house in the US!) and have been featured on prominent TV shows like The Today Show, Rachael Ray and The Doctors. I am a low calorie and healthy recipe authority and my delicious recipes are tried and loved by thousands of readers. 

After a one year 150 pound weight loss (and I’ve kept it off for 13 years!) I started sharing all of my low calorie recipes with the world. They are always all-natural and geared around weight loss and weight management. I have even made some of these recipes with my Biggest Loser pal Bob Harper! Check out my weight loss story, my best selling cookbooks, and my numerous TV appearances by clicking here.

Nutrition and Calories in Tomato Soup

Nutrition and Calories in Creamy Tomato Soup

More Weight Loss Recipes:

Lose Weight By Eating Cookbooks

Share this Low Calorie Recipe:

Homemade Creamy Tomato Soup Recipe

Article History:

2 thoughts on “Low Calorie Tomato Soup”

  1. Pingback: 15 Foods that Start with T (PLUS 20 RECIPES!) - Lose Weight By Eating

  2. Pingback: Homemade Chicken Broth {Chicken Stock Recipe} Lose Weight By Eating

Leave a Comment

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

Recipe Rating