Quick Skillet Gnocchi with Spinach and White Beans

This is another one of those fantastic under 30 minute meals that tastes super delicious!  We absolutely love this one.  Enjoy!
-2 Tbs extra virgin olive oil, divided
-16 oz gnocchi
-1 onion, finely diced
-4 cloves garlic, minced
-1/2 cup water
-6 oz baby spinach, roughly chopped
-1 (15 oz) can diced tomatoes with garlic and olive oil, do NOT drain
-1 (15 oz) can cannellini beans, rinsed and drained
-1 tsp salt
-1 tsp pepper
-1/2 cup shredded Parmesan cheese
Heat 1 Tbs of the oil in large skillet.  Add the gnocchi and fry for about 5 minutes.  Remove onto plate.
Return skillet to stove and add the remaining Tbs of oil.  Add the onion and saute for a couple of minutes.  Stir in the garlic and cook for 30 seconds.  Add the water.  Cover skillet and cook for about 4 minutes.
Add the chopped spinach and cook until wilted.  Stir in the tomatoes with all the juice, beans, salt and pepper.  Bring to a simmer.  Add the fried gnocchi and top with the cheese.  Cover and cook for about 5 minutes.
Scoop onto plates and enjoy!