Bring a large pot of water to the boil. Add the pasta and cook according to packet instructions. Drain and leave to one side, reserving one cup of the cooking water.
Meanwhile, add the pancetta to a large saucepan or frying pan. Cook over a medium heat, stirring frequently, until the fat has been released.
Peel and finely chop the onion and garlic. Add to the pan with the pancetta and cook for another 2-3 minutes.
Add the kimchi and frozen peas. Stir, then add the reserved pasta water. Cook for 3 minutes, until the peas are cooked.
Pour in the cream. Bring to a simmer, then taste and season with salt and pepper as required. Add the pasta and Parmesan. Turn off the heat, stir and leave to sit for 2 minutes before serving.