Brown the ground sausage on medium high until broken down and caramelized.
Remove sausage from the pan and drain on a plate of paper towels.
In a separate pan, add the olive oil over medium heat.
Add the diced yellow squash and stir occasionally until the squash is softened.
Add the diced garlic and stir until incorporated.
Add the spinach, tomatoes, and stir.
Add the drained sausage to the squash, garlic, spinach, and tomatoes. Stir until well mixed and turn the stove on low.
In a large saucepan, bring salted water to a rolling boil.
Add the gnocchi and stir it occasionally for 2-3 minutes until the pasta floats. Using a slotted spoon, drain the gnocchi by the spoonful and add it to the pot of sausage and vegetables. Gently fold it all to incorporate the ingredients.
Add salt and pepper and sprinkled Parmesan on each serving while hot.