Adjust rack to top position and preheat oven to 450°F. Line a sheet pan with parchment paper.
Place the tomatoes on the sheet pan and toss with the avocado oil, half the dried oregano, and a generous sprinkle of Kosher salt and freshly ground black pepper. Roast on the top rack for 30-35 minutes, until softened and starting to char.
Meanwhile, heat half the olive oil in a large pot over medium heat. Add the shallots, carrot, celery, garlic cloves, and ½ teaspoon of Kosher salt. Cook, stirring occasionally, until stating to brown, 4-5 minutes.
Add the tomato paste, and the remaining olive oil and dried oregano and cook, stirring often, until slightly darkened, 30 seconds to 1 minute.
Add the stock, whole rosemary sprig, and drained chickpeas and bring to a boil. Then cover tightly, turn the heat to low, and simmer for 30 minutes.
Turn heat to medium-low. Add the roasted tomatoes to the pot and bring to a simmer, breaking up the tomatoes with a wooden spoon. Cook, uncovered, for 12 minutes.
Remove from the heat and discard the rosemary sprig. Add soy sauce. Puree until smooth, using an immersion blender or a regular tabletop blender. Season generously with Kosher salt, as desired.