The best types of rice for making risotto are: Arborio, Carnaroli and Vialone nano. These have round grains and are starchy, becoming creamy when cooked, unlike varieties such as basmati or long-grained rice whose grains remain separate.
You can substitute the artichokes with practically any vegetable that will stand cooking for 20 minutes or more and not get mushy and overcooked – NOT broccoli etc. Asparagus, wild mushrooms, squash, peas and radicchio all work well. If using asparagus, cut off the tips and reserve. Add these tips a minute before you finish cooking the risotto to keep them crunchy. Rough guide to quantities: a cup (150g/ 5oz) of vegetables per person.
Find it online: https://organictuscany.org/recipes/artichokes-risotto/