This homemade tomato soup recipe starts with fresh tomatoes simmered with onions, garlic, and Italian seasoning. Serve it topped with fresh basil and chopped bacon for a nutritious, comforting dinner or lunch.
There is nothing better than fresh tomatoes, especially when they are turned into a delicious dish like this one. Fresh ripe tomatoes, fresh garlic and a punch of Italian seasoning flavor, will leave you wanting more and more of this delicious meal.
This is such a cozy and filling soup and easily one of my favorite soup recipes. If you’ve never made tomato soup with fresh tomatoes, you need to. It’s the best way to take advantage of tomato season. You’ll never want to have it from a can again after tasting it made with fresh ingredients. Plus it’s super simple to make!
Serve it with a gooey grilled cheese sandwich on sourdough or alongside a roasted chicken and salad with homemade kefir ranch dressing for an easy dinner or quick lunch!
Why You’ll Love This Recipe
Flavorful – Made from fresh summer tomatoes and the robust combination of garlic and onions, this is the perfect recipe that is rich and bursting with flavor.
Healthy and Easy – This is a healthy way to use up all those fresh garden and farmers market tomatoes. The best part is, even with prepping the vegetables, this easy recipe can be made up quickly enough for a busy weeknight meal.
Inexpensive – Tomato soup is a cost-efficient recipe made from simple ingredients that can be enjoyed for lunch or dinner throughout the week!
Ingredients
Garlic – You can use fresh or powdered garlic, though fresh will add the most flavor.
All Purpose Flour – You can also use einkorn flour instead of all purpose if you would like. I like it for its easier digestion.
Tomatoes – Any variety of tomatoes will work, but I like San Marzano tomatoes. If you don’t grow your own tomatoes, check your local farmers market. Canned tomatoes might get the job done, but the taste is entirely different — there simply won’t be that bright, fresh, depth of flavor.
Chicken broth or vegetable broth – I like to make my own bone broth in the instant pot to use in this recipe. It is incredibly good for you and super easy to make!
A full ingredient list with exact amounts can be found in the recipe card below.
Homemade Tomato Soup Variations
- Add crumbled bacon, red pepper flakes, parmesan cheese, homemade croutons, fresh basil, and a drizzle of heavy cream to make a creamy tomato soup.
- You can add a handful of fresh basil to turn it into tomato basil soup, add a little sugar for some extra sweetness, or experiment with other spices for a personalized flavor.
- This recipe can easily be adapted to other dietary needs. You can make it vegan by using vegetable broth or make it gluten-free by leaving out the flour entirely or substituting it with a cornstarch and water slurry.
How to Make Homemade Tomato Soup
Step 1: In a large soup pot or Dutch oven over medium heat, add diced yellow onion and oil.
Sauté for about 5 minutes or until the onions begin to become translucent. Browning the onions adds so much flavor and depth, so don’t skip this step.
Step 2: Using a garlic press, add the garlic cloves to the onions. You can also use a knife to finely dice the garlic.
Add herbs and cook one more minute, being careful not to burn the garlic.
Step 3: Sprinkle the flour over the onions and garlic, stirring well for another minute or two. This creates a roux, which helps thicken the soup. Make sure to cook the roux for several minutes to remove any flour taste at the end.
Step 4: Add in chopped tomatoes, chicken or vegetable broth, salt, and pepper. Bring to a low simmer for 15 minutes.
Step 5: Blend with an immersion blender or regular blender.
Step 6: Ladle into bowls and add any toppings you would like. Cooked bacon, croutons, cheese, and fresh herbs are some of our favorites.
Tips
- If you have a food processor, you can also chop up your tomatoes in there.
- An immersion blender makes this homemade soup even easier. If you don’t have one, use a regular blender and process the hot soup in smaller batches. Take care to release the steam as you blend, placing a towel over the lid so you don’t burn yourself. Don’t overfill the blender!
- Double the recipe to have easy lunches throughout the week.
Recipe FAQs
This comes down to preference, so I don’t peel my tomatoes. I like to use the whole tomato and all of its nutrition. If you don’t like the texture, you can certainly peel them first!
This tomato soup is made up of tomatoes, garlic and onion, broth, and a variety of seasonings. The ingredients are simple and the outcome is delicious!
Fresh herbs are a great way to give more flavor to tomato soup. Adding cooked bacon or a dollop of sour cream enhances the flavors and adds richness. Something else that is delicious is adding a little bit of sugar. It can help balance out the acidity of the tomatoes.
You can thicken tomato soup by adding flour to the onion and oil mixture to create a roux. For those who are gluten-sensitive, you could substitute einkorn flour. Those who cannot tolerate any gluten may be able to use cornstarch and water slurry to thicken the soup.
Let the soup cool and place it into an airtight container. Refrigerate for up to 3-4 days. Freeze up to 3 months.
What to Serve with Homemade Tomato Soup
- Sourdough bread or sourdough dinner rolls
- Einkorn Flatbread
- Sourdough grilled cheese
- Garden salad with homemade dressing and sourdough croutons.
- BLT – We like to make our BLTs on sourdough cheddar waffles.
- Fluffy Sourdough Biscuits
- Sourdough Bagels
- Baked potatoes – Load them up with your favorite toppings.
More Soup Recipes from the Farmhouse
- Creamy Chicken And Wild Rice Soup Recipe
- Roasted Butternut Squash Soup
- Easy Roasted Red Pepper And Tomato Soup
- Easy Cheeseburger Soup Recipe
- Healthy Potato Soup Recipe
If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.
Easy Classic Homemade Tomato Soup Recipe
Equipment
- 1 Immersion blender (A regular blender also works.)
- 1 Dutch Oven (A large soup pot works just fine, too.)
- 1 Garlic press (optional)
Ingredients
- 2 tablespoons oil or butter
- 1 onion, diced
- 4 cloves garlic, minced
- 1 teaspoon dried Italian seasoning, or 1 tablespoon fresh parsley
- 1 tablespoon all-purpose flour
- 10 medium tomatoes, about 2 pounds, chopped
- 2 cups chicken broth or vegetable broth
- 1 teaspoon salt
- Freshly ground black pepper
- Toppings of choice, such as chopped fresh basil crumbled bacon and fresh herbs (optional)
Instructions
- In a large soup pot or Dutch oven over medium heat, add oil or butter and diced yellow onion.
- Sauté for about 5 minutes or until the onions begin to become translucent. Browning the onions adds so much flavor and depth, so don’t skip this step.
- Using a garlic press, add the garlic cloves to the onions. You can also use a knife to finely chop the garlic.
- Add herbs and cook one more minute, being careful not to burn the garlic.
- Sprinkle the flour over the onions and garlic, stirring well for another minute or two. This creates a roux, which helps thicken the soup. Make sure to cook the roux for several minutes to remove any flour taste at the end.
- Add in chopped tomatoes, chicken or vegetable broth, salt, and pepper. Bring to a low simmer for 15 minutes.
- Blend with an immersion blender or regular blender*.
- Ladle into bowls and add any toppings you would like. Cooked bacon, croutons, cheese, and fresh herbs are some of our favorites.
Notes
- You can use fresh or powdered garlic, though fresh will add the most flavor.
- You can also use einkorn flour instead of all purpose if you would like. I like it for its easier digestion.
- Any variety of tomatoes will work, but I like San Marzano tomatoes. If you don’t grow your own tomatoes, check your local farmers market. Canned tomatoes might get the job done, but the taste is entirely different — there simply won’t be that bright, fresh, depth of flavor.
- I like to make my own bone broth in the instant pot to use in this recipe. It is incredibly good for you and super easy to make!
- If you have a food processor, you can also chop up your tomatoes in there.
- Double the recipe to have easy lunches throughout the week.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Enjoy your blog so much, inspires us all. Noted in the Costco run with sister how pleasant it is to see two sisters able to discuss the different ways they do things differently with no “one-uping, or one sister always opinion dominating” very refreshing as many points of view on how to use many products, and the different ways each of you uses different products. Thanks!
Thank you so much!
May I use tomatos that I chopped and froze? I had a ton of tomato’s this year…mostly yellow tomatos, but some red as well.
Yes for sure! I’ve used frozen tomatoes multiple times.
Can you puree the tomatoes first to avoid messing with them when they are hot
You could, but you also want to puree the onions and garlic as well to make it smooth. If you don’t mind the texture variations then I’m sure it would be fine.
We made this tonight with tomatoes and basil from the garden – and it was delicious. All the kids loved it. I also made croutons out of sourdough bread that I made from your recipe that was going stale. Thanks for a great recipe – I will definitely make again! 🧡
I made this today for lunch and we all enjoyed it. Great flavor. I will be making this again. I added the fresh basil as a topping– very good!! Thank you!
omg i made this and it took me back to many many years ago when i use to make it, the basil made it soo good
Do you know if this soup can be canned?
Sooo good!
Adding this to our family favorites, it was delicious!
So cool to get a behind-the-scenes look at this recipe in your previous video before this was posted! I can’t wait to try this with my homegrown tomatoes. That will be about a month from now, as I only have about three ripe so far. 🙂 Thanks to your recipes and tutorials, I am enjoying my own yogurt and sauerkraut (and saving money.) I think up next to try is the cucumber mango salsa!
I just made this, what a great soup I will definitely make again !