Warm up with this delightful Savory Tomato Basil Soup recipe that brings comfort in every spoonful. With fresh basil and hearty tomatoes, it's perfect for family gatherings or a cozy evening at home. Follow our easy step-by-step instructions to create a velvety smooth bowl of soup that can be customized with a splash of cream for richness. Click through for the full recipe and tips to elevate your soup game!
2 tablespoons extra virgin olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
2 cans (14 ounces each) diced tomatoes, including juice
2 cups vegetable broth
1 teaspoon granulated sugar
Salt and freshly ground black pepper to taste
1 cup fresh basil leaves, tightly packed
1 teaspoon balsamic vinegar
½ cup heavy cream (optional, for a rich creaminess)