Preheat your oven to 350 degrees F. Line a baking sheet with tinfoil and lightly spray it with non-stick spray, then set it aside.
In a large bowl, combine the lean ground beef, Italian seasoned breadcrumbs, eggs, onion, garlic powder, dried parsley, salt, black pepper, and honey BBQ sauce. Knead the mixture until fully combined.
Take half of the meat mixture and shape it into about an 8”x4” loaf in the center of your prepared casserole dish. Gently press down in the center, creating a small cavity in the middle while leaving the sides about 1 inch thick.
In a separate bowl, mix together the Bob Evans macaroni and cheese with the shredded mozzarella cheese. Pour this cheesy goodness into the small cavity you just created in the meat mixture.
Use the remaining meat mixture to cover the loaf, making sure to enclose the macaroni and cheese by pinching the sides closed.
Bake the meatloaf in the preheated oven for 40 minutes.
After 40 minutes, carefully remove the meatloaf from the oven and increase the temperature to 400 degrees F.
In a new small dish, combine the ketchup, brown sugar, and yellow mustard for the topping. Brush this mixture over the top of the meatloaf.
Return the meatloaf to the oven for an additional 10 to 15 minutes or until it’s cooked through and the topping is bubbly and caramelized.
Let the meatloaf stand for at least 5 to 10 minutes before slicing and enjoying.