Preheat your oven to 350°F (190°C) and adjust rack to the center position.
Warm the stock: Add the stock to a 4-quart saucepan and set over low heat to gently warm.
Sauté the onions: In a Dutch oven or oven-safe saucepan with a lid, heat the olive oil over medium heat. Add the onions and salt, cook until soft and translucent, about 8-10 minutes.
Toast the rice: Stir in the arborio rice and cook for 1–2 minutes to coat with the onions and lightly toast.
Add stock & bake: Stir in 3 cups of the warm stock. Then cover and transfer to the oven. Bake for 30–35 minutes, until the rice is tender and the liquid is mostly absorbed. Add the wine to the remaining stock on the stove, cover it, and keep it warm while the risotto cooks.
Stir it up: Remove the risotto from the oven and set it on the stove over low heat. Add the warmed wine and stock, Parmesan cheese, and butter. Stir rapidly until creamy and glossy, and the rice is cooked through, about 2-4 minutes (workout time!). Add a splash more of stock (or water) if you want it a touch looser. Taste and adjust seasoning as needed.
Serve: Spoon into shallow bowls and finish with fresh parsley, lemon zest, extra Parmesan cheese, and a nice drizzle of good-quality olive oil. Then, serve and enjoy!