Make the filling: Place the ground beef and onion into a large pot. Break up the ground meat into one even layer. Add enough water to just cover the beef and onion. Bring the mixture to a boil over medium-high heat and reduce the heat to a simmer. Cook until most of the water evaporates and the meat is completely cooked, about 20 minutes. Strain the meat and onion from any excess cooking liquids and discard the onions. Place the cooked beef and garlic cloves into a food processor. Pulse the mixture about 10 times or until the mixture is finely ground and uniform. Transfer into a large bowl. Add the salt, pepper, cumin and harissa and mix until combined well. Taste to adjust any seasoning.