Bring a large pot of salted water to a boil. Add the gnocchi and cook until done according to package directions. Drain and lightly rinse with water. Set aside.
Heat a large skillet over medium heat.
Add the olive oil, shallots and pinch of salt and pepper. Cook for 2-3 minutes until shallots are slightly soft.
Add the asparagus and cook for 8-10 minutes until asparagus is fork tender.
Stir in the peas and cooked gnocchi, cooking for another 2-3 minutes until peas are heated through.
Remove from heat and sprinkle in parmesan cheese, cream and lemon juice. Stir to combine and add crushed red pepper flakes, if desired.
