Cook the gnocchi according to the package directions. Drain and set aside.
In a small saucepan over medium heat melt the butter. Add in the mascarpone cheese, and stir until the mascarpone has all melted. Remove the sauce from the heat and stir in the Parmesan cheese. Set aside.
Heat a large skillet over medium heat. Add the olive oil and asparagus. Season asparagus generously with salt and pepper. Cook for 8-10 minutes until the asparagus is tender. Add the minced garlic to the pan and cook for 1 minute. Add the peas to the pan and cook for 2-3 minutes until the peas are heated.
Add the gnocchi and the cream sauce to the pan. Stir everything together and continue to heat until heated through. Serve with additional Parmesean cheese grated over the top.