In a large skillet or saucepan, heat the **olive oil** over medium heat. Add the **chopped onion** and sauté until softened and translucent, about **5 minutes**.
Add the **arborio rice** to the pan and stir for **1-2 minutes**, to lightly toast the rice.
If using, pour in the **white wine** and stir until it’s mostly absorbed.
Gradually add the **vegetable broth**, **one ladle at a time**, stirring constantly. Wait until the liquid is mostly absorbed before adding the next ladle of broth. Continue this process until the rice is tender and creamy, about **20-25 minutes**.
In the last few minutes of cooking, stir in the **peas**, **mint leaves**, and **butter**.
Once the risotto is cooked, remove from heat and stir in the **Parmesan cheese**. Season with **salt** and **black pepper** to taste.
Serve warm, garnished with extra mint or Parmesan if desired.