Go Back
+ servings

Tomato Soup

If you want something creamy and yummy, this is the perfect savory tomato soup.
Prep Time 20 mins
Cook Time 30 mins
Total Time 50 mins
Course Soup
Cuisine Italian
Servings 8
Calories 203 kcal


  • 3 tablespoons extra virgin olive oil
  • 3 tablespoons salted sweet cream butter
  • cups sweet yellow onion finely diced
  • 1 tablespoon fresh garlic minced
  • 3 tablespoons all-purpose flour
  • 58 ounce tomato puree
  • 64 ounce vegetable broth
  • 1 tablespoon tomato paste
  • 1 tablespoon granulated sugar
  • teaspoons kosher salt
  • 1 teaspoon dried basil
  • ½ teaspoons fresh cracked black pepper
  • teaspoon red pepper flakes
  • 2 whole bay leaves
  • 2 tablespoons basil thinly sliced (optional garnish)


  • Using a 5 to 6 quart stockpot, over medium-high heat, add the olive oil and butter.
  • Add the finely diced onion and fresh minced garlic. Cook for 5 to 7 minutes, stirring often until the onion is translucent.
  • Whisk in the flour and continue to cook and stir for 2 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.


Calories: 203kcalCarbohydrates: 28gProtein: 4gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 1gCholesterol: 11mgSodium: 1457mgPotassium: 974mgFiber: 4gSugar: 15gVitamin A: 1732IUVitamin C: 24mgCalcium: 52mgIron: 4mg