Preheat the oven to 375 degrees. In a large bowl, combine the ground beef, onion, garlic, cumin, coriander, cinnamon, paprika, egg, breadcrumbs, salt, and pepper. Mix until evenly blended but do not overwork the meat.
Shape the mixture into a loaf and place it on a baking sheet lined with parchment paper. Bake for 45 minutes until the internal temperature reaches 160 degrees.
While the meatloaf bakes, bring the chicken broth to a boil in a saucepan. Stir in the couscous, cover, and remove from heat. Let it sit for 5 minutes.
Fluff the couscous with a fork. Stir in the chopped apricots, olive oil, and parsley until evenly distributed.
Slice the meatloaf and serve it alongside the apricot couscous.