Blitz the spinach, basil, Parmesan, cream and lemon in a food processor or blender until smooth.
In a large, heavy-bottomed saucepan, heat the olive oil over medium heat.
Add the garlic to the hot oil and sauté for about 1-2 minutes until fragrant.
Add the risotto rice to the pan and stir well to coat it with the garlic-infused oil. Toast the rice for 1-2 minutes until it becomes slightly translucent at the edges.
Begin adding hot vegetable stock, one ladleful at a time, to the rice mixture. Stir continuously and allow the liquid to be absorbed before adding more. Continue this process until the rice is cooked to your desired level of doneness, which typically takes about 15-20 minutes.
Remove the pan from the heat and stir in the blended spinach mixture.
Add salt and pepper to taste.
Serve immediately with optional toppings.