Mac and Cheese with Ham, Peas and Shallots


1/4 lb. Hatfield Ham Steak, or leftover Ham, small diced
1/4ย lb.ย genoa salami,ย small diced
1/4ย lb.ย capicola,ย small diced
1/4ย lb.ย provolone cheese,ย small diced
1/4ย cupย chopped pepperoncini peppers
1/4ย cupย chopped roasted red pepper
3 Tbsp.ย minced red onion
2ย Tbsp.ย chopped parsley
2 Tbsp. chopped fresh basil
1/4ย cupย olive oil
2ย Tbsp. driedย oregano
1ย tspย fresh minced garlic
1ย tspย crushed red pepper flakes