Heat the oil in a large skillet over medium heat. Add the onion, and when translucent, add the pancetta. Cook until light golden. Add the potatoes and mix together for about two minutes. Add the broth and cover. Cook for about 10 minutes.
Meanwhile, bring a large pot of salted water to a boil. Cook the pasta until al dente (about 1 minute less than the package’s instructions). Drain the pasta, retaining 1 cup of its cooking water. Add the drained pasta to the potatoes and cook together over high heat for a few seconds, stirring frequently. Add some of the retained cooking water if it seems dry.
Serve immediately along with a sprinkle of Parmigiano.