Print

Creamy Roasted Tomato Basil Soup with Cream Cheese

creamy roasted tomato basil soup - featured image

A warm, comforting, and quick soup featuring roasted Roma tomatoes, fresh basil, and cream cheese for a silky texture without heavy cream. Perfect for cozy meals and easy to prepare in about 45 minutes.

Ingredients

Scale
  • 3 pounds (1.4 kg) fresh Roma tomatoes, halved
  • 1 cup packed fresh basil leaves (about 25 grams)
  • 4 ounces (115 grams) cream cheese, softened
  • 4 large garlic cloves, peeled
  • 3 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cups (720 ml) vegetable broth, preferably low sodium
  • Salt to taste (kosher salt recommended)
  • Black pepper to taste
  • Pinch of crushed red pepper flakes (optional)

Instructions

  1. Preheat the oven to 425°F (220°C).
  2. Halve the Roma tomatoes and arrange them cut side up on a rimmed baking sheet. Toss the garlic cloves in olive oil and nestle them among the tomatoes. Drizzle everything with the remaining olive oil and sprinkle with a pinch of salt and pepper.
  3. Roast the tomatoes and garlic in the oven for 30 minutes, until tomatoes are soft and slightly charred and garlic is tender.
  4. While roasting, heat a large pot over medium heat. Add 1 tablespoon olive oil and sauté the finely chopped onion until translucent and fragrant, about 5-7 minutes.
  5. Add the roasted tomatoes and squeeze the softened garlic out of its skin into the pot with onions. Pour in the vegetable broth and bring to a gentle simmer. Cook for 10 minutes to marry the flavors.
  6. Remove the pot from heat and puree the soup using an immersion blender until smooth and creamy. If using a countertop blender, cool slightly and blend in batches carefully.
  7. Add the softened cream cheese and fresh basil leaves to the blended soup. Stir until the cream cheese melts fully and the basil infuses its aroma. Add more broth or water if the soup is too thick.
  8. Season to taste with salt, pepper, and crushed red pepper flakes if desired. Simmer on low heat for another 5 minutes.
  9. Serve warm, garnished with fresh basil leaves or a drizzle of olive oil. Pairs well with grilled cheese sandwiches or crusty bread.

Notes

Roast tomatoes and garlic at high heat (425°F) to caramelize sugars and deepen flavor. Soften cream cheese to room temperature before adding to avoid clumps. Blend carefully to avoid hot splashes. Add fresh basil at the end to preserve vibrant flavor. Adjust thickness with broth or water as needed. Leftovers taste better after flavors meld overnight. Reheat gently to prevent cream cheese separation.

Nutrition

Keywords: creamy tomato soup, roasted tomato soup, basil soup, cream cheese soup, cozy meals, easy soup recipe, vegetarian soup