Creamy Vegan Mushroom Soup with Mediterranean Almond and Saffron Flavors

So, what do you say if you organize a surprise for your loved ones this weekend and prepare soup for them at lunch, but not a simple one but a delicious combination of mushrooms and onions, ennobled with Mediterranean aromas of almonds and saffron?