Go Back
+ servings
Delicious homemade tomato soup

Delicious Creamy Homemade Tomato Soup

Victoria (Go Cook Yummy)
5 from 1 vote
Prep Time 25 mins
Cook Time 35 mins
Total Time 1 hr
Course Soups
Cuisine Italian
Servings 3 Servings


  • 2.5 lbs of Fresh Tomatoes
  • 3 medium Onions
  • 8-9 Cloves Garlic
  • Salt
  • 4-5 Thyme
  • 2-3 Tablespoons Olive Oil
  • 2 ⅓ cups 500-600 ml. of vegetable broth
  • 1 teaspoon of Balsamic Glaze
  • Ricotta


  • Cut the tomatoes into a half.
  • Slice the onions into pieces of ¼″.
  • Divide the garlic into cloves.
  • Splash with Extra-virgin olive oil above the thyme.
  • Put all the vegetables on a baking pan.
  • Season everything with salt and pepper.
  • Add some drops of balsamic glaze to the tomatoes.
  • Put the pan in the preheated oven (at 360°F / 180°C) for 30-35 minutes.
  • Remove the pan from the oven, let the vegetables cool down for a while so you can work with them later.
  • Throw away the thyme because it already gave all the flavor to our vegetables.
  • Peel the tomatoes and the garlic.
  • Put all the tomatoes, garlic, and onions into a bowl together with the juice left by them.
  • Blend all the vegetables.
  • Add some vegetable broth until you will be happy with the consistency.
  • Enjoy your soup!
Keyword tomato soup
Tried this recipe?Let us know how it was!