The Best Tomato Soup with Fresh Tomatoes

This post may contain affiliate links, which means I get a small percentage of the sale at no extra cost to you. I only recommend items I love and have had a positive experience with. Thank you!

The BEST tomato soup with fresh tomatoes! Why? Because we roast all the vegetables and add garlic and herbs with reckless abandon! A nutritious (and dare I say – medicinal?) powerhouse tomato soup, just waiting for you to get creative with.

A bowl of homemade tomato soup with bread and garnishes

Are you looking for the best tomato soup recipe? Something a little different? Something savory without an overpowering tomato flavor, but instead just the right blend of flavors and seasonings?

If so, then you are going to love this tomato soup! It’s loaded with vegetables, garlic, and herbs to create a tomato soup this is bursting with flavor. This family friendly tomato soup will convert even your pickiest eaters!

So, grab a bowl and get ready to dig in! Healthy, comforting, delicious homemade tomato soup is headed your way!

A table holds a pot, pan and a bowl of homemade soup
A bowl of tomato soup made with fresh tomatoes

What Makes this Tomato Soup Special?

This isn’t your typical tomato soup recipe. It’s the best tasting homemade tomato soup I’ve tried by far, and its miles ahead of the canned stuff. I love it for so many reasons!

  • This tomato soup recipe starts with roasted vegetables, which adds tons of depth and flavor to the dish.
  • Homemade tomato soup with fresh tomatoes is a great way to use up fresh tomatoes, especially around harvest season.
  • Seasoned to perfection! This recipe uses more garlic and herbs than most tomato soups, but that’s what makes it drool-worthy! Feel free to adjust the seasonings to fit your tastes.
  • Super healthy and full of nutritious ingredients like, tomatoes, broth, onions, garlic – all of which are great for supporting the immune system and keeping you healthy. Just what you need during cold and flu season!
  • Easy to customize. Get creative with your toppings and mix-ins! Lots of possibilities! This soup is delicious no matter how you decide to serve it.

Ingredients

To make this tasty tomato soup, you will need these simple ingredients:

  • 2 lbs fresh tomatoes
  • 2 heads of garlic (the whole 2 bulbs)
  • 1 yellow onion
  • 1 red bell pepper
  • Olive oil to drizzle
  • 2 T butter
  • 1 T flour (all purpose, einkorn, whole grain, etc.)
  • 2 cups vegetable broth, chicken broth or stock
  • 1 Tablespoon dried basil
  • 1 Tablespoon dried parsley
  • 1 Tablespoon dried oregano
  • 1 teaspoon salt (or more to taste)
  • 1/2 teaspoon black pepper
A bowl of homemade soup made from fresh tomatoes sits next to a loaf of garlic bread

Instructions

Here’s how to make your tomato soup:

  • Preheat oven to 450 degrees Fahrenheit. Cut the fresh tomatoes in fourths or halves (depending on how big your tomato is) and lay on a sheet pan, sliced side up. Separate garlic cloves from the heads and add to the sheet pan. Rough chop onion and peppers and lay them on the sheet pan as well.
  • Drizzle olive oil over all the vegetables and toss to coat. Roast the vegetables in the oven until you see areas of browning. This can take up to a half hour but watch closely. You don’t want your veggies to dry out too much, but you want to see some nice roast marks forming.
  • Meanwhile, make a thickening roux by melting the butter in a large pot over medium heat. Add flour and stir until nice and incorporated, being careful not to burn the butter and flour mixture. Remove from heat.
  • To a blender, add your broth and herbs. When the vegetables are done roasting add them to the blender and blend all the ingredients until you get a smooth texture.
  • Add the contents from blender into your saucepan that has the roux and stir. Let your soup simmer on medium-low heat without a lid until some of the moisture has dissipated and it is the thickness you desire.
  • Enjoy as is with garlic bread or a grilled cheese sandwich or spruce it up with some mix ins!

Tomato Soup Printable Recipe Card

A bowl of healthy tomato soup is garnished with herbs

