Preheat your oven to 400°F (200°C).
In a large mixing bowl, combine the diced eggplant, onion, zucchini, yellow squash, bell peppers, and onion.
In a small bowl, mix the minced garlic, dried thyme, dried oregano, dried basil, salt, pepper, balsamic vinegar, and 4 tablespoons of olive oil.
Pour the herb and garlic mixture over the diced vegetables in the large bowl. Toss well to coat the vegetables evenly.
Spread the coated vegetables evenly on a baking sheet or parchment lined baking sheet. Roast in the preheated oven for about 25 - 30 minutes. until tender and slightly browned, stirring and flipping over halfway through.
While the vegetables are roasting, prepare the tomato sauce. In a small saucepan, heat 1 tablespoon of olive oil over medium heat. Add the diced tomatoes and tomato paste. Cook for about 5-7 minutes, stirring occasionally, until the tomatoes break down and the sauce thickens. Season with salt and pepper to taste.
Cook the vegan pasta according to the package instructions. Drain and set aside.
Once the vegetables are roasted, remove them from the oven and mix in the tomato sauce.
Serve the roasted ratatouille over the cooked pasta. Garnish with chopped fresh basil leaves and vegan parmesan cheese, if desired. Enjoy your delicious vegan roasted ratatouille served with pasta!