Preheat oven to 350 degrees F
Combine oil, grated veggies, mushrooms, onion, and garlic together in a frying pan. Cook over medium heat, stirring frequently until veggies are soft, mushroom moist, and onions are translucent. Remove from heat.
In a large mixing bowl, combine ground beef, Italian sausage, and egg. Add vegetable mixture, parsley, and black pepper, mix well.
Divide mixture into 6 equal balls. One at a time, flatten the balls into large disks, and wrap one around each hard boiled egg. Pinch the edges together and roll the new “ball” around in your hand to seal it well.
Arrange the 6 individual meatloaves in a glass baking dish, pour sauce** over all of them.
Bake for 1 hour.
Sprinkle cheese on top of the meat loaves, bake for another 10 minutes.