Indulge in the warmth of homemade creamy tomato basil soup, perfect for chilly days or cozy meals. Made with ripe tomatoes, fresh basil, and a touch of cream, this dish offers a rich and velvety texture that delights the senses. Simple to prepare with just a few ingredients, it's ideal for quick dinners or leisurely lunches. Enjoy it with crusty bread or a fresh salad, and savor the nostalgia and comfort this timeless recipe brings to your table.
2 tablespoons olive oil
1 medium onion, diced
3 cloves garlic, minced
1 can (28 oz) crushed tomatoes
2 cups vegetable broth (or chicken broth for non-vegetarian)
1 tablespoon tomato paste
1 teaspoon sugar (optional, to balance acidity)
Salt and freshly ground black pepper, to taste
1 cup heavy cream (or coconut milk for a dairy-free alternative)
1 cup fresh basil leaves, tightly packed
1 teaspoon dried oregano
Crusty bread, for serving