Home » Recipes » Homemade Tomato Soup

Homemade Tomato Soup

Fresh, vibrant, a little spicy, and seriously delicious! This Homemade Tomato Soup is made from simple ingredients, which includes all your favorite vegetables and herbs. Tomatoes, onions, garlic, celery, vegetable broth, oregano, thyme, basil, and red pepper flakes, blended until smooth and served warm. SO. GOOD.

a bowl of tomato soup with a spoon on a marble counter with bread, grated cheese, and fresh herbs

About The Recipe

There is nothing better than a big bowl of soup. Specifically this bowl of tomato soup. It’s so flavorful and comforting. We always serve it with a slice of bread or even a grilled cheese because dipping is an absolute must.

And during these hard times, a comfort food is something that is definitely needed.

Do you have a favorite comfort food? I’m definitely partial to soups because when I can curl up with a blanket and a big, warm bowl of soup… Life is made always better!

a bowl of tomato soup on a marble counter with fresh herbs and cheese

Tomato soup hasn’t always been a comfort food for us though. If you’ve been reading our blog for a while then you know that I am not a huge fan of tomatoes. Dunno why. Just have a weird thing with them.

But, I’ve been slowly coming around. Not totally. I still can’t just grab a tomato and pop it into my mouth like candy, but I absolutely adore this soup!

I think I started asking my mom to make a tomato soup right after I first saw it in the live action remake of Beauty and the Beast. You know the scene? During the song Something There and they’re sitting at the table, drinking soup from the bowl. Yeah, that one!

Well, it looked just like our tomato sauce recipe, which I already loved, so it was only natural to ask my mom for a soup version.

And this is the result!

a bowl of tomato soup with cheese and sliced basil on a marble counter with slices of bread

It’s a fresh and vibrant soup that doesn’t require too much effort to make. The best part is it’s all made in one pot! AKA less dishes!!

So, it’s a total win-win situation. It’s also made from pantry staple ingredients so, you don’t need to order groceries before dinner time.

Ingredients

ingredients for tomato soup on a marble counter

Instructions

In a small stock pot, add olive oil. Let it warm up and then add celery and onions. Sauté until the onions become translucent, about 3-5 minutes.

Add the rest of the ingredients and stir together. Bring the soup to a simmer before turning the heat down and let it cook down for 30 minutes.

Add the basil and let cook for about five more minutes. Now, it’s time to blend! If you have a stick blender, go ahead and use it. If you don’t, you can transfer the soup into a blender and blend. Just be very careful! The soup is extremely hot.

Now that it’s blended, it’s time to serve! Enjoy by itself or with your favorite loaf bread.

I actually love to add parmesan on top and a little bit of freshly chopped basil. Of course, this is personal preference but it’s definitely an idea!

Storing/Reheating

Storing this soup is super easy! Once it’s cooled, just measure out the amount of soup you want to freeze and pour into a freezer safe bag. This will keep for months, and if you don’t want to freeze it, you can always store in an airtight container and keep it in the fridge for a few days.

To reheat, simply place a pot over low heat with the frozen or cold soup in it! It’ll take a few minutes, but it reheats just as good as the day you made it. You could also reheat it in the microwave.

a bowl of tomato soup on a marble counter with cheese and fresh herbs

Expert Tips

  • If you don’t have a stick blender, you can transfer the soup into a blender and blend until smooth.
  • No fresh herbs? No problem! You can substitute with dried. Use 1/2 teaspoon dried oregano, 1/4 teaspoon dried thyme, and 1 teaspoon dried basil. 🌿
  • If you don’t have the individual dried herbs, use 1-1/2 teaspoons of dried Italian seasoning!
  • This soup is actually vegan, gluten free, keto, and paleo!
  • This recipe freezes really well.

When you make this Homemade Tomato Soup, leave a comment down below! We love hearing from you and answering any questions you might have! Also, be sure to tag us on social media and hashtag it #BakersTable.

a bowl of tomato soup on a marble counter with bread, cheese, and fresh herbs
No ratings yet

Homemade Tomato Soup

The very best homemade tomato soup! Fresh, vibrant flavors with a small amount of spice that makes this soup warming and comforting. It's perfect for any day of the week!
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 6 servings

Ingredients
 

  • 1-2 Tablespoons olive oil
  • 1 cup chopped onion
  • ½ cup chopped celery
  • 6 cups chopped tomatoes
  • 7-8 cloves [roasted garlic]
  • 1 ½ teaspoons fresh oregano
  • ½ teaspoon fresh thyme
  • ¼ teaspoon red pepper flakes
  • ¾ teaspoon salt
  • 2 cups [vegetable broth]
  • 1 Tablespoon fresh basil

Instructions
 

  • Heat olive oil in a medium stock pot.
  • Add onions and celery.
  • Cook until softened and onions are translucent, about 6-8 minutes.
  • Add tomatoes, roasted garlic, oregano, thyme, red pepper flakes, salt, and vegetable broth.
  • Stir together and bring to a simmer.
  • Reduce heat and cook for 30 minutes.
  • Stir in basil and continue cooking for 5 minutes.
  • Purée soup and adjust to desired consistency with additional broth.
  • Adjust seasonings.

Notes + Tips!

  • If you don't have a stick blender, you can transfer the soup into a blender and blend until smooth.
  • No fresh herbs? No problem! You can substitute with dried. Use 1/2 teaspoon dried oregano, 1/4 teaspoon dried thyme, and 1 teaspoon dried basil. 🌿
  • If you don't have the individual dried herbs, use 1-1/2 teaspoons of dried Italian seasoning!
  • This soup is actually vegan, gluten free, keto, and paleo!
  • This recipe freezes really well.

Tools You May Need (affiliate links)

Nutrition

Serving: 1cup | Calories: 115kcal | Carbohydrates: 17g | Protein: 3g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Sodium: 298mg | Fiber: 5g | Sugar: 9g

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

When you make this recipe, remember to tag @bakerstble or hashtag it #BakersTable!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.