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.
Thanks Lisa
This is my kind of recipe. It uses simple, natural ingredients, an easy method, and great results. This will definitely be my go-to tomato soup recipe.
Glad you enjoyed it!
I don’t grow tomatoes, but there is the most wonderful farmer’s market in my area. Even duck eggs are available. I do have an herb garden on my patio. I poach a lot of chicken so I save the broth. This recipe for tomato soup is wonderful. I use an immersion blender (a tool that the chef Emeril used to call a “boat motor.” Don’t throw away stale bread. Freeze it and use it to make croutons for the soup (or salads). Never waste food!
Hey, this might be kind of a stupid question. Tomatoes are out of season here, are canned tomatoes ok?
Hoping to meal prep this soon for our baby due this winter!
Yes, you can use canned tomatoes.
Can you give an idea of the amount of canned tomatoes needed? Thanks
2lbs worth!
Delicious! Thanks for all of your recipes.
Hi Lisa, You didn’t mention whether the tomatoes should be peeled or not. Haven’t tried your soups yet but your breads are delicious. Thanks
I’m also wondering this.
I leave the skins on.
This was a good recipe!! It was fun to make. The product tasted very good.
Wonderful!
Can this soup be frozen?
I would think so. We always eat it before it makes it to the freezer.
Lisa,
Do you think this soup could be canned? If so, for how long would you water bathe it?
I’m not sure. I would find a tomato soup recipe that is meant for canning to make sure it has the right amount of acidity to make it safe.
Thank you for sharing this recipe. I made it yesterday and my family loved it ! Great flavor and easy to make. I have canned tomatoes, froze tomatoes, made sauce and now this soup with our fresh home grown tomatoes. Yummm .I will be making this again
So glad you enjoyed it! We are for sure ready for soup season here at the farmhouse. Have a great day!
Excellent and easy recipe! I collect soup recipes and this is a keeper. Thanks so much. Do you have any other soup recipes? One of my faves is Tuscan white bean soup with kale.
⭐️⭐️⭐️⭐️⭐️
So glad you enjoyed it! Here are my other soup recipes (you can also search my website to find any recipe you are looking for!): https://www.farmhouseonboone.com/soup