Sauté Aromatics:
In a large skillet or wide saucepan, heat the olive oil over medium heat.
Add the diced onion and sauté for 3-4 minutes until softened.
Add the minced garlic and cook for another minute until fragrant.
Toast the Rice:
Stir in the Arborio rice and cook for 1-2 minutes, allowing the rice to lightly toast and absorb the flavors of the onion and garlic.
Add Wine and Broth:
If using white wine, pour it into the pan and cook until the liquid is mostly absorbed by the rice.
Begin adding the vegetable broth one ladle at a time, stirring frequently, and letting the rice absorb the liquid before adding more. Continue this process for about 15-18 minutes, or until the rice is tender and creamy.
Add Vegetables:
About halfway through cooking the rice, stir in the peas, asparagus, and zucchini.
Continue cooking, adding broth as needed, until the vegetables are tender and the rice is creamy.
Finish the Risotto:
Once the rice is fully cooked, stir in the grated Parmesan cheese and lemon juice.
Season with salt and pepper to taste.
Serve:
Spoon the risotto into bowls and garnish with fresh basil or parsley for an extra burst of color and flavor. Serve warm.