It’s cliche but there’s nothing more comforting than a bowl of homemade tomato soup. It’s simple to make, garnished with homemade croutons and it can be made ahead for easy lunches or dinners during the week.
Table of contents
This just in from the department of “We Already Know This”: Making soup from scratch during a busy weekday is not always realistic! But carving out 40 minutes on a Sunday afternoon to make a big pot of this tomato soup with croutons not only sets up easy-to-warm-up lunches for the week but also provides a pocket of solace before the workweek commences.
Chopping, stirring, and simmering a cozy pot of soup is a dose of therapy. It’s a feel-good experience.
- Olive oil
- Diced yellow onion
- Chopped garlic cloves
- Canned whole tomatoes
- Chicken stock
- Balsamic vinegar
- Chopped parsley
- Chopped fresh basil leaves
- Kosher salt
How to Make It
Heat the olive in a large pot or large saucepan over medium heat. Add the onion and garlic and cook them until they start to soften, about five minutes or so.
Add the tomatoes (plus the juice). Break them up with a spatula and give it all a good stir. Add the chicken stock and vinegar. Increase the heat to high heat until the soup starts to bubble, then reduce the heat to maintain a gentle simmer. Let the soup simmer for at least 30 minutes, stirring occasionally.
I like to puree the soup with an immersion blender before serving.
How to Make Homemade Croutons
In my world, no soup is complete without a garnish, so while the soup simmered I made some simple croutons. They keep well for a few days in an airtight container but feel free to substitute your favorite store-bought brand.
- All you do is toss some bread cubes in olive oil, Italian seasoning, and salt.
- Toast the bread cubes in a 375°F oven on a baking sheet until they’re golden and crispy on the outside.
- I like to use San Marzano whole peeled tomatoes for this tomato soup recipe. They cost more than regular canned tomatoes, but their flavor and sweetness are well worth the extra change.
- I used chicken stock, but you can use chicken broth or vegetable broth.
- For a little spiciness, feel free to add some red pepper flakes before you simmer the soup.
- Want it creamy? Stir in some heavy cream or half and half after you puree the soup and before you serve it for a creamy tomato soup experience.
- For a garnish, I top my soup with Parmesan cheese, but feta, blue cheese, or cheddar cheese works well, too. Also, some fresh ground black pepper is great, too.
- Also, a grilled cheese sandwich to go with it would not be out of line, either. Or, at least, sliced baguette or other crusty bread for dunking.
If you’re craving some comfort food this homemade tomato basil soup will not disappoint. Make a batch over the weekend to enjoy for a cozy weeknight dinner. I think you will love it.
More Delicious Soup Recipes
📣 Do you love this recipe? I would love to know! Leave a comment below the recipe along with your recipe star rating.Print
In the space of about 40 minutes you can make both the soup and the croutons. Start with the soup and while it simmers prepare the croutons or, if time and resources are scarce, use your favorite store-bought croutons instead.
For the Soup
- 2 tablespoons olive oil
- ½ medium yellow onion, diced
- 3 cloves of garlic, chopped
- 28 ounce can whole tomatoes, preferably San Marzano
- 2 cups chicken stock
- 1 tablespoon balsamic vinegar
- ½ tablespoon chopped parsley
- ½ tablespoon chopped basil (see note)
- 1 teaspoon kosher salt (see note)
- Grated Parmesan cheese for garnish
For the Croutons
- ¼ of 12 inch of a loaf of soft French bread, cut into 2 inch cubes
- 2 tablespoons olive oil
- 1 teaspoon dried Italian seasoning
- ¼ teaspoon kosher salt
Make the Soup
- Heat the olive in a large pot over medium heat. Add the onion and garlic and cook them until they start to soften, about five minutes or so.
- Add the tomatoes (plus the juice). Break them up with a spatula and give it all a good stir. Add the chicken stock and vinegar. Increase the heat until the soup starts to bubble, then reduce the heat to maintain a gentle simmer. Let the soup simmer for at least 30 minutes, stirring occasionally. Puree the soup and then serve.
Make the Croutons
- Preheat the oven to 375°F.
- While the soup simmers, make the croutons. In a large bowl, combine the olive oil, herbs, and salt. Add the bread cubes and gently toss them in the oil until lightly coated.
- Spread the cubes in an even layer on a sheet pan. Bake the croutons until they turn golden and have dried out, about 15 minutes. Let them cool for a few minutes.
- While the croutons cool, add the fresh parsley and basil to the soup. Puree the soup until smooth (see note).
- Serve the soup with croutons and grated Parmesan cheese.
Good basil is hard to find during the winter, so I buy the tubes of pureed basil. Look for them near the fresh herbs in the produce department. Start with a teaspoon of salt, but be sure and give the soup a taste at the end. Depending on your tastes, you may want to add a pinch or two more.
An immersion blender makes pureeing a soup easy work, but if you need to use a stand blender be sure to let the soup cool before blending. Otherwise you risk a soup explosion and no one wants to clean soup off the ceiling.
- Category: Lunch
- Method: Simmer
- Cuisine: American
- Serving Size: 1/4 of recipe
- Calories: 276
- Sugar: 5.1g
- Sodium: 795.1mg
- Fat: 9.4g
- Saturated Fat: 1.7g
- Unsaturated Fat: 7.1g
- Trans Fat: 0g
- Carbohydrates: 41.4g
- Fiber: 2.8g
- Protein: 10.5g
- Cholesterol: 4.5mg
Keywords: homemade tomato soup, tomato soup recipe
The nutrition information in this recipe is an estimate only and was calculated using Nutrifox, an online nutrition calculator.