Tender artichoke hearts melt into creamy risotto in this Roman-inspired vegetarian dish. This fresh mediterranean meal is rich in fiber, healthy, and a refined family dinner choice.
Heat the vegetable broth in a saucepan over low heat to keep it hot but not boiling throughout cooking.
In a large skillet or Dutch oven, heat olive oil over medium heat, then sauté the diced onion until translucent, about 4 minutes.
Add artichoke hearts and cook for 3 minutes, stirring gently to lightly brown them while maintaining their structure.
Add Arborio rice to the pan, stirring constantly for 2 minutes until the grains are glossy and just beginning to turn translucent at the edges.
Pour in the dry white wine and cook, stirring until almost all liquid is absorbed and the rice emits a nutty aroma.
Reduce heat to medium-low. Add warm vegetable broth one ladle at a time, stirring frequently and waiting for each addition to absorb before adding more. After about 15 minutes, taste the rice and continue until it is creamy and tender with a gentle bite (approximately 18–20 minutes total).
Stir in lemon zest, season with kosher salt and black pepper, then remove from heat and gently fold in grated Parmesan cheese.
Let the risotto rest for 2 minutes, covered, to allow flavors to meld. Sprinkle with parsley before serving.