In a large pot on the stove, cook the pasta according to package instructions.
Once the pasta is al dente, drain the pasta while reserving one cup of the pasta water.
Chop the onion into small pieces, and cut the spinach into long strips.
Using a sharp knife, cut the pork into small chunky pieces.
In a large mixing bowl, mix the spices for the pork rub together (salt, pepper, garlic, parsley, etc).
Add the pork into the bowl and cover each one generously with the spice mixture.
Heat a large casserole or wok on the stove, and cook the onion in olive oil at high heat for 5 minutes until it turns golden brown.
Add the spinach to the casserole wok and cook together with the onions and olive oil for about 3-5 minutes until it reduces.
Remove the spinach and the onion to a separate dish.
In the same casserole pan, cook each strip of pork at high heat for 5-7 minutes until golden brown.
Once the pork looks cooked, add the spinach and onion to the casserole and mix so that the juices from the pork cover the spinach.
Add in the cooked pasta to the casserole pan, along with the pasta water, and mix throughly so that the sauce covers all the pasta.
Serve while warm.