Indulge in a bowl of comfort with this creamy tomato basil soup recipe! Made with fresh ingredients like ripe tomatoes, aromatic garlic, and vibrant basil, this soup is perfect for any occasion. Discover the simple steps to craft this flavorful dish and warm up your lunch or dinner. Ready to impress your family and friends at the table? Click through to explore the full recipe and bring this delicious meal to life!
2 tablespoons olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
2 (14-ounce) cans diced tomatoes (with juice)
2 cups vegetable broth
1 cup heavy cream
1 teaspoon sugar
1 teaspoon dried oregano
Salt and pepper to taste
1 cup fresh basil leaves, chopped (plus extra for garnish)
1 tablespoon balsamic vinegar (optional)