Warm up with a bowl of Cozy Creamy Tomato Basil Soup, the ultimate comfort food that shines any time of year. This rich, velvety dish combines aromatic onions, garlic, fresh tomatoes, and fragrant basil, creating a delightful blend of sweet and savory flavors. Perfect for family gatherings or a cozy night in, this versatile soup can be easily customized to suit your tastes. Enjoy it with crusty bread or a fresh salad for a complete meal that warms the heart and soul.
2 tablespoons olive oil
1 medium onion, finely diced
3 cloves garlic, minced
2 cans (14.5 oz each) diced tomatoes with their juices
3 cups vegetable broth (or chicken broth for non-vegetarian option)
1 tablespoon sugar (to balance the acidity)
1 teaspoon dried oregano
1/2 teaspoon red pepper flakes (optional, for a spicy kick)
Salt and black pepper to taste
1 cup heavy cream or coconut cream (choose coconut cream for dairy-free)
1/2 cup fresh basil leaves, chopped (reserve some for garnish)
1 tablespoon balsamic vinegar (optional, to deepen the flavors)