Tomato Soup
Tomato Soup
5 from 4 votes
Delve into the tantalising world of homemade cuisine with our comforting Tomato Soup recipe. Packed with fresh flavours, this heart-warming dish elevates your culinary skills, all while providing a comforting dining experience.
Tomato Soup

Oh, Tomato Soup, that lovely red elixir of warmth and comfort that transcends seasons and borders! Who knew that the humble tomato, once viewed with suspicion in parts of the world, would form the cornerstone of such a universally adored dish?

This dish’s history and origins are as rich and vibrant as the soup itself. You might be surprised to learn that the modern iteration of tomato soup we cherish today didn’t really solidify until the late 19th century.

Before this, tomatoes, originating from South America, made a long and slow journey to acceptance in Europe and North America. It wasn’t until the early 1800s that tomatoes began to feature in recipes in a major way.

Tomato soup, in its creamy incarnation, became an American culinary staple around the late 1800s, thanks to Joseph A. Campbell and his preserved foods business. The popularity of Campbell’s condensed tomato soup, easy to prepare and delicious, soon made it a classic comfort food across the country.

But our recipe isn’t about convenience, no siree! It’s about celebrating the natural flavour of fresh, ripe tomatoes, elevated by simple, supporting ingredients. That brings us to the matter of difficulty.

Now, I wouldn’t say that making this soup is as easy as opening a can of store-bought stuff, but it’s not like you’re attempting to flambé for the first time either. It’s a happy middle-ground on the complexity scale—let’s call it a solid “intermediate” on the difficulty spectrum.

There’s something delightfully rewarding about watching those ruby-red tomatoes simmer down into a thick, aromatic soup that is sure to make any kitchen novice feel like a seasoned pro.

You’ll begin with a few basic ingredients, most of which might already be hanging out in your pantry—ripe tomatoes, olive oil, onion, garlic, and tomato puree. A little vegetable stock, a smidgen of sugar, and salt and pepper to taste.

Then there’s the optional sprinkle of fresh, aromatic basil at the end. These simple components come together to create a soup that’s more than the sum of its parts. It’s a dish that somehow manages to be both humble and extravagant, simple and sophisticated, nostalgic and novel.

While we can’t replicate the experience of sipping this soup by the fireside on a cold winter’s day or enjoying it with a side of crispy, golden-brown grilled cheese, what we can offer is a recipe that’s been meticulously crafted with love, care and a deep respect for the culinary tradition it represents.

So, pull out your favourite pot and ready your wooden spoon. It’s time to embark on a culinary journey through history, transforming a handful of basic ingredients into a soul-soothing Tomato Soup that’s sure to impress.

What Ingredients to Use & Why

Tomato soup, a comforting and rich dish, is as versatile as it is delicious. The magic of this dish is not only in the recipe but in the choice of ingredients and their unique contribution to the overall taste, texture, and nutritional profile.

Each ingredient has a part to play, and understanding these roles will enhance your appreciation and mastery of this classic culinary delight.

Tomatoes: Ripe tomatoes form the foundation of this recipe. Their acidity and sweetness bring balance to the dish, while their natural pectin content thickens the soup.

The lycopene found in tomatoes has many health benefits, such as lowering the risk of heart disease. If fresh tomatoes aren’t available, a good-quality canned variety can serve as a suitable substitute.

Olive Oil: I use olive oil for sautéing the onions and garlic, as well as for enhancing the soup’s body and richness. Its monounsaturated fats are heart-healthy and it also contributes to the overall smooth texture of the soup.

A good alternative to olive oil could be avocado oil or another vegetable oil, although these might slightly alter the taste.

Onion: The onion adds a depth of flavour, sweetness, and a bit of bite. It’s a crucial ingredient that forms part of the soup’s aromatic base. Yellow or white onions can be used interchangeably depending on your preference, and in a pinch, shallots could also be used.

Garlic: Garlic infuses the soup with a subtle pungent flavour that nicely contrasts with the sweet tomatoes and onion. It’s also rich in antioxidants and has numerous health benefits. If you’re allergic or simply not a fan of garlic, it can be omitted without sacrificing too much flavour.

