Preheat oven to 350 F degrees.
Boil 4 of the eggs for about 8-10 minutes. About halfway through, add the carrots so they boil with the eggs.
In a medium mixing bowl, combine the ground pork, 1 egg, shredded cheese, milk, and the spices until well combined. If the mixture is too liquid, you can add 1-2 slices of bread. Make sure to soak the bread in water and squeeze out all the water before adding the bread to the meat mixture.
Divide the mixture into 2 equal parts. This recipe yields for one big meatloaf or two smaller ones. I prefer to make 2 smaller ones.
Once the eggs have cooled down, peel them and then cut them into halves. Do the same for the pickles and carrots (images shown above)
Lay a foil sheet on your working surface and spray it with nonstick cooking spray.
Spread half of the meat mixture and shape it into a rectangle (approximately 8×10 inches).
Place eggs, pickles, and carrots halves on top of the meat (see pictures above).
Lift up one of the long sides of the foil sheet and start rolling the meat, holding it firmly and shaping it into a roll. Transfer it into the baking dish and seal the edges.
Repeat the same steps to make the second meatloaf.
Add 1-2 inches of water to the baking dish.
Bake for 60 minutes or until nicely browned. If you would like, after you take out the meatloaf from the oven, stop with either shredded cheese or cheese slices. Turn on your oven’s broiler. Broil the meatloaf until the cheese is melted.
Enjoy!