Indulge in the warmth of a homemade meal with Creamy Tomato Basil Bliss Soup. This comforting dish blends ripe tomatoes with fresh basil for a flavorful experience that's both creamy and light. Using fresh ingredients elevates this classic recipe while catering to your dietary preferences, including a dairy-free option. Perfect for chilly days or cozy gatherings, this soup promises to nourish both body and soul. Discover the joy of cooking with fresh flavors and create lasting memories in your kitchen.
2 tablespoons olive oil
1 medium onion, diced
4 cloves garlic, minced
1 teaspoon red pepper flakes (optional for some heat)
2 (14.5 oz) cans diced tomatoes (or 4 cups fresh tomatoes, peeled and chopped)
2 cups vegetable broth (or chicken broth)
1 teaspoon sugar (to balance acidity)
Salt and pepper to taste
1 cup heavy cream (or coconut milk for a dairy-free option)
1 cup fresh basil leaves, chopped (reserve some for garnish)
1 tablespoon balsamic vinegar
1/2 cup grated Parmesan cheese (optional, for garnish)