Preheat your oven to 425°F.
Place the chopped asparagus, squash, and zucchini on a baking sheet lined with a Silpat mat or aluminum foil. Drizzle on 1 tablespoon of the olive oil and season with salt and pepper. Place in the oven and roast for 15-20 minutes, or until crisp tender.
Meanwhile, heat the remaining tablespoon of olive oil in a large pot over medium heat. Add the garlic and shallot and cook until soft, about 2-3 minutes.
Stir in the rice and cook for another 1-2 minutes, stirring frequently, to lightly toast.
Add the white wine and cook, stirring constantly, until it’s absorbed.
Add 1 cup of the vegetable stock and cook, stirring frequently, until it is also fully absorbed.
Repeat this process, letting each cup fully absorb before adding the next. Add the last cup 1/4 cup at a time until the rice is creamy and al dente. You may or may not need the full 4 cups.
Remove the pan from the heat, then stir in the butter, lemon juice, lemon zest, and Parmesan cheese. Stir until fully melted and blended into the rice.
Mix in the peas and stir until warmed through. Season with salt and pepper, as needed.
You can either mix in the roasted vegetables, or serve them on top of the finished risotto.
Serve hot topped with extra Parmesan cheese, if desired.