Wash asparagus and break off the tough ends. Cut spears into 1-inch pieces; set aside.
In a 6-quart pot, melt butter with olive oil. Add rice and onion. If using mushrooms, add now. Over medium-high heat, cook and stir 3-4 minutes, slightly more if adding mushrooms; do not brown the rice.
Add cooking wine and water or broth. Increase heat to high and bring to a boil. Immediately reduce heat to low, cover and cook 10 minutes. No need to stir.
Add asparagus or peas, increase heat slightly and continue to cook uncovered about 3 minutes. Stir now and then. Taste rice to ensure it does not overcook. Rice should be al dente and rather soupy. Stir in cheese, lemon peel and marjoram. Remove from heat and serve immediately. Sprinkle with additional cheese, if desired.
Notes
* Risotto made with table wine: If you prefer to use table wine to make the risotto, use a light pinot grigio, sauvignon blanc or Chablis. After cooking and stirring the rice with the butter, olive oil, onion, and garlic, stir in 1 cup wine. Cook until very creamy and almost all the wine is absorbed–about 2 minutes on medium-high heat. Then stir in the reduced-sodium chicken broth (or vegetable broth) and 1/2 teaspoon kosher salt. Increase heat to high and bring to a boil. Immediately reduce heat to low, cover and cook 10 minutes. No need to stir. Add asparagus as directed above.Kitchen Notes: – The flavors of grated cheeses vary. Start with 1/3 cup, and add more if desired. Serve risotto in 1-cup portions as a side dish or larger portions as a main dish. – Traditional risotto is very creamy and the rice is firm to the bite. The rice will continue to absorb liquid as it sits. – Recipe may be halved; use a 4-quart saucepan.Variations: – Stir in 1/2 cup diced ham or prosciutto along with the cheese, lemon and dried herb. -Use 2 cups fresh peas (also in season now) in place of asparagus.