Bring a large pot of water to a boil. Add the gnocchi and cook according to package instructions (reserving some pasta water).
Add the butter to a separate large pan over medium heat.
When the butter has melted, add lemon zest, lemon juice, garlic powder, salt, and pepper. Stir to combine.
Add the mascarpone cheese and parmesan. Stir until melted and combined.
Add the gnocchi and stir until fully coated. If the sauce is getting too thick, add a splash of reserved pasta water and stir.
Transfer the gnocchi to a bowl and top with basil, dill, pine nuts, and extra parmesan. Enjoy while hot!