Go Back
+ servings
5 from 3 votes

Vegan Butternut Squash Risotto

by: claire cary

All of your Fall dinner dreams are about to come true with this butternut squash risotto recipe! This is a gluten and dairy free dish that is easy to make and perfect for meal prep. Serve it at a family gathering or party to impress your friends!
/ /
Prep: 10 mins
Cook: 40 mins
Total: 50 mins


  • 2 cups arborio rice
  • 4-6 cups vegetable broth warm (see notes)
  • 2 large tomatoes
  • 1 yellow onion 2 cups chopped
  • 4 cloves garlic
  • 2 tbsp olive oil
  • ½ cup white wine*
  • 1 medium butternut squash 2 cups pureed/mashed
  • 2 sage leaves
  • ½ cup vegan cashew parmesan cheese click for recipe
  • 1 tsp salt or to taste
  • ¼ tsp black pepper


  • Preheat the oven to 400 degrees Farenheit. 
  • Cut the butternut squash in half and place face down on a baking pan lined with parchment paper. 
  • Cut the tomatoes into quarters and add to the baking tray. 
  • Bake for 30-40 minutes or until the squash can be easily pierced with a fork. 
  • While that is cooking, add the chopped onion and minced garlic to a large pot with the olive oil. 
  • Saute until translucent. 
  • Add in the whole sage, salt and pepper. 
  • Add the rice and let brown for about 2 minutes. 
  • Add the wine and cook until all liquid has evaporated. 
  • Add 1/2 cup of vegetable broth and cook until the liquid is absorbed/evaporated. Continue with this process until the rice is cooked through. Be sure to only add in 1/2 cup broth at a time, and stir occasionally until it is absorbed before adding in the next 1/2 cup. 
  • When the squash and tomatoes are done, let cool or use an oven mitt to peel off the skins of the tomatoes and remove the seeds of the squash. Add the peeled tomatoes to a blender. 
  • Measure out 2 cups worth of the squash flesh and add to the blender. Process until smooth. 
  • Add to the risotto and mix well.
  • Remove the sage leaves, stir in the cashew parmesan and black pepper. Taste and adjust flavors as desired. Serve warm. 


If using white arborio rice, you will end up needing about 4 cups of broth. If using short grain brown rice, you will need closer to 6 cups of vegetable broth. When it gets close to being finished, taste the rice. If it is still crunchy, keep up with the vegetable broth. 
Make sure the broth you are using is not cold. You want it at slightly warmer than room temperature, so heat it on the stove before you start the process of adding it to the risotto. 
I used pinot grigio for this recipe, but any dry white wine will work. 
This recipe can be made nut free by using regular nutritional yeast in place of the cashew parmesan OR by using sunflower seeds or hemp hearts instead of cashews in the cashew parm recipe.
If you aren't dairy free, just sub the cashew parm for regular parm.
Serving: 1bowl / Calories: 486kcal / Carbohydrates: 90g / Protein: 8.1g / Fat: 7.8g / Fiber: 3g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!