Tomato Puree: The tomato puree intensifies the tomato flavour and gives the soup a vibrant colour. It also helps in thickening the soup. In case it’s unavailable, you can use canned tomatoes or make your own puree from fresh tomatoes.

Vegetable Stock: Vegetable stock adds another layer of flavour and helps thin the soup to the right consistency. If you don’t have vegetable stock on hand, you can use chicken stock or even water, although the soup might be a little less flavourful with these substitutions.

Sugar: A small amount of sugar is used to balance the acidity of the tomatoes and bring out their natural sweetness. If you’re watching your sugar intake, you could use a sugar substitute or simply omit this ingredient.

Salt and Black Pepper: These essential spices bring out the flavour of the other ingredients. The heat of the black pepper pairs beautifully with the sweetness of the tomatoes. If you want to experiment, you can try using white pepper or a speciality seasoned salt.

Basil: Fresh basil adds a wonderful aromatic quality to the soup. The herb’s sweet, peppery flavour enhances the overall profile of the dish. If you can’t get fresh basil, dried basil or even fresh oregano can be used as a substitute.

Overall, each of these ingredients comes together to create a symphony of flavours, making the tomato soup a dish to be savoured. By understanding their roles and potential alternatives, you can also tailor the soup to your preferences or dietary needs. Enjoy this culinary journey into the heart of comfort food.

Time Required for Homemade Tomato Soup

It’s important to understand the time involved in making a delightful dish like homemade tomato soup. From my experience, it’s always a pleasant journey and never just about the destination.

When it comes to homemade tomato soup, the process is straightforward and the time commitment is moderate, making it a very doable recipe for cooks of all skill levels.

The initial prep work includes chopping the vegetables and gathering the ingredients, which generally takes around 15 minutes. This is followed by a cooking time of about 45 minutes. This includes the time needed to sauté the onions and garlic, simmer the soup, and then blend everything together.

I find this time is well spent. The soup’s flavours develop wonderfully during the simmering phase, which lasts for about 30 minutes. In that time, the tomatoes break down, and the soup’s ingredients meld together, resulting in a beautiful, rich, and flavourful soup.

Including cooling time, which is also vital before blending, the whole process of making homemade tomato soup should take you just over an hour. The reward is a delicious and nutritious homemade soup that has the added benefit of filling your kitchen with the comforting aroma of simmering tomatoes.

All in all, investing a bit of your time in cooking this soup will be well worth it, as you end up with a satisfying homemade meal. I can assure you, the delicious taste and the gratification of having made it yourself is unmatched.

Using Canned Tomatoes in Your Tomato Soup

The thought of using canned tomatoes in a tomato soup recipe might seem a bit unconventional to some, but I’m here to say it’s a perfectly viable option. In fact, there are some benefits to using canned tomatoes that you might not have considered.

First, canned tomatoes are a great time-saver. They’re already peeled, and often come chopped or crushed, saving you the trouble of doing it yourself. This can considerably shorten your prep time.

Also, canned tomatoes are picked and packed at the peak of their ripeness, ensuring you get consistently ripe, flavourful tomatoes every time.

While the recipe I provided uses fresh tomatoes, it’s absolutely possible to substitute them with canned ones. A general rule of thumb I use is to substitute about one pound of fresh tomatoes with one 14.5-ounce can. So, in this recipe, you would need about two and a half cans.

Despite the convenience, it’s worth mentioning that canned tomatoes can sometimes have a slightly tinny taste. This is easily remedied by adding a pinch of sugar, as suggested in the recipe, which balances out the acidity and brings out the tomatoes’ natural sweetness.

Using canned tomatoes in your tomato soup recipe is not only convenient but also a reliable way to ensure consistent flavour. With this option, you can have delicious tomato soup any time of year, regardless of the season.

Crafting a Vegan Version of Tomato Soup

Embarking on a vegan lifestyle doesn’t mean saying goodbye to your favourite comfort foods. And tomato soup is no exception. I’ve learned that with a few tweaks, you can easily convert this delicious tomato soup recipe into a vegan delight.

The recipe provided is practically vegan as it stands, with the primary ingredients being vegetables and vegetable stock. But it’s always worth checking the labels on your store-bought stock, as some brands use ingredients that are not strictly vegan.

Making your own vegetable stock at home is another great way to ensure it’s vegan.

