Soup this good won’t last long, and you’re pretty much guaranteed an enthusiastic thumbs-up from the whole family! While perfectly tasty all on its own, this soup recipe begs to be served alongside a grilled cheese sandwich, rustic bread or some tasty garlic knots!

Preparation takes a little time but the process couldn’t be easier! We added carrots and onion to this dish to balance the acidity from the tomatoes.

We wanted to get by with as little cream as possible, so be sure to add it in sparingly, taste-testing along the way until you get the hearty flavor you love without the extra calories.

recipebtnServe this soup recipe in a fancy homemade bread bowl!

A bowl of creamy roasted tomato basil soup, ready to enjoy for lunch or a side dish.

Creamy Roasted Tomato Basil Soup Recipe

Enjoy your favorite comfort soup any time with this creamy roasted tomato basil soup recipe. It’s made with hearty, sweet-tasting San Marzano tomatoes.


Yield: 8 servings
5 from 3 ratings
Leave a Review


  • Preheat oven to 375 degrees. Coat a rimmed baking sheet with cooking spray and set aside.
  • Drain canned tomatoes through a wire strainer placed over a mixing bowl, reserving juice. Slightly press tomatoes into the strainer to squeeze out excess juice. Place tomatoes onto prepared baking sheet. Press any juice or pulp through strainer into bowl. Discard seeds and reserve all juice.
  • Drizzle tomatoes with 2 Tbsp oil and place in oven for 25–30 minutes to roast and char slightly and for excess liquid to evaporate.
  • Place butter in a large soup pot over medium heat to melt. Add onion, carrot and garlic then cook for about 5 minutes, stirring frequently. Add chicken broth, reserved tomato juices, chicken bouillon or salt and basil. Bring to a boil, then reduce heat to medium-low and simmer for 15–20 minutes.
  • Remove tomatoes from oven and transfer to soup. Add tomato paste and simmer for 10 minutes. Puree soup using an immersion blender or regular blender. If using a regular blender be sure to work in batches making sure not to fill the pitcher more than ⅓ full to avoid overflow.
  • Return pureed soup to pot and stir in heavy cream. If necessary, you may continue to heat soup, but do not boil after cream has been added. Season to taste with salt and pepper and serve.


San Marzano tomatoes are sweeter and have fewer seeds than regular canned tomatoes. Especially nice in sauces and soups—we really like them for this recipe!
Calories: 164kcal, Carbohydrates: 12g, Protein: 3g, Fat: 13g, Saturated Fat: 6g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 3g, Cholesterol: 28mg, Sodium: 233mg, Potassium: 621mg, Fiber: 3g, Sugar: 7g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Creamy Roasted Tomato Basil Soup Recipe