Bring a pot of water to boil.
Add pasta to pot and cook per package directions.
Heat ham in a skillet over medium heat with garlic.
Once ham is warmed up, add spinach leaves.
Cook until wilted (this will be about a minute, max.)
Remove from heat and combine ham and spinach with pasta.
Add Parmesan cheese and butter and toss gently.