Easy Tomato Basil Soup with Fresh Ingredients

bowl of tomato soup with croutons and cream

This easy homemade tomato basil soup is a delicious upgrade to a classic comfort food.


Creamy tomato soup on a white plate with a spoon and sourdough bread with butter.
Simple, easy and delicious tomato soup with sourdough bread.

This recipe is a grown up twist on a lunch time classic that everyone in the house will love!

This soup makes me happy for a few reasons. First, it tastes so fresh because of the fresh ingredients. Secondly, soup is always a comfort food. It feels extra nostalgic because it reminds me of grilled cheese sandwiches and tomato soup lunches as a child. Lastly, it is so simple and easy to put together. I managed to throw this together with all my leftover bits and pieces from my summer garden.

White bowl with fresh ingredients form the garden. Tomatoes, basil, onion and garlic are ready to be made into soup.
Fresh tomatoes, onion, and garlic from the garden.

Fresh Ingredients

Tomatoes

As you can see from the photo above; I will use any and all kinds of tomatoes for this recipe. You can use canned, diced tomatoes if you don’t have access to fresh tomatoes. The taste is just extraordinary when you use fresh tomatoes.

Onion

I use a very small onion for my soup and the taste is wonderful. But, there is nothing stopping you from using a large onion. Just be sure to sauté them until they are slightly translucent for the best flavor.

All the vegetables in the dutch oven ready to cook.

Garlic

I used 2 cloves in this recipe; however, if you like garlic, you can add as much as you want. This is a recipe that you can play around with. Try it and tweak it as needed to suit your own taste.

Basil

As I was developing this recipe; I found that I would add more and more sweet basil each time I made it. So, go ahead and add as much as your taste buds can handle. My suggestion is between 14-20 leaves so that you have a good balance of tangy tomatoes and sweet basil.

Vegetable Broth

This is a vegetarian soup so I use vegetable broth. But, you can use any broth you have on hand. The taste will change slightly with beef or chicken broth but the overall soup will still be very fresh.

Butter

I suggest melting the butter first in the microwave because it saves you a bit of time. But, if you forgot to do this you don’t have to worry. You can just put it in the hot mixture and it will melt eventually with some stirring.

Heavy cream

18% is the best for this recipe. You will get a very creamy tomato basil soup with heavy table cream. I have put half and half in this in the past and the result is still very nice.

Heavy cream being poured into tomato soup.
Adding heavy cream to the tomato soup.

Grated Parmesan

This is optional and is to be placed on top of the soup when you serve it. Parmesan adds a nice salty, cheesy addition to the flavor. It is also a nice way to add a little extra protein to the meal.

Tomato basil soup being blended in a Ninja blender.
Blend until your desired smoothness.

How to Get a Smooth Tomato Soup

Blend, blend and then blend some more. For really great results you need to use a strong blender or food processor. In a perfect world, I would use a Vitamix or something equivalent. But I do not have one of those at the moment so I use a standard Ninja Blender. If you have a higher-end blender or food processor, you can often use them with hot items. You just put soups right into them even when they are very hot. My blender cannot tolerate heat so that is why I recommend waiting for the soup to cool slightly before blending it.

Blend for as long as it takes to get your soup to your desired texture.

Check out Amazon to purchase the Ninja NJ601AMZ Professional Blender with 1000-Watt Motor.

Another way to get a very smooth soup is to remove the skins from the tomatoes before cooking them. Usually if you blanch* them first, you can remove the skins quite easily. This will make the soup slightly sweeter as well because the skins can add a bitter taste with some varieties of tomatoes. I prioritize making easy and fast meals. So, I personally do not peel the skins before making this soup.

*Blanching is the process by which foods (usually fruits and vegetables) are briefly submerged in boiling water and then immediately cooled. – The Food Network

Tomatoes cooking together in a red dutch oven.
Tomato basil soup ingredient after cooking in the pot for 30 minutes.

Lastly, if texture is really a big deal for you, you can strain the soup at the end. This would take out any seeds or skins that did not get completely blended. This is not necessary though if you are okay with slight texture.

What is the best way to cook tomato basil soup in?

  • A 6 qt enamel coated cast iron dutch oven is my favorite method. I use Lagostina or Kitchenaid but any brand will do the trick. Do not use a full cast iron dutch oven for this recipe unless it has been seasoned extremely well. This is because tomatoes are very acidic and can ruin your dutch oven.
  • A large stock pot.
  • An electronic pressure cooker. For this I would sauté first. Then use the high pressure setting for about 20 minutes and vent right away. Allow to cook and then blend.

Storage and Preservation

  • You can keep this soup in an air tight container for 5 days in the fridge.
  • You can freeze it for 4 months.

I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn advertising fees by linking to Amazon.com and affiliated websites. This means that I will earn a small amount of money if you purchase through the links on my website at no additional cost to you

Easy Tomato Basil Soup with Fresh Ingredients

Rating: 5 out of 5.

This fast and easy fresh tomato and basil soup is a delicious upgrade to a cozy lunchtime classic. Full of freshness and nutrition, even the picky eaters can’t say no to this creamy tomato soup.

Yield: 8 cups of soup

Prep Time:
10 Minutes

Cook Time:
40 Minutes

Total Time:
50 Minutes

Ingredients

  • 1 TBSP olive oil
  • 1 small onion
  • 2 cloves of garlic
  • 28 oz fresh tomatoes (can substitute for a 28 oz can of diced tomatoes)
  • 2 cups vegetable broth
  • 1 1/2-2 TBSP sugar
  • 15-10 basil leaves
  • 1/2 cup melted butter
  • 1 cup heavy cream
  • Salt and Pepper to taste
  • Grated Parmesan for on top

Directions

  1. Chop onions and garlic.
  2. Sauté onions and garlic in a pan or pot until fragrant. I use a dutch oven.
  3. Add in tomatoes and cook on medium heat with a lid on for 30 minutes.
  4. Add butter and sugar to the mixture and stir for 1 minute.
  5. Allow the soup to cool to a safe temperature for your blender or food processor.
  6. Add fresh basil leaves into the blender.
  7. Then, blend to the desired texture. Blend longer for a smoother consistency.
  8. Add the blended soup back to the pan or dutch oven.
  9. Add in the heavy cream while stirring on low heat. Do NOT allow this boil or the cream will curdle.
  10. Serve with salt and pepper to taste and Parmesan cheese on the top. Find a recipe for fresh sourdough sandwich bread to go with your soup here.

Like this recipe? Share it with others!

Cheese, salt and pepper in small containers beside some basil.
Salt, pepper and Parmesan cheese to taste.

Thank you so much for taking the time to try this recipe. Please leave a comment and let me know how your soup turned out. I would also love to know if you came up with any tips and tricks to make it even better!

4 responses to “Easy Tomato Basil Soup with Fresh Ingredients”

  1. […] October 20, 2024 at 1:21 AM | Posted in Uncategorized | Leave a comment Easy Tomato Basil Soup with Fresh Ingredients […]

  2. […] As a garnish with soups (try my Tomato Basil Soup Recipe) […]

  3. Looks so yummy!!@

    1. It is one of my favourite recipes! So fresh! Thanks for your comment 😊

Leave a Reply