Pour the stock in a pot, add chopped dry porcini mushrooms and bring to simmer.
In a large frying pan, pour 10 ml of oil and add the finely chopped onions, place on a low heat and cook until the onions are translucent
Then increase the heat and add the rice. Steer constantly, it is important that every rice grain is coated with the hot oil and toasted.
After about 1 minute, the rice will turn from white in colour to a translucent yellowish, now pour the wine and steer.
Once the wine (and the alcohol) is evaporated start adding the hot stock one ladle at the time.
Steer the rice regularly adding stock every time is drying up.
While the rice is cooking, in a separate frying pan, pour the remaining oil and add the garlic finely chopped, once golden, add the roughly chopped mushrooms and half of the chopped parsley and season slightly.
During the cooking, the mushrooms will release some water, it is important to evaporate as much as possible as this will intensify the flavour.
Once this is achieved remove from the heat and set aside.
After about 17/18 minutes the rice should be almost ready, it should be cooked but have still a bite in the centre. At this point, remove from the heat, add the sauté mushrooms, the remaining chopped parsley, the butter and the grated Parmesan. Steer well, until all ingredients are amalgamated, cover and let it rest for one minute before serving.