In a saucepan, heat the vegetable broth over medium heat, keeping it warm but not boiling.
In a large skillet, heat the olive oil and 1 tablespoon of butter over medium heat. Add chopped onion and sauté until translucent, about 3-4 minutes.
Stir in the minced garlic and cook for an additional 1-2 minutes, until fragrant.
Add the Arborio rice to the skillet and stir to coat the grains with the oil and butter. Toast the rice for about 1-2 minutes.
Begin adding the warm vegetable broth one ladle at a time, stirring frequently. Wait until the broth is mostly absorbed before adding the next ladle. Continue this process for about 18-20 minutes until the rice is creamy yet al dente.
Once the rice is cooked, reduce the heat to low and stir in the heavy cream, remaining tablespoon of butter, and grated Parmesan cheese. Mix well until everything is combined and creamy.
Season with salt and pepper to taste and keep stirring until it reaches your desired consistency.
Remove the risotto from heat and let it sit for a minute before serving.
Notes
Serve in shallow bowls and garnish with parsley and extra Parmesan.