This healthy Cream of Tomato Soup recipe is SO easy to make! Pair it with grilled cheese sandwiches and sliced apples topped with cinnamon for a quick weeknight meal.

With snow flocking trees across the states, it’s not exactly tomato season.

Except along the Central Coast of California, where lycopene laden dry farmed tomatoes are still being harvested and, subsequently making a weekly appearance in my Jimbo’s shopping cart.

Photograph of dry farmed tomatoes in Jimbo's grocery store.
Dry-farmed tomatoes from Sea Level Farm along the central California coast.

You MUST try dry farmed tomatoes!

If you’re not familiar with dry farmed tomatoes, here’s a little FYI on dry farming, and why these super sweet beauties are my new favorite tomato…

In a nutshell, dry farming is growing crops without any irrigation to supplement rainfall.  It can’t be done everywhere, but in places like California, where farmers have long been facing water shortage challenges, dry farming makes perfect sense.

Not only is dry farming great for water conservation, but it also makes for a super delicious tomato, as the lack of water stresses the tomato plant, forcing its roots deep in to the soil in search of water and focusing its efforts on producing fruit.

The resulting tomatoes are smaller and lower in yield, yet pack a powerful punch in terms of both flavor and texture, thus making them perfect for this luscious roasted cream of tomato soup.

Ingredients you’ll need to make this healthy homemade cream of tomato soup

  1. Tomatoes. If it’s the right time of year, be sure to try making this cream of tomato soup with dry farmed tomatoes. If you can’t find them, no worries! Any variety of fresh tomatoes will work, as roasting helps bring out the sweetness. You can also try making this with canned whole tomatoes as well. If you do, let me know how it turns out!
  2. Onion. I like to make this with a sweet onion like Maui, Walla Walla, or Vidalia, but you can use any type of onion. If you are following the elimination phase of a low FODMAP diet, you’ll want to omit this and add extra tomatoes (see recipe notes).
  3. Garlic. Again, if you’re on a low FODMAP diet, you can omit this and use garlic oil instead of regular extra virgin olive oil.
  4. Olive oil. Avocado oil would work well with this cream of tomato soup recipe too!
  5. Fresh Basil. Swap with dried basil if needed.
  6. Milk. Most cream of tomato soup recipes call for heavy cream. But, in a nod to health (without sacrificing taste!) I make this with organic whole or 2% milk. You can also use lactose free milk for a low FODMAP version. Or, add your favorite plant based milk (i.e. almond, coconut, hemp, pea) for a plant based version.

How do you make cream of tomato soup from scratch?

If you’ve never made homemade cream of tomato soup before, I promise you, it’s super easy to make! And while I do keep a container of Trader Joe’s Organic Cream of Tomato Soup for SUPER quick and easy meals, once you master this recipe, I promise you it will be on repeat! Here are the steps to make it:

Time needed: 50 minutes

How to make cream of tomato soup from scratch.

  1. Roast tomato, onion, and garlic.

    Place tomatoes, onion, and garlic on a tray lined with parchment paper. Drizzle with olive oil, season with salt and pepper, and roast for ~ 40 minutes.

  2. Blend ingredients.

    Carefully place roasted tomatoes, onions, and garlic in a blender. Add basil and blend until smooth. Add milk or plant based milk and blend. Season to taste with additional salt and pepper if desired.

  3. Enjoy your soup!

    Pour into a bowl, top with additional fresh basil, and enjoy!Cream of tomato soup in a white bowl with a colorful napkin in the background.

What makes this cream of tomato soup healthy?

  • For one, it’s loaded with lycopene which may help protect against certain cancers, including prostate, stomach, and lung cancer. Lycopene also protects against sunburn {you still need to wear sunscreen though!}, and cardiovascular disease.
  • This cream of tomato soup is also rich in vitamins C, A, & K and potassium-an important mineral to help lower blood pressure.
  • It also contains quercetin, a powerful antioxidant and anti-inflammatory compound.
  • This recipe is gluten-free and vegetarian. And, you can make a low FODMAP and/or vegan version too (see recipe notes).

