Indulge in the comfort of this creamy tomato basil soup that's perfect for any meal! With simple ingredients like fresh tomatoes, basil, and a touch of cream, you can create a bowl of warmth and flavor in just 35 minutes. Whether you opt for a vegan twist or stick to classic creamy goodness, this recipe is bound to impress. Click through to discover the full details and elevate your soup game today!
2 tablespoons olive oil
1 medium onion, chopped
3 cloves garlic, minced
1 carrot, diced
2 cans (14 oz each) fire-roasted diced tomatoes
4 cups vegetable broth
1 tablespoon sugar (optional, to balance acidity)
1 teaspoon dried basil
1 cup heavy cream (or coconut cream for a vegan option)
1/4 cup fresh basil leaves, chopped
Salt and pepper to taste
Croutons and fresh basil leaves for garnish