The olive oil used in the recipe is already vegan-friendly. However, if you choose to make your soup creamier by adding a dairy product such as cream or milk, remember there are various plant-based alternatives available in stores nowadays.

Almond milk, coconut cream, or even a splash of cashew milk can do wonders for your soup, adding a rich and creamy texture without any dairy involved.

Finally, don’t forget to check the labels on any store-bought bread or croutons you serve with your soup. Some of these can contain non-vegan ingredients such as dairy or honey.

Overall, it’s quite straightforward to ensure this tomato soup recipe is vegan-friendly. It’s all about being mindful of the ingredients you use and making sure they align with your dietary preferences.

Creating a Creamier Tomato Soup

There’s something incredibly comforting about a bowl of creamy tomato soup. If you’re like me and prefer your soup on the creamier side, there are a few different ways you can adjust this recipe to achieve the desired result.

Adding dairy or non-dairy cream at the end of the cooking process is probably the most common way to make tomato soup creamier. A splash of heavy cream, half-and-half, or even whole milk can add a silky texture to your soup.

Just remember to let the soup cool slightly before adding the dairy to prevent it from curdling.

If you’re looking for a non-dairy option, coconut milk or cashew cream are both excellent choices. They add a creamy texture without overpowering the flavour of the tomatoes.

Alternatively, you can try adding a peeled and diced potato to the soup during the simmering phase. The potato will break down as the soup cooks and when blended, it provides a naturally thick and creamy texture to the soup.

Achieving a creamier tomato soup is a matter of personal preference and dietary restrictions. Whether you choose to add a dairy product, a non-dairy substitute, or even a potato, you can easily modify this recipe to create a creamier version of tomato soup that meets your specific taste.

Storing and Freezing Leftover Tomato Soup

Sometimes, the culinary delight of homemade tomato soup leaves you with more than you can consume in one sitting. Thankfully, I’ve discovered that tomato soup stores and freezes exceptionally well, making it an excellent make-ahead meal.

Before storing your leftover tomato soup, ensure it has completely cooled to room temperature. Once cooled, you can transfer it to an airtight container and refrigerate it. If properly stored, the soup should remain fresh and tasty for up to five days in the refrigerator.

As for freezing, tomato soup is a strong candidate. The lack of dairy in the original recipe ensures it freezes and reheats without losing its consistency or flavour.

To freeze your leftover soup, pour it into a freezer-safe container or bag, leaving some space at the top for the soup to expand as it freezes. I recommend using smaller containers if you wish to thaw individual portions at a time.

Properly stored, it should maintain its quality in the freezer for 2 to 3 months, although it will remain safe beyond that time.

When you’re ready to enjoy your soup, thaw it in the refrigerator overnight and reheat it on the stove over medium heat, stirring occasionally. You’ll have a ready-made delicious meal in no time.

Storing and freezing leftover tomato soup is a practical and efficient way to enjoy this flavourful dish at your convenience. It’s just another reason to love this versatile recipe.

The Role of Tomato Puree in Tomato Soup

When I make tomato soup, one ingredient I never skip is tomato puree. It plays an integral part in developing the flavour and consistency of the soup, and here’s why.

Tomato puree adds a depth of flavour that complements the fresh tomatoes. It has a concentrated tomato taste that helps to intensify the overall flavour of the soup, making it richer and more robust.

Without the puree, the soup could potentially taste diluted or lack the characteristic tomatoey punch we expect from a tomato soup.

In addition to flavour, the thickness of the puree also contributes to the soup’s consistency. It provides body and texture, making the soup denser and more satisfying. It’s particularly beneficial when using fresh tomatoes, which tend to be watery and may not provide a thick enough base on their own.

That said, if you don’t have tomato puree at hand, you can substitute it with tomato paste. Just remember to adjust the quantity, as tomato paste is more concentrated than puree. Alternatively, if you want a lighter soup, you might opt to leave out the puree altogether and enjoy a brothier version of tomato soup.

Tomato puree is a key player in creating a flavourful and well-textured tomato soup. While you can adjust the recipe based on personal preferences and what you have in your pantry, the puree’s contribution to the soup’s overall appeal is undeniable.

Dishes That Pair Well with Tomato Soup

