In a large bowl, use your hands to combine the ground beef, onion, garlic, bread crumbs, parsley, grated tomato, turmeric, allspice, curry powder, Worcestershire sauce, egg, salt and pepper.
Preheat oven to 400 degrees F. Place the beef mixture on a parchment lined 11x15-inch baking sheet. Spread out the mixture evenly to cover parchment.
Arrange the sun-dried tomatoes, basil leaves and mozzarella as much as you like on top of the meat.
Roll up jelly-roll fashion and place in a lightly greased 11x16-inch baking dish.
Mix ketchup and crushed tomato together and spread on top of the meatloaf. Bake the meatloaf in the oven for about 1 hour. Then top the meatloaf with cheddar and roast until cheese is melted and golden.
Let rest for 8-10 minutes. Then gently remove by lifting with a spatula to a serving plate, and slice to serve.