Preheat the oven to 400 degrees F and line a baking sheet with parchment paper.
In a large bowl, combine the ground beef, onion, garlic, cumin, coriander, cinnamon, paprika, egg, salt, and pepper. Mix until the spices are evenly distributed.
Divide the mixture into eight equal portions and shape each into a small oval loaf. Place the loaves on one half of the prepared baking sheet.
In a separate bowl, toss the carrot pieces with the olive oil and a pinch of salt. Spread them on the other half of the baking sheet.
Bake for 20 minutes. Remove the sheet, sprinkle the chopped dates over the carrots, and return to the oven for another 10 minutes until the meatloafs are cooked through and the carrots are tender.
Sprinkle the finished dish with chopped parsley before serving.