Indulge in the warmth of creamy tomato basil soup, a comforting classic that combines rich cream, fresh tomatoes, and aromatic basil. Perfect for cozy nights or family gatherings, this versatile dish can be served as a starter or main course. With easy adaptations for various dietary needs, it promises to delight everyone at the table. Join us on a culinary journey to create this delicious soup, complete with tips for perfecting flavors and pairing with delightful sides.
2 tablespoons olive oil
1 medium onion, diced
3 cloves garlic, minced
1 teaspoon dried oregano
1/2 teaspoon red pepper flakes (optional, for a hint of heat)
1 can (28 oz) crushed tomatoes
2 cups vegetable broth (or chicken broth for a non-vegetarian option)
1 teaspoon sugar (to balance the acidity)
Salt and black pepper, to taste
1 cup heavy cream (or coconut milk for a dairy-free alternative)
1/2 cup fresh basil leaves, chopped
Additional fresh basil leaves for garnish
Crusty bread or grilled cheese sandwiches for serving (optional)