In a large pot, heat the olive oil over medium heat. Add the onion and garlic and cook until the onion is translucent, about 5 minutes.
Add the canned tomatoes (including the juice), broth, tomato paste, sugar, basil, and oregano to the pot. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 15-20 minutes.
Use an immersion blender to puree the soup until it reaches your desired consistency. If you don't have an immersion blender, you can carefully transfer the soup to a blender and blend it in batches, being careful not to fill the blender too full as hot liquids can expand and cause the blender to explode.
Season the soup with salt and pepper to taste.
Serve the soup hot, with your choice of toppings. Enjoy!
Nutrition Facts
Tomato Soup (gf|vg)
Amount per Serving
Calories
120
% Daily Value*
Fat
5.2
g
8
%
Saturated Fat
0.8
g
5
%
Sodium
658
mg
29
%
Potassium
167
mg
5
%
Carbohydrates
14.1
g
5
%
Fiber
2.9
g
12
%
Sugar
8
g
9
%
Protein
4.4
g
9
%
Iron
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.