Make your pasta according to instruction on the package by boiling in a large saucepan. Add broccoli in the last 3 mins.
In a skillet, heat oil over medium heat. Add onion and minced garlic and cook until golden, stirring occasionally.
Meanwhile, blend all the ingredients from roasted garlic (spices, ketchup etc, through nutritional yeast until smooth. I usually blend 2 to 3 times for 1 minute cycles.
Add gochujang or asian chile sauce to the cooking onion and mix well. Cook for a minute.
Add the blended mixture to the skillet and cook to bring to a boil. Taste and adjust salt and heat. Add more of either if needed. At this point you can add in some vegan cheddar shreds if you like.
Fold in the cooked pasta and broccoli and thyme and toss well. over and cook for 1 minute. Then switch off the heat. Let it sit for 2-3 mins.
Sprinkle black pepper generously and/or vegan parm (optional) or vegan cheddar and serve.