- Heat the olive oil in a medium saucepan over medium heat. Add the finely chopped onion and sauté until translucent and soft, about 5 minutes, observing a slight golden hue at the edges and releasing a fragrant aroma. - 2 tablespoons olive oil, 1 medium onion 
- Add the minced garlic to the saucepan and cook for another 1-2 minutes, stirring constantly until the garlic becomes fragrant and slightly golden but not browned. - 3 cloves garlic 
- Pour in the canned tomatoes along with their juices and add the vegetable broth. Use a spoon or spatula to break down the tomatoes if they are whole, pressing gently to release their juices. Bring the mixture to a gentle simmer and cook uncovered for 15 minutes, until the tomatoes are cooked down and the flavors meld. - 28 ounces canned whole peeled tomatoes, 1 cup vegetable broth 
- Use an immersion blender directly in the pot, or transfer the mixture carefully to a blender, and blend until smooth and velvety. The soup should be uniformly thick and free of chunks, with a glossy surface. 
- Return the blended soup to the saucepan if using a stand blender. Stir in the heavy cream and season with salt and pepper to taste. Simmer for an additional 5 minutes, allowing the flavors to combine and the soup to warm through without boiling. - 0.5 cups heavy cream, to taste Salt and pepper 
- Serve the soup hot, garnished with fresh basil or a drizzle of extra cream if desired. The final dish will be thick, smooth, and vibrant red, with a rich and creamy texture ready for accompanying bread or grilled cheese.