Homemade Creamy Tomato Soup

Love the post? Share with your friends. Thank you!

Today we will cook one of the easiest and delicious soup, in my opinion. At the same time, this easy recipe of tomato soup is one of the tastiest. This recipe is a must-try, especially during the harvest of tomatoes from the farm. During that period, you will discover the full taste of the tomatoes, and you won’t have to add a lot of extra ingredients to obtain an unbelievable taste.

I love this recipe because you need only a few ingredients, and it’s effortless to make. We are using some additional ingredients to enhance the taste of tomatoes and to keep them the main hero of our dish.

All you need to do for this recipe is only to slice the tomatoes, to bake them into the oven, and after that to blend them. That’s all. That means you don’t need to slice small anything, you don’t need to sit at the pan a whole day, and the favorite part – you don’t have to use and to dirt a lot of pans.

It’s a perfect recipe for a rainy summer day when you want to make something delicious, but you don’t want to stay all day in the kitchen.

Let’s get started.

Why will you love this homemade tomato soup?

  • You will need only a few basic ingredients to make this soup.
  • Easy to make.
  • It’s delicious.
  • You can eat the soup hot and cold.


Delicious home made tomato soup recipe with bread

What Ingredients will you need for a creamy tomato soup?

  • Tomatoes. As I said earlier, you need to choose the most flavored tomatoes. It doesn’t matter how they look and how big or small they are. For this recipe, we are interested only by aroma and the taste.
  • Onions & Garlic. Baked onions and garlic will give us a sweet taste highlighting the individual taste of the tomatoes without distracting too much attention from them.
  • Ricotta. I choose for this recipe the ricotta cheese. You can replace it with another kind of cheeses either fresh or matured. It all depends on what type of texture you want to obtain: Creamier or more piquant.
  • Vegetable broth. You can make it by yourself from whatever vegetables you prefer, to use the commercial broth or to use bouillon cube that you can dissolve into the water.
  • Salt and Pepper. 
  • Thyme. 
  • Olive oil

What tomatoes should I use?

My recommendation will be to choose tomatoes that were grown naturally on the farm or in your garden because these tomatoes will be more aromatic and will give to your tomato a more delicious taste .

How to cook this simple tomato soup?

  1. First of all, we need to cut the tomatoes in half and to remove the tomato tails.

Cut Tomatoes with a knife for a tomato soup

Slices of tomatoes with garlic and onions for a tomato soup

2. After that, you need to slice to onions in thin pieces of 1/4″.

Slicing onions with a knife on the cutting board

3. The next step will be to divide the garlic into cloves. We will need 8-9 pieces of garlic cloves.

Garlic cloves on a cutting board with tomatoes

4. Now it’s time to take the thyme and to splash it a little with the high-quality olive oil to avoid the burnout at baking.

Thyme with olive oil on a cutting board

5. After you will have all the ingredients prepared, arrange them on a baking pan, and season everything with salt and pepper. Splash all the ingredients with extra-virgin olive oil. And the last step, add some drops of balsamic glaze on the tomatoes.

Tomatoes with onions and garlic on the baking pan

6. Put the pan in the preheated oven (at 360°F / 180°C) for 30-35 minutes.

Inserting the tomatoes and onions into the oven

7. After the timer will end, remove the pan from the oven, and let the vegetables cool down for a while so you can work with them after that. Also, at this step, you can throw away the thyme because it already gave all the flavor to our vegetables. We don’t need it anymore.

Baked tomatoes with baked onions and garlic

8. After the vegetables cool down a little bit, it’s time to peel the tomatoes and the garlic. Put all the tomatoes, garlic and onions into a bowl together with the juice left by them.

Baked tomatoes with onions and garlic into a pan

9. Take a blender and blend them. To control the consistence that you want to obtain, add some vegetable broth until you will be happy with the result.

Adding broth bouillon to a tomato soup

10. Congratulation! We are done! All we have to do now is to put the soup into a plate and to serve it. I preferred to add a tablespoon of a creamy Ricotta, some splashes of extra-virgin olive oil and few leaves of basil.

Here is the result I got:

homemade creamy tomato soup with ricotta and basil leaves

How to add a personal taste for this tomato soup?

You can change the taste of the soup, using some aromatic herbs like basil or other herbs that you like.
Also, if you want to add some texture, you can add some croutons that you can flavor with some garlic, salt, and pepper or experiment with your favorite herbs. If you don’t like the ricotta, you can replace it with another cheese or sour cream.

Tips for success:

  • Choose the most flavored tomatoes that you can find.
  • Pay attention not to burn the onions and garlic because you will obtain a bitter taste.
  • If you want to make the tomato soup more creamy after you will blend the tomatoes, pass the tomatoes through the sieve.
  • A little bit of love.
Delicious homemade tomato soup

Delicious Creamy Homemade Tomato Soup

  • Author: Victoria (Go Cook Yummy)
  • Prep Time: 25 min
  • Cook Time: 35 min
  • Total Time: 60 min
  • Yield: 3 Servings
  • Category: Soups
  • Method: Baked
  • Cuisine: Italian


  • 2,5 pounds of Fresh Tomatoes
  • 3 medium Onions
  • 89 Cloves of Garlic
  • Salt and Pepper to taste
  • 45 Thyme branches
  • 23 Tablespoons extra virgin olive oil
  • 500600ml Vegetable broth
  • 1 teaspoon of Balsamic Glaze
  • Optional: Creamy Ricotta for serving


  1. Cut the tomatoes into a half.
  2. Slice the onions into pieces of 1/4″.
  3. Divide the garlic into cloves.
  4. Splash with Extra-virgin olive oil above the thyme.
  5. Put all the vegetables on a baking pan.
  6. Season everything with salt and pepper.
  7. Add some drops of balsamic glaze on the tomatoes.
  8. Put the pan in the preheated oven (at 360°F / 180°C) for 30-35 minutes.
  9. Remove the pan from the oven, let the vegetables cool down for a while so you can work with them later.
  10. Throw away the thyme because it already gave all the flavor to our vegetables.
  11. Peel the tomatoes and the garlic.
  12. Put all the tomatoes, garlic and onions into a bowl together with the juice left by them.
  13. Blend all the vegetables.
  14. Add some vegetable broth until you will be happy with the consistence.
  15. Enjoy your soup!

Keywords: tomato soup

A few questions you may have about this tomato soup recipe:

Is the tomato soup good to eat it cold?

Sure. You can eat and hot and cold, maybe even the cold variant may be a better option for a hot summer day.

Can tomato soup be frozen?

Yes, you can. If you are a very busy person, you can prepare it in a larger quantity, to divide it into smaller portions and to put the tomato soup into the freezer. In that way, you can keep it for another two-three weeks.

When you are craving this soup again, all you will need to do is to take it from the freezer and to heat it a little bit.


Creamy tomato soup on a table with bread

Did you try this recipe?

Please let me know how your soup turns out in the comments or share a picture on Instagram with the hashtag #gocookyummy or mentioning @gocookyummy. Thank you!

Love the post? Share with your friends. Thank you!

Leave a comment