Homemade Creamy Tomato Soup

Ingredients

  • 2 medium leeks

  • 1 1/2 tablespoon olive oil

  • 2 medium onions thinly sliced

  • 2.5 pounds tomatoes

  • sea salt

  • fresh ground black pepper

  • 4 cups vegetable broth

  • 1/2 cup heavy cream

  • 2 Tablespoons finely chopped fresh basil

Instructions

  • Trim off the dark green sections from the leeks. Halve the pale green and white sections lengthwise. Rinse under cold running water, pat dry, and cut crosswise into thin pieces.

  • In a large soup pot over low heat, warm the olive oil. Add the leeks & onions and cook, stirring, for 10 minutes.

  • Meanwhile, bring a pot of water to a boil over high heat. Cut a small X in the stem end of each tomato. Drop the tomatoes into the boiling water and blanch them for about 1 minute. Using a slotted spoon, transfer them to a pot of cold water to cool. When cool enough to handle, remove and discard the skin from the tomatoes, remove the core, and coarsely chop the flesh.

  • Add the tomatoes to the stockpot, season with salt and pepper, and cook for 5 minutes. Turn the heat to high, add the vegetable broth, and bring to a boil. Turn the heat to low and simmer for 30 minutes.

  • Using a food processor, blender or immersion blender, puree the soup until smooth. Be careful, soup is hot! Return the soup to the pot, add the heavy cream and simmer over low heat for about 15 minutes. If the soup is too thin or watery, simmer for about 10 more minutes until slightly thickened. Taste and adjust the seasoning, adding more salt and pepper if needed. Add Basil near the end of cooking.

  • Serve into bowls, adding croutons, Parmesan cheese and basil on top if preferred.

Recipe adapted from brooklynfarmgirl