Enjoy a 10% discount on all orders over $60

Homemade Creamy Tomato Soup

Homemade Tomato Soup recipe prepared with fresh tomatoes, butter and flour! An irresistible soup with its velvety texture and cream flavor.

April 20, 2021
vegetarian food icon
Homemade Tomato SoupPhoto By Canva
Difficulty Easy
Servings 4-6 people
Preparation 10 mins
Cooking 25 mins
Total 35 mins



  1. Put the olive oil and butter in a medium sized pan. Heat the oil.
  2. Add flour after butter melts. Fry for 1-2 minutes.
  3. Mix the grated tomatoes and tomato paste with the other ingredients. Cook for about 5 minutes. Add hot water to it. Season with salt and pepper.
  4. Put the cream in a bowl and warm it with hot water. Then slowly add it to the soup.
  5. Mix the ingredients with a hand blender and then boil for 10 minutes. Stir occasionally as it boils.
  6. Remove the soup from the heat. Let it cool.
  7. Serve with fresh basil and grilled cheese.
Nutrition Facts
Serving Size 1 Homemade Tomato Soup
Serves 4-6
Amount Per Serving
% Daily Value*
Cholesterol 61 mg20.3%
Sodium 513 mg22.3%
Potassium 423 mg9%
Protein 2.5 g5%
Total Fat 23.1 g29.6%
*The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


  • You can also use tomato puree instead of fresh tomatoes. You can add 2 glasses of canned tomatoes prepared for the winter.
  • If your soup is too tart, you can use one of the grated carrots, a pinch of sugar, a few pieces of butter or coconut milk substitutes.
  • To make the recipe vegan, use coconut oil instead of olive oil and butter. You can also use coconut cream instead of cream.
  • You can turn the recipe into Tomato Basil Soup Recipe by adding basil to the soup.
  • Optionally, you can add onions.
  • You can also add bread crust, shredded mozzarella cheese or grated cheddar cheese while serving.
Rate This Recipe

Creamy Tomato Soup, which will be one of your favorite soups with its creamy, smooth consistency, is a very practical dish. You can prepare it with fresh tomatoes or tomato puree. You can turn this recipe into a vegan or keto soup recipe.

You can make your meals more enjoyable with a warm soup prepared with healthy ingredients. Its compatibility with basil and grilled cheese cannot be described.

A grilled cheese sandwich and Tomato Basil Soup can be a favorite dinner menu. Try this delicious and easy recipe now. Bon Appetit.

Is Tomato Soup Good For You?

Is Tomato Soup Healthy? Yes. Tomato soup has many benefits. It's a low-calorie food. It is rich in potassium and vitamins A, C, E and K. It also contains plenty of lycopene.

It helps to reduce the risk of heart disease. It promotes hair growth. While not helping to lose weight, it is effective in reducing fat intake.

How to Make The Best Tomato Soup Recipe?

Making soups among recipes is usually easy. Creamy Tomato Soup recipe is also one of the practical dishes to cook. Making The Best Tomato Soup Recipe with Tips:

  1. Roast the Butter and Flour. Melt the butter in a large saucepan over medium heat. Roast the flour and oil together. In this way, the smell of the flour will disappear.
  2. Add Tomato and Tomato Paste. Add the fresh tomato or homemade tomato puree to the flour mixture. Add 1 tablespoon of tomato paste. Bake for about 10 minutes.
  3. Add Cream. Mix the cream with some hot water. Then add the cream gradually so that it does not cut the soup. Add salt and black pepper.
  4. Blend The Soup. Use a hand blender to make the soup a smooth consistency. Take care to do this when the soup is not very hot, but after it cools down a little.
  5. Serve It. Serve with breadcrumbs, grilled cheese or basil.

Tomato Soup Recipes Variations

Tomato Basil Soup

Ingredients: 3 cups of chopped tomatoes, 1/2 cup of chopped onion, 1 cup of vegetable juice, 2 cloves finely chopped garlic, 2 tablespoons extra virgin olive oil, 1/2 teaspoon dried thyme, 1 cup of basil leaves, salt, black pepper, paprika.

Directions: Add olive oil, onion and garlic over medium heat and cook for 5 minutes until it turns pink. Add all the ingredients except the basil leaves. Add salt and pepper. Turn the heat down to medium-low and add the basil leaves. Cook the soup for about 10 minutes. Puree the soup with a hand blender. Transfer to a soup bowl. Serve hot with basil leaves.

Vegan Tomato Soup

Ingredients: 1 tablespoon olive oil, 1 red onion, 2 cups of tomato puree, 1 cup of water, 1 teaspoon dried thyme, 1 teaspoon dried basil, 1/3 cup of coconut milk, cashew cream, kosher salt, black pepper.

Directions: Saute the chopped onion in a deep saucepan with a little olive oil or water. Add the tomato puree and water. Add dried basil, kosher salt. Cook all the ingredients on low heat for 8-10 minutes. Blend it. Then serve with basil leaves and cashew cream.

Keto Roasted Tomato Soup

Ingredients: 4 medium tomatoes, 3 tablespoon olive oil, 2 cups of chicken broth, 1 teaspoon dried thyme, 1 teaspoon dried basil, ½ teaspoon salt, black pepper.

Directions: Preheat your oven to 400℉ (200℃). Put tomatoes on a baking tray. Drizzle olive oil. Bake for 25 minutes. Use a spatula to transfer the roasted tomatoes, garlic, and oil into a blender or food processor. Puree until smooth. After that, put tomato puree, broth and spices into a small pan. Mix it well. Boil all ingredients. Then serve hot.

How To Store Homemade Tomato Soup?

How Long Does Soup Last Out Of Fridge? You can keep the homemade soup in the refrigerator for about 3 days. Creamy soups should be consumed within 2-3 days. You can store it in an airtight container.

Can Homemade Tomato Soup Be Frozen? If you are preparing with milk, freezing the soup will not be a good choice. You can store water-based soups in the freezer for up to 3 months under suitable conditions. The best method is to freeze the soup without adding milk or cream.

How to Reheat Frozen Tomato Soup? Refrigerate the soup in the freezer overnight before reheating. You can heat it either on the stove or in the microwave. If you are preparing the soup without cream, you can heat it in the microwave. Because the microwave can cause the cream to cut. You can also heat the tomato soup on low-medium heat on the stove.

What To Serve With Tomato Soup?

Delicious meals and snacks you can prepare with tomato soup:

Recipe byPetite Gourmets

Did you make this recipe?

Tag @PETITEGOURMETS using the hashtag #PGRECIPES and share on Instagram. We'll feature you on our site.

Shop on Petite Gourmets