In a cast iron or pan, add in olive oil, onions, garlic, italian steak seasoning, and salt & cracked black pepper. Saute that for a few minutes on medium heat. Then add in the worcestershire and tomato paste. Saute everything together for 5-7 minutes until translucent and fragrant.
In a large bowl add in the meatloaf mix, italian bread crumbs, grated pecorino romano, fresh parsley, and 2 eggs. Mix that up using your hands until incorporated but DO NOT OVERMIX. Then, add in the sauteed onions and garlic and mix everything together until incorporated.
In a 9x13 baking dish add in half of the meat mixture and create a little well in the middle. Place the mozzarella slices in the well you created (If you don't want to use mozzarella you can use hard boiled egg). Then, place the other half of the meatloaf mixture on top of the mozzarella to cover it and form the meat into a loaf shape.
Spread the ketchup in a thin layer over top of the meatloaf. Then, add the slices of bacon over top of the meatloaf. (For the bacon I did three slices going vertically and two slices going across horizontally).
Bake at 350°F for 1 hour. Serve over mashed potatoes & Enjoy!