Add the onions and sauté for about 5 minutes, until softened.
Add the garlic and sauté for 1 minute more.
Add the canned tomatoes, sugar, basil, salt, and pepper. Stir to combine.
Bring the mixture to a boil, then reduce the heat to low and simmer for 15 minutes.
Remove from heat and let cool for a few minutes.
Using an immersion blender, blend the soup until smooth. Alternatively, you can transfer the soup to a blender or food processor and blend until smooth.
Stir in the half-and-half and let the soup heat through.
Taste and adjust seasoning if needed.
Serve hot with desired toppings.
Interesting Facts
Tomatoes are a great source of vitamin C, potassium, and lycopene.
Lycopene is an antioxidant that has been linked to reducing the risk of certain cancers.