Tomato Soup with Fresh Tomatoes

Created by TIDBITS & Company
The BEST tomato soup made with fresh tomatoes and roasted vegetables. This soup is seasoned with garlic and herbs for the perfect blend of flavors. Garnish with your favorite mix-ins for the perfect, healthy soup!

Equipment

  • Blender or immersion blender

Ingredients

  • 2 lbs fresh tomatoes
  • 2 heads of garlic (the whole 2 bulbs)
  • 1 yellow onion
  • 1 red pepper
  • Olive Oil to drizzle
  • 2 T butter
  • 1 T flour (all purpose, einkorn, whole grain, etc)
  • 2 cups vegetable or chicken broth or stock
  • 1 Tablespoon dried basil
  • 1 Tablespoon dried parsley
  • 1 Tablespoon dried oregano
  • 1 teaspoon salt (or more to taste)
  • 1/2 teaspoon pepper

Instructions

  • Preheat oven to 450 degrees Fahrenheit. Cut the fresh tomatoes in fourths or halves (depending on how big your tomato is) and lay on a sheet pan, sliced side up. Separate garlic cloves from the heads and add to the sheet pan. Rough chop onion and peppers and lay them on the sheet pan as well.
  • Drizzle olive oil over all the vegetables and toss to coat. Roast the vegetables in the oven until you see areas of browning. This can take up to a half hour, but watch closely. You don't want your veggies to dry out too much, but you want to see some nice roast marks forming.
  • Meanwhile, make a thickening roux by melting the butter in a large pot over medium heat. Add flour and stir until nice and incorporated, being careful not to burn the butter and flour mixture. Remove from heat.
  • To a blender, add your broth and herbs. When the vegetables are done roasting add them to the blender and blend all the ingredients until you get a smooth texture.
  • Add the contents from blender into your saucepan that has the roux, and stir. Let your soup simmer on medium-low heat without a lid until some of the moisture has dissipated and it is the thickness you desire.
  • Enjoy as is with garlic bread or a grilled cheese sandwich, or spruce it up with some mix ins!
A bowl of healthy tomato soup is garnished with herbs

Did you make this?

Make sure to follow The Keeper of the Home on Instagram and Pinterest for more creative ideas!

How to Store Your Homemade Tomato Soup

Any leftover tomato soup you have will store beautifully. Simply put it in an airtight container and keep it in the refrigerator. You’ll want to eat it up within 3-4 days.

Likewise, if you want to freeze extra soup, just put it in a freezer-safe container and keep it frozen. Use within 2-3 months.

A bowl of homemade tomato soup and two pieces of garlic bread

Tomato Soup Mix-In Ideas

This tomato soup tastes fantastic on its own, but toppings and mix-ins really take it to the next level. Here are some ways to make it your own:

  • Try it with a side of crusty bread, a grilled cheese sandwich, store-bought or homemade croutons.
  • Leave as is for a dairy-free version or add heavy cream or sour cream for a rich and creamy version.
  • Top with cheddar or parmesan cheese. Sprinkle with fresh basil leaves or parsley.
  • Sautee some sausage and add that in for a hearty, meaty soup.
  • Add cooked ravioli or tortellini.
  • Top with croutons and cheese, then broil like a French onion soup.
A bowl of soup with tortellini and slices of garlic bread

No matter how you serve this soup, you’re going to love it!

You’ll Love These Recipes

This soup is fantastic! If you’re wondering what to do with your fresh tomatoes, this is the recipe you’ve been looking for. Absolutely delicious and so good for you! Give it a try today and let me know what you think.

Soup made from fresh tomatoes is garnished with herbs and served along with garlic bread

I think you’ll love some of my other recipes as well. Feel free to take a look around!

Similar Posts

Free Printables!

Get instant access to the TIDBITS subscriber library full of free printables for the keeper of the home.

Discover more TIDBITS

Love this article? Make sure to connect with me on your favorite social platform below, and leave a comment so we can chat!

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.