Indulge in the comforting goodness of homemade creamy tomato basil soup with this delightful recipe. It features fresh, ripe tomatoes and fragrant basil for a rich, velvety texture that nourishes the soul. Perfect for any occasion, this soup is not only satisfying but also packed with vitamins and antioxidants, making it a healthy choice. Pair it with crusty bread or a fresh salad for a complete meal that everyone will love. Enjoy the warmth and joy of this classic dish!
2 cups ripe tomatoes, chopped
1 medium onion, diced
3 cloves garlic, minced
1 medium carrot, diced
1 celery stalk, diced
2 cups vegetable broth
1 cup heavy cream (or coconut cream for a dairy-free alternative)
1 teaspoon dried basil
1 teaspoon dried oregano
Salt and freshly ground black pepper to taste
2 tablespoons extra virgin olive oil
Fresh basil leaves for garnish
Croutons for topping (optional)