Preheat the oven to 350F (175C). Slice mushrooms and chop the onion.
Melt the butter in a frying pan over medium heat add vegetables and saute until slightly brown. Season with salt and pepper and set aside.
In a bowl combine beef mince, pork mince, egg, grated Grana Padano, minced garlic, oregano, basil, paprika, salt and pepper.
Line a baking dish or baking tray with a foil and spread seasoned meat over the foil.
Arrange cheese slices on top, leaving the edges of the meat layer uncovered. Spread sauteed vegetables on top of the cheese layer.
Roll the meat up and shape it into a loaf. Set aside.
Line the baking dish with foil again. Arrange bacon strips on top and put the meatloaf on the edge of the bacon. Roll the bacon around the loaf using the foil. Transfer the meatloaf to the oven and bake for 25 minutes.
Take the meatloaf out of the oven, remove the foil and bake for another 35 minutes.
Let the meatloaf rest for 5 minutes before cutting it. Enjoy!