Cook pasta in salted water according to package directions. Drain, reserving about 1 cup of the pasta water. Set aside.
In a Dutch oven or large high-sided non-stick skillet, melt butter over medium-high heat. Add flour and whisk to combine. Whisk in broth, stirring until any flour lumps are gone. Add salt, red pepper flakes and oregano and bring to a boil, stirring with a whisk. Reduce heat and allow sauce to simmer until thickened slightly, about 5 minutes.
When sauce is viscous, add Parmesan and stir until cheese has melted, about 2 minutes. Add the peas, ham and reserved pasta. Then stir in heavy cream. Heat through and serve immediately garnished with plenty of basil. If pasta and sauce thickens too much, stir in some of the reserved pasta water to make it saucy again.
Notes
Pasta Tip: Orecchiette pasta is perfect for holding the bits of ham and peas with some of the creamy Parmesan sauce. You can swap it for another pasta like Fusilli or Conchigliette if you'd like. Pasta alla Papalina is the traditional Italian dish with ham and peas in a creamy sauce. When you get the authentic dish in Italian restaurants the sauce is rich and not too creamy like an alfredo. Just silky with a touch of cream.