Cook the dried pasta according to the package instructions. Best if cooked al dente.
Meanwhile, prepare your ingredients by chopping the onion and kimchi. Set aside.
Cook the bacon, chop them, and set aside.
Using the same pan you cooked the bacon in, clean it using a paper towel to remove excess oil and put back the bacon with butter.
When the butter has melted, add the onion and kimchi, and cook until it has become translucent.
Add the cream, mix, and allow it to combine with the kimchi.
Add parmesan cheese, mix, and allow it to melt in the sauce.
Season with pepper to balance the creaminess.
Add the pasta, mix thoroughly in the sauce for a minute, then turn off the heat and add egg yolk. Mix well to make the pasta creamier.
Taste and adjust to your liking, then plate and garnish with some parsley.