Bring a pot of water to a boil and salt liberally. Drop the pasta in the water and give it a stir. Cook according to the package instructions for al dente. Reserve 3/4 cup of the pasta cooking water and then drain the pasta.
Meanwhile, heat a large saute pan over medium heat and add the oil. Once the oil is hot, add the lunch meat and cook until crisp. Add the garlic and cook, stirring, an additional minute. Add the beans and greens and cook, stirring, 1 minute more.
Add the pasta and reserved pasta water to the pan and simmer for 1 minute. Remove from the heat, toss in the cheese and chile flakes if using and serve.
For more ingredient substitution ideas, see the article below.