Creamy Tomato Soup
This post may contain affiliate links. See my disclosure policy.
With the perfect balance of exquisite flavors and a luxuriously creamy texture, this Creamy Tomato Soup recipe is irresistibly delicious and will become a regular favorite!

Homemade Creamy Tomato Soup
I’ve been enjoying a wonderful harvest from my garden throughout the summer and of course few things taste as fantastic as a homegrown vine-ripened tomato. I’ve been busy making salsa, fresh tomato sauce to serve over pasta and this delicious creamy tomato soup recipe. My family loves this soup and they’ve already requested it three times in the last two weeks. We’re confident you’re going to love it as much as we do!
Tips for Achieving the Creamiest, Smoothest Texture
Many cream of tomato soups are too thin and watery. What we’re after is a creamy texture with “body” that leaves a generous coating on the back of the spoon.
The two primary keys for achieving that is to use heavy cream and to use a blender. Milk is thin and it will curdle and we want both body and smoothness. For some creamy soups I’ll use a blender stick to blend the soup right inside the pot. But in this case use an actual blender. I find that’s really key for getting a smoother, creamy and thicker consistency. A blender stick will not achieve the same results. I use my Vitamix and turn it on high for a good 15-20 seconds.

Tips for Achieving the Best Flavor
Homemade cream of tomato soup can often be a little, well, bland. The results greatly depend on both the quality and variety of the tomatoes. But even with the very best tomatoes in hand, your creamy tomato soup will benefit tremendously from a few flavor boosts we’re going to add to this soup.
While tomatoes are technically a fruit, used in soups and sauces most tomatoes benefit from an additional touch of sweetness to bring out their flavor. We’re going to add a touch of brown sugar and also pair the tomatoes with the freshest, sweetest carrots we can find.
Following the proper method of sauteing the onions, carrots and tomatoes before adding the broth also coaxes the natural sugars out of the each of the vegetables for a richer flavor, so don’t skip that step. And for an extra boost of tomato flavor we’re also adding some concentrated tomato paste.
I’m partial to fresh tomatoes for making this soup and grow my my own every year (below are some harvests from my garden). If you don’t have access to quality, vine-ripened tomatoes from your local farmer’s market then seek out the best canned tomatoes you can find (for the best flavor I recommend D.O.P. certified Italian imported San Marzano tomatoes).
Another key element to achieving the best flavor is to use the best quality broth you can find. If you don’t have the time or space to make homemade chicken broth, choose a good store-bought brand.

Which Herbs Should I Use For Seasoning?
I like to switch things up occasionally. If you’re going for a more Italian flavor, use basil. If you’d like more of a French flavor, use thyme. Rosemary is another fabulous flavor in this soup. Or go with some fresh oregano or dill. Another great option for a spicier soup is a generous dose of freshly ground or cracked peppercorns. Try a variety of herbs/spices and see what you like best.
Can I Make This Vegetarian or Vegan?
Absolutely! For vegetarian you can use vegetable broth and for vegan you can substitute almond milk, cashew milk (it’s a bit creamier) or any other non-dairy milk of your choice.

Creamy Tomato Soup Recipe
Let’s get started!
Heat the butter and olive oil in a medium stock pot over medium-high heat. Add the onions and cook until soft and translucent, about 5 minutes.

Add the carrots and garlic and cook for another 4-5 minutes. Add the tomatoes and tomato paste and cook for another 4-5 minutes. Add the broth.


Reduce the heat to medium, cover and simmer for 30 minutes.

Carefully transfer soup to a blender and blend until smooth. Return the soup to the pot and add the heavy cream. Heat through and add salt and pepper to taste.
How To Bulk It Up
Want a soup that’s a bit more substantial? Simply stir in some cooked rice at the end and you’ll have a delicious cream of tomato rice soup! You can also serve this with some crunchy homemade croutons.

If desired serve with a sprinkling of chopped fresh herbs and if desired some coarsely ground black pepper.
Enjoy!

Be sure to also check out my Cream of Celery Soup, Cream of Mushroom Soup and my creamy Zucchini Soup!
Save This Recipe

Creamy Tomato Soup
Ingredients
- 2 tablespoons butter
- 1 tablespoon extra virgin olive oil
- 1 cup chopped yellow onion
- 2 medium to large carrots (**use the best you can find, e.g. farmer's market or homegrown)
- 3 cloves garlic , minced
- 3 pounds vine-ripened tomatoes , chopped (use the best you can find; otherwise use the best canned tomatoes available, about 42 ounces)
- 3 tablespoons tomato paste
- 3 cups quality chicken broth (vegetarian/vegan: use vegetable broth)
- 1 cup heavy cream (vegan: use a creamy non-dairy substitute of choice)
- 2 tablespoons chopped fresh basil OR 2 teaspoons chopped fresh thyme OR 2 teaspoons chopped fresh rosemary (experiment with whichever herb you prefer)
- 1/4 teaspoon freshly ground black pepper
- 1 1/2 teaspoons kosher salt
- 2 teaspoons brown sugar (I prefer dark brown for this)
- chopped fresh herbs, coarsely ground black pepper for garnish (optional)
Instructions
- Heat the butter and olive oil in a medium stock pot over medium-high heat. Add the onions and cook until soft and translucent, about 5 minutes. Add the carrots and garlic and cook for another 4-5 minutes. Add the tomatoes and tomato paste and cook for another 4-5 minutes. Add the broth, herbs and spices and bring to a boil. Reduce the heat to medium, cover and simmer for 30 minutes.
- Carefully transfer soup to a blender and blend until smooth (you'll need to do it in 2 batches depending on the size of your blender). Return the soup to the pot and add the heavy cream. Heat through and add salt and pepper to taste. If desired serve with a sprinkling of chopped fresh herbs and if desired some coarsely ground black pepper.Serves 4-6
Notes
Nutrition
Originally published on The Daring Gourmet August 24, 2019



















The BEST creamy tomato soup!!!!!!!!
Thank you so much, Lynn! <3
It was so good, thank you for sharing
This Soup Was Absolutely Amazing!!! Thank You for Sharing Your Recipe💛💛💛
Thank you so much, Ann, I’m thrilled that you enjoyed it!
Hello, I am a big fan of the Daring Gourmet and I always come here first to check for a recipe.
Thank you for this wonderful recipe! I used fresh rosemary.The aroma of it being simmered with carrots, onions and garlic was lovely. This was the perfect recipe for last year’s tomatoes from my freezer.
I’m so glad you enjoyed it, Mary, thank you very much for the feedback! <3
My fave tomato soup recipe. Thanks so much.
Thank YOU, Tony, I’m so glad you enjoyed it!
This recipe for Creamy Tomato Soup is so good! I have tried many recipes; this is my favorite. I used all fresh organic produce, had to use canned San Marzano Tomatoes as it is off season for tomatoes in my area. I can’t wait to make it this summer with my home-grown tomatoes. Such a wonderful simple recipe. Yum, I bet it would be fantastic with mini grilled cheese croutons.
Thank you for sharing this wonderful recipe,
Wonderful! I’m thrilled that you enjoyed it, Pamela, and really appreciate the positive feedback, thank you!
I recently tried a delicious combination of your tomato soup with pita chips, and it was a delightful experience! The warm, comforting soup paired perfectly with the crunchy texture of the Pita chips. Each bite was a delightful blend of flavors and textures, making it a satisfying and comforting meal. It’s a combination I’ll be enjoying again soon!
Thanks for the feedback, Kanishka, I’m so glad you enjoyed it!