Prepare the Broth: In a saucepan, heat the vegetable broth over low heat and keep it warm throughout the cooking process.
Cook the Squash: In a large skillet, add 1 tablespoon of olive oil and heat over medium heat. Add the diced butternut squash and cook for about 10 minutes until tender and lightly browned. Season with salt and pepper. Remove from the skillet and set aside.
Sauté Aromatics: In the same skillet, add another tablespoon of olive oil and 1 tablespoon of butter. Add the chopped onion and cook for about 5 minutes until translucent. Stir in the minced garlic and cook for another minute, being careful not to burn it.
Toast the Rice: Add the Arborio rice to the skillet and stir to coat it with the oil. Toast the rice for about 2 minutes until the grains are slightly translucent around the edges.
Deglaze with Wine: If using, pour in the dry white wine and allow it to cook for about 2-3 minutes, stirring occasionally, until it is mostly absorbed.
Add Broth Gradually: Begin adding the warm vegetable broth one ladle at a time, stirring frequently. Allow each ladle of broth to be absorbed before adding the next. This process should take about 20-25 minutes.
Incorporate Herbs and Cheese: Once the rice is creamy and al dente, stir in the cooked butternut squash, chopped sage, and rosemary. Add the remaining tablespoon of butter and the grated Parmesan cheese. Stir until creamy and well combined. Season with additional salt and pepper to taste.
Garnish and Serve: Remove the risotto from heat. Serve hot, garnished with fresh parsley and additional Parmesan cheese if desired.
Notes
Can substitute Parmesan with nutritional yeast for a vegan option.