Just like any artist finding the perfect pairing for a masterpiece, finding the right accompaniments for a dish like tomato soup can truly enhance the dining experience. Over the years, I’ve discovered several dishes that pair perfectly with tomato soup.

Grilled cheese sandwiches are a classic pairing for tomato soup. The crispy, buttery bread and melted cheese offer a delightful contrast to the smooth, tangy soup. Try experimenting with different types of bread and cheese for variety.

Another excellent companion for tomato soup is a fresh, crisp salad. It adds a light, refreshing contrast and turns the soup into a complete meal. A simple green salad with a vinaigrette dressing works well, or for something more substantial, a Caesar salad or a Greek salad could be a great choice.

Crusty bread or garlic bread is another option that never fails. There’s something deeply satisfying about dunking a piece of warm, crispy bread into a bowl of rich, creamy soup.

Bruschetta is another delightful pairing, the freshness of the tomatoes and the crunch of the bread offering a pleasing contrast to the smooth soup.

When it comes to choosing a companion for your tomato soup, think of contrasts in texture and complementary flavours. A well-chosen pairing can take your soup from a simple dish to a complete, satisfying meal.

Adjusting the Seasoning in Tomato Soup

A well-seasoned dish is key to a memorable dining experience. So, what do you do if your tomato soup is too acidic? Over the years, I’ve found a few ways to adjust the seasoning in my tomato soup to get the balance just right.

If the soup is too acidic, a pinch of sugar can work wonders. Sugar balances out the acidity in the tomatoes and brings out their natural sweetness. If you prefer a natural sweetener, a spoonful of honey or even some finely diced carrots, which have a natural sweetness, can also do the trick.

Another trick I use to balance acidity is adding a bit of baking soda. This is because baking soda is alkaline and can help neutralize the acidity. But be careful, only a small amount is needed—start with a quarter teaspoon and go from there.

Lastly, adding dairy or a dairy substitute can also help balance out the acidity. Cream, milk, or a plant-based alternative can mellow out the tanginess of the tomatoes.

Remember, adjusting the seasoning is all about your personal taste. What might be too acidic for one person could be just right for another. Don’t be afraid to experiment until you find the perfect balance for your palate.

Proper Storage for Leftover Tomato Soup

When I make a batch of tomato soup, I find it’s a dish that tastes even better the next day. However, proper storage is crucial to maintaining its fresh and rich flavour. With my experience in the kitchen, I’ve learned a few tips on how to store leftover tomato soup effectively.

The first thing to remember is to let the soup cool down completely before storing it. Placing hot soup in the fridge can lower the overall temperature and possibly spoil other food. I usually let it cool on the kitchen counter for about 30 minutes or until it’s near room temperature.

Once cooled, I transfer the soup into airtight containers. Glass containers are my preferred choice because they don’t absorb any odours. However, high-quality plastic containers work just fine. If you’re planning on eating the leftovers within a few days, refrigeration is sufficient.

In the fridge, the soup should stay fresh for up to four or five days. If you wish to store it longer, freezing is a good option. Pour the soup into freezer-safe containers or bags, leaving some room for the soup to expand as it freezes.

It can last in the freezer for several months while still retaining its delicious flavour.

Proper storage of leftover tomato soup ensures you have a tasty meal ready to heat and serve whenever you need it. It’s a practical way to enjoy the comfort of homemade soup at your convenience.

Choosing Chicken Stock for Tomato Soup

Sometimes, an exploration of flavours can lead you to interesting discoveries. One such exploration I’ve enjoyed is using chicken stock instead of vegetable stock in my tomato soup. The result was a unique, yet delicious version of the classic dish.

Chicken stock introduces a different layer of flavour to the soup. It’s usually richer and has a fuller body compared to vegetable stock, resulting in a more robust soup. The savoury taste of chicken stock pairs well with the acidity of the tomatoes, creating a delightful balance.

It’s a simple substitution, replace the vegetable stock in the recipe with the same quantity of chicken stock. Homemade chicken stock would be great, but a good quality store-bought version works just as well.

One thing to keep in mind is the salt content. Chicken stocks, especially store-bought ones, often contain more salt than vegetable stocks. So, when seasoning your soup, take a careful, gradual approach to avoid over-salting.

