While the vegetables are roasting, make the risotto.
First add the vegan butter to a large pot or saucepan and melt over medium heat. Add in the chopped shallot and minced garlic to the pan and sauté for 2-3 minutes until softened and translucent, stirring consistently.
Next add in the arborio rice and stir it so the grains are coated with the butter. Then sauté about 1 minute to lightly "toast" the rice.
Once the rice has been toasted, turn down the heat to low, add in the white wine, stir, and simmer together for 2-3 minutes. Then, add in 1.5 cups of the vegetable broth and the Italian seasoning. Simmer over low heat, stirring frequently, until all the liquid has been absorbed and the rice appears almost dry.
When the rice looks dry, add in another ½ cup of broth, stir, and continue cooking until absorbed. Continue this process adding ½ cup of broth at a time using a total of 3 ½-4 cups vegetable broth until the rice is firm, chewy, and no longer crunchy. Make sure to stir the risotto frequently so it does not stick to the bottom of the pan. This process should take about 20-25 minutes.
Once all the liquid has been absorbed and the risotto is chewy & al dente, add in the nutritional yeast and stir. Then, add in the roasted butternut squash and Brussels sprouts and stir until evenly mixed into the rice. I like to set aside a few pieces of roasted vegetables to top my risotto, but this is optional and just for presentation purposes.
At this point add in additional salt and pepper to season the dish to your liking if needed. Then, remove the risotto from the heat and serve immediately. While this recipe doesn't call for any vegan cheese, feel free to add some for an extra creamy dish. Enjoy!