This tomato soup recipe makes a rich, smooth, comforting soup that’s quick to make when you have ripe summer tomatoes. Delicious topped with fresh basil and a grilled cheese sandwich for the ultimate homemade comfort food.
Prep Time: 5 mins
Cook Time: 25 mins
Total Time: 30 mins
Servings: 6
This homemade tomato soup recipe has the power to automatically transport you back to your childhood. It is the ultimate comfort food.
This tomato soup recipe uses fresh tomatoes and will remind you of your mom’s famous cooking. Sure the can of tomato soup works in a time crunch, but nothing beats the delicious flavours of a soup you made from scratch with fresh ingredients. So say goodbye to canned soup forever and hello to your new favourite tomato soup recipe.
How to Make Tomato Soup
Sometimes we’re so hung up on the ease of using canned soup, that we forget making homemade soup is actually easy too. You’ll find the full recipe below, but here’s a brief idea of what you can expect from this tomato soup recipe:
Ingredients
4 cups chopped fresh tomatoes
2 cups chicken broth
4 cloves garlic
1 large slice of onion
2 tablespoons butter
2 tablespoons all-purpose flour
2 teaspoons white sugar, or to taste
1 teaspoon salt, or to taste
Directions
Step1
Gather the ingredients.

Step2
Combine tomatoes, chicken broth, garlic cloves, and a large slice of onion in a stockpot over medium heat. Bring to a boil, and gently simmer for about 15 to 20 minutes to blend flavours.
Step3
Remove from heat and run the mixture through a food mill into a large bowl, or pan. Discard any stuff left over in the food mill.
Step4
Melt butter over medium heat in the now empty stockpot. Stir in flour to make a roux by cooking, whisking constantly, until mixture turns medium brown.
Step5
Gradually whisk in a bit of the tomato mixture to prevent lumps from forming, then stir in the rest.
Step6
Season with sugar and salt to taste.
Step7
Serve hot and enjoy!

What to Serve With Tomato Soup
Of course, tomato soup’s best friend is a Grilled Cheese Sandwich. But if you want to mix it up, try one of these delicious recipes:
BLT (bacon, lettuce and tomatoes)
Avocado Shrimp Ceviche-Estillo Sarita
Chicken Pesto Paninis
Lazy Chicken Parmesan Grilled Cheese
How to Store Tomato Soup
Store (completely cooled) tomato soup in an air tight container in the refrigerator for up to four days.
How to Freeze Tomato Soup
This recipe makes six servings, so if you need to freeze leftovers, that’s okay! Simply ladle individual portions of (completely cooled) tomato soup into zip-top bags and squeeze out the excess air. Label and date them, then freeze for up to three months.
Nutrition Facts (per serving)
| Nutrition Facts | |
|---|---|
| Servings Per Recipe 6 | |
| Calories 80 | |
| % Daily Value * | |
| Total Fat 4g | 6% |
| Saturated Fat 3g | 13% |
| Cholesterol 12mg | 4% |
| Sodium 743mg | 32% |
| Total Carbohydrate 9g | 3% |
| Dietary Fiber 2g | 6% |
| Total Sugars 5g | |
| Protein 2g | 4% |
| Vitamin C 16mg | 17% |
| Calcium 19mg | 1% |
| Iron 1mg | 3% |
| Potassium 298mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.