Cook pasta according to package direction.
While pasta is cooking, make the sauce.
Heat a large saute pan over medium heat.
When pan is hot, add a tablespoon evoo and cook bacon until brown and crispy.
If using ham, cook until nicely browned.
Take cooked bacon or ham out of the pan and set aside.
Remove excess oil from the pan and just leave about 2 tablespoons of oil.
If there is not enough oil, add 1 tablespoon of olive oil.
When oil is hot enough, add garlic and cook for about 30 secs, or until it's starting to brown.
Add chili pepper flakes.
Cook for about half a minute.
Add the cream and the moringa flakes and ¼ cup pasta water.
Cook until cream starts to bubble then add ¼ cup parmesan cheese (shaved or grated).
Season lightly with salt and ground black pepper (start with heaping ¼ teaspoon salt).
(For those new to cooking - it's easier to add more salt than to take some out. So be careful. Don't forget to do a taste test at the end.)
Add cooked spaghetti or fettucini.
Toss gently using tongs or two wooden spoon to evenly coat pasta with sauce.
If the sauce is too thick, add more pasta water to thin it.
Add grated parmesan cheese.
Mix then add the cooked bacon or ham.
Mix again and drizzle with evoo.
Give it one last toss to make sure ham/ bacon and parmesan are evenly incorporated in the pasta.
Enjoy!