Method
Prepare the Broth: In a saucepan, heat the vegetable or chicken broth over low heat. Keep it warm, but do not boil.
Sauté Onions: In a large skillet or saucepan, heat 2 tablespoons of olive oil over medium heat. Add the finely chopped onion and sauté for about 5 minutes until soft and translucent.
Toast the Rice: Add the Arborio rice to the pan and stir well, allowing it to toast for about 2 minutes. This step helps the rice absorb the flavors and achieve a creamy texture.
Deglaze with Wine: If using, pour in the dry white wine. Stir constantly until the wine has mostly evaporated, about 2-3 minutes.
Add the Broth: Begin adding the warm broth, one ladle at a time, stirring frequently. Wait until the liquid is almost completely absorbed before adding the next ladle. This process should take about 18-20 minutes.
Incorporate Artichokes: About halfway through the cooking process, add the chopped artichokes to the risotto. Stir them in gently to combine.
Finish the Risotto: Once the rice is creamy and al dente, remove the pan from heat. Stir in the butter and Parmesan cheese until melted and combined. Season with salt and pepper to taste.
Rest: Let the risotto stand for about 5 minutes to allow the flavors to meld.
Serve: Garnish with fresh parsley and additional Parmesan if desired. Serve warm and enjoy.