Tomato soup is a favorite for many people during the colder winter months. Not only does it warm the soul, but tomatoes have a ton of important nutrients as well! Of course, you could always buy it at the store, but this homemade soup tastes much better.

Plus, store-bought soups contain a shocking amount of salt and additives that leave you feeling heavy and bloated. Not to mention, it just feels better to eat something you’ve prepared yourself.

This tomato soup recipe only requires a few simple ingredients that you probably have already. It doesn’t require a long preparation or cooking time, either, making it a perfect mid-week dinner. If you’re a tomato soup lover, this will surely become your new favorite recipe!

The tomato soup recipe will rock your taste buds.

What you’ll need to make this tomato soup:

  • Cutting board
  • Small bowl
  • Knife
  • Baking pan or sheet
  • Parchment paper
  • Spatula
  • Large pot
  • Immersion hand blender
  • Ladle

Ingredients for the soup:

  • 6 medium tomatoes
  • 6 cloves of garlic
  • Salt
  • Pepper
  • Olive oil
  • Sliced red bell pepper
  • Sliced red onion
  • 1 tbsp dried basil
  • 1 container of vegetable stock
  • Soy or regular cream

Ingredients for butter spread for the French bread:

  • 3 tbsp of softened butter
  • one finely diced garlic clove
  • 2 tbsp of finely diced parsley


  1. Get out your cutting board and chop six medium tomatoes in half. Make sure to take the stems off and place them on a sheet of parchment paper.
  2. Place six cloves of garlic on the sheet as well. Then, sprinkle the tomatoes and garlic liberally with salt and pepper. Drizzle olive oil on top of both, and then roast for 30 mins at 375 degrees.
  3. Remove only the garlic from the pan. Add one sliced red bell pepper (whole slices) and half of a small sliced red onion. Sprinkle salt, pepper, and olive oil on these and roast for another 15 mins at 375 degrees.
  4. Now, slice up your loaf of French bread. Put on another sheet of parchment paper and set aside.
  5. Next, get out the ingredients for the butter spread. After softening the butter, dice up one garlic clove very finely. Then, dice up a few parsley sprigs very finely, and mix all the ingredients in a small bowl.
  6. Spread liberally on the French bread, and toast in the oven until golden brown. (You may want to save this step until the end, so your bread is still warm).
  7. Now, take the roasted tomatoes, red onion, and bell pepper and place them in a large pot. Add the dried basil, more salt & pepper, and vegetable stock. Stir with a spoon, and then bring the liquid to a bowl.
  8. Use a hand (immersion) blender to create tomato soup. Add in 1/2 cup of soy or regular cream, and stir with a spoon.
  9. Pour as much as you want in a bowl, garnish with basil, and serve with your garlic butter French bread. Enjoy this delicious, warm meal!

Health benefits of tomato soup

Not only does this dish taste amazing, but it also contains tons of nutrients and antioxidants. Eating healthy doesn’t mean you have to settle for bland meals, and this one is no exception! Tomato soup packs a ton of flavor while giving your body essential vitamins and minerals.

Here are just a few health benefits of this scrumptious soup:

  • Just one raw tomato contains about 25% of your recommended daily value of Vitamin C. Plus, scientists say that cooking tomatoes increase their bioavailability of nutrients. So, you may consume even more vitamins by making the soup.
  • Tomatoes have a lot of lycopene. This is a type of carotenoid that protects against diseases such as cancer and heart disease. One raw tomato contains a whopping 80% of the daily value for lycopene.
  • They also have flavonoids and Vitamins C and E, other antioxidants that lower inflammation and disease risk.
  • Consuming lycopene and beta carotene, also found in tomato soup, is linked to healthy skin and vision.
  • Eating tomatoes is also associated with improved bone health. The lycopene found in tomatoes slows down bone cells’ death, supports bone structure, and keeps bones strong.
  • Tomatoes help lower blood pressure and improve the functioning of good cholesterol. Once again, researchers attribute this to the high antioxidant and nutrient profile of tomatoes.
  • Interestingly, scientists have found that tomatoes increase male fertility. Oxidative stress has been linked to sperm damage and male infertility. Because tomatoes have a lot of lycopene, which reduces free radicals, this is believed to boost sperm count.
  • Not surprisingly, tomato soup helps boost the immune system. When you are sick, you naturally crave warm foods such as soup. Vitamin C, found in large quantities in tomatoes, helps fight off colds and allergies. So, next time you’re sick, make some tomato soup for an immunity boost.

Fun facts about tomatoes

  • Tomatoes originally came from Peru, according to historians.
  • The largest tomato ever picked weighed about 3.5kg and came from Oklahoma in 1986.
  • The official state drink in Ohio is tomato juice because they love it so much!
  • There are about 10,000 types of tomatoes around the world.
  • The largest tomato plant in the world was found at Walt Disney World in Florida. It measured 56.73 meters squared, which is larger than an Olympic-sized pool!

Final thoughts: tomato soup is an easy, delicious meal on a cold night

Whether you have a cold or want to warm up on a frigid night, tomato soup will hit the spot. It does not take a long time to make, and you only need a few household ingredients. Plus, tomatoes have incredible health benefits, which means you can enjoy a guilt-free meal.

The French bread on the side goes great dipped in the soup or just eaten alone. You can use store-bought butter if you would like, but it’s more fun to make your own spread! Plus, you can add in savory ingredients like garlic or other herbs you like. Let us know what you think of this delicious meal!