Elevate your comfort food with this homemade tomato basil soup recipe! Packed with fresh ingredients and easy-to-follow steps, this vibrant soup is perfect for any occasion. Learn how to create a rich and creamy dish that warms the soul, with options for vegan adaptations too. Don’t miss out on transforming your kitchen into a haven of flavor. Click through to discover the full recipe and start cooking today!
2 tablespoons extra-virgin olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
1 can (28 oz) crushed tomatoes, preferably San Marzano
2 cups low-sodium vegetable broth
1 teaspoon granulated sugar
Sea salt and freshly cracked pepper to taste
1 cup heavy cream (or coconut cream for a vegan alternative)
1 cup fresh basil leaves, roughly chopped
1 tablespoon aged balsamic vinegar