All in all, using chicken stock instead of vegetable stock in tomato soup can lead to a pleasant surprise in terms of flavour. It’s a testament to how a simple change can breathe new life into a familiar recipe.

Check Out These Other Recipes

After your delightful foray into the realm of Tomato Soup, why not stir up the waters of culinary exploration with a pot of lentil soup next?

It’s every bit as warm and comforting, with the wholesome goodness of lentils that adds a different layer of texture and flavour. A healthy choice, it pairs perfectly with a crusty slice of whole-grain bread.

Keeping with the soup theme, a bowl of homemade Chicken Corn Soup is also a must-try. It’s the epitome of comfort food, the kind that brings back memories of home-cooked meals from childhood.

Full of tender chunks of chicken, vegetables, and a clear broth that’s simmering with flavour, it’s a nourishing dish that’ll fill you up without weighing you down.

Once you’re ready to venture out of the soup pot, consider the Vegetable Curry. Loaded with a variety of veggies and aromatic spices, it’s a riot of colours, textures, and flavours. Served over a bed of steamed brown rice, it’s a meal in itself and a great way to eat your veggies in a fun and delicious way.

Or perhaps you might like the Aloo Gobi, a simple yet delightful dish featuring potatoes and cauliflower. The vegetables are roasted to perfection with a medley of spices, resulting in a meal that’s as tasty as it is healthy.

Lastly, don’t forget to try the Red Lentil Curry. This dish, bursting with spices and full of hearty lentils, makes for a comforting meal that’s both delicious and nutritious.

I hope these suggestions have whetted your appetite for more healthy, scrumptious meals. As always, I’d love to hear your thoughts on these recipes, so feel free to leave a comment.

Tomato Soup

Tomato Soup

by Nabeela Kauser
Delve into the tantalizing world of homemade cuisine with our comforting Tomato Soup recipe. Packed with fresh flavours, this heart-warming dish elevates your culinary skills, all while providing a comforting dining experience.
5 from 4 votes
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Course Soup
Cuisine American, Western
Servings 6
Calories 91 kcal


  • 1 kg Tomatoes Ripe, roughly chopped
  • 2 tbsp Olive Oil
  • 1 Onion Chopped
  • 3 Cloves Garlic Minced
  • 1 tbsp Tomato Puree
  • 750 ml Vegetable Stock
  • 1 tsp Sugar
  • Salt And Black Pepper To taste
  • Black Pepper To taste
  • Basil Chopped (optional)


  • Begin by heating olive oil in a large pot over medium heat.
  • Sauté the chopped onions and minced garlic in the pot for about 5-7 minutes or until they become soft and translucent.
  • Add chopped tomatoes, tomato puree, vegetable stock, sugar, salt, and pepper to the pot. Stir well to combine all the ingredients.
  • Bring the soup to a boil, then lower the heat to low and let it simmer for 30 minutes. This allows the tomatoes to completely soften.
  • Remove the pot from heat and let it cool for a few minutes.
  • Puree the soup until smooth, either by using an immersion blender or transferring the soup to a blender.
  • Serve the soup hot and, if desired, sprinkle some fresh basil leaves on top.


Nutritional facts:
The provision of nutritional information is done so merely as a courtesy and should not be taken as a guarantee.


Calories: 91kcalCarbohydrates: 11gProtein: 2gFat: 5gSaturated Fat: 1gSodium: 507mgPotassium: 440mgFibre: 2gSugar: 7gVitamin A: 1667IUVitamin C: 25mgCalcium: 24mgIron: 1mg
Keyword Comfort Food, Cooking, Food, Healthy, Homemade, Recipe, Tomato, Winter
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!
Notify of
Inline Feedbacks
View all comments
Cook with Nabeela

Hi, I'm Nabeela!

I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

More Recipes

Vegetable Samosa

Vegetable Samosa

Potato Pops

Potato Pops

Cauliflower Shawarma

Cauliflower Shawarma

Aloo Capsicum

Aloo Capsicum

Penne Arrabbiata

Penne Arrabbiata

Sweet Potato Quesadilla

Sweet Potato Black Bean Quesadilla

Find Your Perfect Recipe!

Would love your thoughts, please comment.x