In a large pot of salted boiling water, cook the gnocchi according to package instructions. Once they float to the surface, they are done. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant, being careful not to burn it.
Add the chopped spinach to the skillet and sauté until wilted, about 2-3 minutes.
Lower the heat and stir in the basil pesto and heavy cream, combining well. Let it simmer for 2-3 minutes until the sauce is slightly thickened.
Add the drained gnocchi and halved cherry tomatoes to the skillet. Gently toss to coat the gnocchi in the creamy pesto sauce.
Sprinkle the grated Parmesan cheese over the mixture and stir until melted and creamy. Season with salt and pepper to taste.
Allow everything to heat through for another 2-3 minutes, then remove from heat.
Notes
Plate the creamy gnocchi in shallow bowls, garnishing with fresh basil leaves and a sprinkle of extra Parmesan for an elegant touch.