Toss diced butternut squash in olive oil and sprinkle with salt. Place on baking sheet and put in oven to roast for 20-30 minutes or until squash is soft.
In a medium saucepan over medium high heat add vegan butter and onion. Cook until onion turns translucent.
Stir in rice and continue cooking for 2 minutes.
Add vegetable broth, almond milk, and saffron and bring to a boil.
Cover pot and reduce to a simmer cooking for about 20 minutes more or until rice is tender.
Once rice and butternut squash are ready combine them, tossing gently. Then add dried cranberries and slivered almonds.