Serving Suggestions

Cream of tomato soup in a white bowl with a colorful napkin in the background.

Healthy Cream of Tomato Soup

This healthy Cream of Tomato Soup is SO easy to make! Pair it with a grilled cheese sandwiches and sliced apples topped with cinnamon for a quick weeknight meal.
5 from 11 votes
Print Recipe Pin Recipe
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 4 servings

Ingredients

  • 3 pounds tomatoes, i.e. dry farmed tomatoes
  • 1 large onion
  • 4 cloves garlic
  • olive oil , for drizzling, approximately 2 tablespoons
  • salt and pepper to taste
  • 1/4 cup fresh basil, chopped
  • 1 cup whole or 2 % milk, or use almond, rice, or coconut milk for vegan version

Instructions

  • Pre-heat oven to 375 degrees. Remove stems from tomatoes and slice in half lengthwise. Peel garlic and onion and cut onion into 8 large chunks.
  • Place tomatoes, onions, and garlic on two parchment lined baking sheets. Drizzle with olive oil, and season with salt and pepper. Roast for approximately 40 minutes, then remove from oven to cool for 10 minutes.
  • Carefully place roasted tomatoes, onions, and garlic in a blender along with the chopped basil, and blend on high until smooth. Add milk or milk alternative to tomato mixture and blend in. Taste and add additional salt and pepper if desired before serving.

Notes

  • Low FODMAP Option: Omit onions & add an extra pound of tomatoes. Use garlic oil in place of garlic. Use lactose free milk or your favorite plant based low FODMAP “milk”.
  • Vegan Option: Use your favorite plant based milk in place of cow’s milk.
  • Freezer Tip! Make a big batch of the tomato soup WITHOUT the milk and store in the freezer. When ready to eat, heat soup then blend in milk right before serving.

Nutrition

Serving: 1.5cups | Calories: 114kcal | Carbohydrates: 20g | Protein: 5g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 6mg | Sodium: 45mg | Potassium: 939mg | Fiber: 5g | Sugar: 13g | Vitamin A: 3012IU | Vitamin C: 50mg | Calcium: 117mg | Iron: 1mg
EA Stewart, RD | Registered Dietitian Nutritionist
Course Dinner, Lunch, Soup
Cuisine American, Gluten Free, Grain Free, Low FODMAP Option, Mediterranean, Vegetarian
Keyword easy tomato soup recipe
Add to Recipe Collection
Did you make this recipe?I’d love a 5-star review and rating if you liked this recipe! Any questions about the recipe or ingredients? Please let me know! Your rating and comments are so appreciated as they help me understand how I can serve you best. Thank you!

Craving more healthy soup recipes? Here are a few of my favorites…

1
White bowl of potato leek soup on a blue background.
Creamy Vegan Leek and Potato Soup
This vegan Leek and Potato Soup is so rich and creamy, it's hard to believe how nourishing it is too! Serve it warm in the winter & spring, or eat it chilled in the summer when temps start to rise.  
Check out this recipe
2
Overhead shot of a bowl of vegan tortilla soup topped with cilantro, avocado, radishes, and pumpkin seeds.
Quick and Easy Vegan Tortilla Soup
You can make this delicious vegan tortilla soup in 15 minutes for dinner tonight! Watch everyone lick their bowls clean! It's naturally gluten free, and I share tips for making a low FODMAP version in the recipe notes. Enjoy!
Check out this recipe
3
Kale and Basmati Soup with Pumpkin Seed Pesto
Kale & Basmati Soup w/ Pumpkin Seed Pesto
Warm up and chill out with a big bowl of this nourishing Kale and Basmati Soup with Pumpkin Seed Pesto {Gluten-free, vegetarian option, low FODMAP}.
Check out this recipe

Let’s Chat! Have you made homemade cream or tomato soup before? Have you tried dry farmed tomatoes? Anything else you would add to this soup?

More Posts You'll Love