Heat the broth in a saucepan and keep it warm over low heat.
In a large pot, heat the olive oil over medium heat. Add the chopped onions and sauté until translucent, about 5 minutes.
Stir in the Arborio rice and toast it for 2-3 minutes until the grains become slightly translucent.
Add one cup of warm broth to the rice and stir until it's absorbed, then continue adding broth one cup at a time.
After about 15 minutes, stir in the peas and continue to cook until the rice is al dente and creamy, about 5-10 more minutes.
Once the rice is cooked, remove it from heat and stir in the grated Parmesan cheese, seasoning with salt and pepper to taste.
Let the dish sit for a couple of minutes and serve garnished with fresh herbs.