Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for another minute.
Add canned tomatoes, vegetable broth, tomato paste, basil, oregano, and sugar. Bring to a simmer.
Reduce heat to low and simmer for 30 minutes, stirring occasionally.
Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer to a blender in batches.
Stir in heavy cream and heat through. Season with salt and pepper to taste. Serve garnished with fresh basil.
Professional equipment for homemade soups
For even cooking and perfect simmering
For silky smooth texture
For the smoothest results
For precise vegetable cutting
For safe food preparation
"A good Dutch oven and immersion blender are essential for creating restaurant-quality tomato soup. These tools help achieve that perfect silky smooth texture."