Cut tomatoes in half, place in a colander. Sprinkle with salt lightly and toss. Allow draining in the sink for 30 minutes. This will help release some of the moisture from the tomatoes which will help them roast quicker and hold their shape better
Fill a large pan with water, bring to a boil. Drop in 2 servings of spaghetti and cook until done.
Line a large cookie sheet with parchment paper
After 30 minutes, pat the tomatoes excess moisture off with paper towels. Place tomatoes in a large bowl.
Drizzle tomatoes with olive oil and then add 1/4 cup of herbs, garlic, zucchini, pepper, salt, and crushed red peppers. Toss gently until all coated, then place on parchment paper
Roast tomatoes mixture at 400 degrees for 35 minutes without stirring or until most of the moisture has evaporated. Remove from oven.
Place Italian bread crumbs, nutritional yeast, and salt in a bowl. Stir until well mixed, set aside.
Place cooked pasta in a large bowl, add cooked tomato mixture over pasta, add balsamic vinegar and 1/4 cup fresh herbs and toss to coat evenly.
Sprinkle vegan cheese topping over pasta when serving.