Cook the onion in a bit of olive oil over medium heat until really soft, translucent and sweet in smell.
Add the rice and saffron and stir constantly for one minute.
Add the white wine and let it evaporate completely.
Start to add the stock little by little, stirring constantly until the rice is al dente.
Add the parmesan cheese to the risotto.
Adjust the level of salt and pepper and add more stock if needed. The consistency should be such that if you pass a spoon down the center of the risotto it should go back to its place easily.
Finish by adding the butter and mixing.
Serve with the artichokes, asparagus and shrimp.