PREHEAT oven to 400°F.
ON a large rimmed baking pan, arrange tomatoes in a single layer, flesh side up. Drizzle tomatoes with olive oil and sprinkle with ½ teaspoon salt and ½ teaspoon black pepper. Bake until tomatoes are tender, about 30 minutes.
INCREASE the oven temperature to 425° for tofu toasts.
HEAT the remaining 2 tablespoons of olive oil over medium heat in a large saucepan. Add the carrot, celery, and garlic and cook, stirring occasionally, until softened, 4 to 5 minutes.
STIR the roasted tomatoes, broth, canned tomatoes with juice, nutritional yeast, ½ teaspoon salt, ½ teaspoon black pepper, and bay leaf and bring to a boil. Reduce the heat and simmer, covered, until vegetables are tender, 10 to 15 minutes.
REMOVE the bay leaf. Stir in the basil. Carefully transfer the soup to a blender and let cool briefly; blend until the soup is smooth.