Indulge in the deliciousness of this heavenly creamy tomato basil soup! With rich flavors from fresh tomatoes, aromatic garlic, and fragrant basil, this recipe is a must-try for soup lovers. Perfect for a cozy meal, it combines easy steps with simple ingredients like creamy options and fresh herbs. Ready in just 30 minutes, this soup is sure to impress. Click through to explore the recipe and savor every spoonful!
2 tablespoons extra virgin olive oil
1 medium yellow onion, finely chopped
3 cloves fresh garlic, minced
1 can (28 ounces) crushed tomatoes, preferably San Marzano
2 cups vegetable broth, low-sodium recommended
1 teaspoon granulated sugar
Sea salt and freshly ground black pepper, to taste
1 cup heavy cream or coconut cream for a dairy-free alternative
1/2 cup fresh basil leaves, packed and roughly chopped
1 tablespoon balsamic vinegar (optional for added depth)