If you want something creamy and yummy, this is the perfect savory tomato soup recipe.
Prep Time20 minutesmins
Cook Time30 minutesmins
Total Time50 minutesmins
Course: Soup
Cuisine: Italian
Keyword: Homemade Tomato Soup
Servings: 8
Calories: 203kcal
Ingredients
3tablespoonsextra virgin olive oil
3tablespoonssalted sweet cream butter
1½cupssweet yellow onionfinely diced
1tablespoonfresh garlicminced
3tablespoonsall-purpose flour
58ouncestomato puree
32ouncesvegetable broth
1tablespoontomato paste
1tablespoongranulated sugar
1½teaspoonskosher salt
1teaspoondried basil
½teaspoonsfresh cracked black pepper
⅛teaspoonred pepper flakes
2whole bay leaves
2tablespoonsbasilthinly sliced (optional garnish)
Instructions
Using a five to six quart stockpot, over medium-high heat, add the olive oil and butter.
Add the finely diced onion and fresh minced garlic. Cook for five to seven minutes, stirring often until the onion is translucent.
Whisk in the flour and continue to cook and stir for two minutes.
Add the tomato puree, vegetable broth, and tomato paste. Stir to completely incorporate the tomato paste.
Add the granulated sugar, kosher salt, dried basil, cracked pepper, red pepper flakes, and whole bay leaves. Stir occasionally until the soup begins to simmer. Lower the heat to medium and continue to cook for 15 to 20 minutes, stirring occasionally.
Remove the soup from the heat. Remove the bay leaves before serving.
Garnish with fresh, thinly sliced basil.
Notes
Adding a little sugar helps to neutralize the acidity of the tomatoes.
If you prefer a chunky soup, you can serve it as is or, if you want a creamy texture, you can run the soup through an immersion blender or regular blender before serving. If using a regular blender, be very careful to blend in small batches.
For an extra creamy tomato soup, add a little cream or milk.