Warm your heart and tantalize your taste buds with this creamy tomato basil soup recipe! Simple and savory, it features fresh ingredients like ripe tomatoes, fragrant basil, and rich cream. Learn how to make a delicious bowl of comfort perfect for any occasion. This soup is not only easy to prepare but can also be adapted to suit dietary preferences. Click through for the full recipe and start cooking your way to cozy happiness today!
2 tablespoons olive oil
1 medium onion, chopped
3 cloves garlic, minced
2 (14-ounce) cans diced tomatoes (with juices)
1 cup vegetable broth
1/2 teaspoon sugar
Salt and black pepper to taste
1 cup heavy cream (or coconut cream for a vegan version)
1/2 cup fresh basil leaves, roughly chopped
1 tablespoon balsamic vinegar
Optional: Croutons or fresh basil for garnish