In a large saute pan over medium high heat, add bacon. Cook until crispy and remove to a paper towel covered plate. Reserve 2 tablespoons of bacon grease in the pan.
Add sausage, garlic and onion to the pan. Cook and crumble for 5 minutes. Add rice and continue to cook for 5 minutes, stirring frequently.
Add tomatoes, broth, one teaspoon of Italian seasoning, red pepper flakes and cubed ham. Reduce heat to medium, cover pan and let cook for 15 minutes.
Remove lid, add 1 cup of shredded parmesan, cooked bacon bits, heavy cream and half of mini pepperonis to the pan. Stir to combine then flatten back out. Sprinkle with remaining parmesan cheese, mozzarella cheese, remaining mini pepperonis and remaining Italian seasoning. Recover with lid and let cook another 5 minutes.
Keyword cheese, Cheesy Rice, Ham, Italian Sausage, mozzarella, Parmesan, pepperoni, rice, Sausage, tomato