Skip to main content

Creamy Tomato Basil Soup

Don’t settle for ordinary tomato soup. This Creamy Tomato Basil Soup is made with herb seasoned tomatoes and just the right amount of heavy cream. Topped with Parmesan cheese, it’s begging to be served alongside a loaf of crusty bread for soaking up every last drop. 

A bowl of homemade soup.

I was definitely in the mood to make soup for dinner.

There’s something about sitting down to a big bowl of steaming hot soup that warms the soul, no matter what kind of day you’ve had.


Creamy Tomato Basil Soup

This Homemade Chicken Noodle Soup is usually my go-to for an easy comforting soup. Now, I’m adding today’s Tomato Basil Soup into the rotation too.

Some tomato soups can be on the blander side, especially made without fresh tomatoes. And the watery stuff that comes from a can? No thank you.

THIS tomato soup, though? It’s anything but boring or bland.

Decadently creamy and full of fragrant Italian herbs, every bite of this soup is better than the last. Using fresh basil brightens up the tangy taste of crushed tomatoes, giving the soup a fresh-from-the-vine flavor. No one will suspect you didn’t use fresh tomatoes!

The first time I made this soup I served it just as is, leaving a few chunks of tomato to give it some texture. When I made it again, I used my immersion blender to puree the tomato to smooth perfection.

It’s delicious both ways, depending on which consistency you prefer. Whether or not you choose to blend is up to you!

Ingredients to make tomato soup at home.

What do I need to make Creamy Tomato Soup?

Here are the ingredients I used to make the best ever tomato basil soup.

  • canned rushed tomatoes – I recommend the kind seasoned with oregano, basil and garlic
  • heavy cream
  • milk
  • celery
  • carrots
  • onion
  • fresh basil and rosemary
  • dried oregano
  • grated Parmesan cheese 
  • cooked bacon –optional, but amazing crumbled on top!
A creamy tomato soup.

 Can I freeze this soup?

Cream based soups tend not to freeze well. The milk will separate from the other ingredients creating a grainy, off-putting texture.

This Tomato Basil Soup is best enjoyed within 3 days. Store leftovers in the fridge and reheat them on the stove or in the microwave.

Like many soups, I actually find it tastes even better the next day!

No soup meal is complete without a side of bread. My Homemade Italian Bread Recipe pairs perfectly with tomato soup.

If biscuits are more your thing, bake up a batch of Asiago Herb Biscuits to serve with your meal. That sounds like my idea of a perfect fall or winter dinner.

A bowl of homemade tomato soup.

Soup Recipes

Served as a starter, a side or the main event, a good bowl of soup makes the whole table happy.

Once you’ve gobbled up every last bite of your homemade Creamy Tomato Basil Soup, add this Bacon and Tortellini Zuppa Toscana to your next dinner menu. It’s made in one pot and tastes better than the restaurant versions.

For soup with a Greek twist this Avgolemono Soup is sure to impress. Or stick with the classics and make a big pot full of Chicken Noodle Soup for the family. Canned soups just can’t compete with the ones you make from scratch with love.

Soup ready to be served.



This recipe was slightly adapted from Dashing Dish.

A bowl of creamy tomato soup.

Creamy Tomato Soup flavored with basil, garlic and onion is easy to make and good enough to turn even tomato skeptics into believers. Don’t forget extra bread for dipping!

Creamy Tomato Basil Soup


Creamy Tomato Basil Soup

Don’t settle for ordinary tomato soup. This Creamy Tomato Basil Soup is made with tomatoes, carrots, celery, and just the right amount of heavy cream. Topped with Parmesan cheese, it’s begging to be served alongside a loaf of crusty bread for soaking up every last drop. 
Course Dinners
Cuisine American
Keyword Creamy Tomato Basil Soup, Tomato Soup
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 6 people
Calories 277kcal
Author Lynne Feifer


  • 1 large pot with lid


  • 28 ounces crushed tomatoes with basil garlic and oregano
  • 28 ounces diced tomatoes with basil garlic and oregano
  • 28 ounces low sodium chicken broth
  • 1 cup heavy cream
  • 1 cup milk I used whole
  • 1 cup finely diced celery about 4 stalks
  • 1 cup finely diced carrots about 4 medium
  • 1 cup diced onion
  • ½ cup fresh basil chopped
  • 1 teaspoon dried oregano
  • 1 teaspoon fresh rosemary minced
  • salt and pepper to taste
  • Parmesan cheese for topping


  • In a large pot, combine the cans of tomatoes, chicken broth, cream, milk, celery, carrots, and onion.
  • Cook on medium high, covered, for 30 minutes.
  • Then turn heat to low and simmer for 15 minutes more.
  • Remove from heat and add basil, oregano, rosemary, salt and pepper to taste. For a smoother consistency, use an immersion blender to puree.
  • Serve topped with grated Parmesan cheese.


Serving: 1person | Calories: 277kcal | Carbohydrates: 26g | Protein: 9g | Fat: 18g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 58mg | Sodium: 480mg | Potassium: 1051mg | Fiber: 6g | Sugar: 14g | Vitamin A: 6660IU | Vitamin C: 30mg | Calcium: 199mg | Iron: 4mg

 This post has been updated in format and with pics on 1/6/22. It was originally published on 10/30/13.

A bowl of Creamy Tomato Basil Soup
creamy tomato basil soup
Creamy Tomato Basil Soup

The post Creamy Tomato Basil Soup appeared first on 365 Days of Baking.

Leave a Reply

Your email address will not be published.