Steps
1. In a saucepan, heat the vegetable broth over low heat and keep it warm.
2. In a separate pan, heat olive oil over medium heat. Add chopped onion and garlic, sautéing until translucent.
3. Add the arborio rice and toast for 1-2 minutes, stirring frequently.
4. Gradually add warm vegetable broth, one ladle at a time, stirring constantly until absorbed before adding more.
5. After about 15 minutes, when the rice is nearly cooked, stir in the fresh corn and continue adding broth until the rice is al dente and creamy.
6. Mix in the chopped spinach and grated Parmesan cheese, stirring until the spinach wilts and everything is well combined.
7. Season with salt and pepper to taste. Serve hot, garnished with fresh basil if desired.