Preheat oven to 375 degrees. Slice off the tops of the bell peppers and remove the seeds. Remove the stems and finely chop the cleaned pepper tops. Stand the peppers, cut end up, in a 13x9-inch baking dish that has been sprayed with nonstick cooking spray.
Brown the lamb in a large skillet over medium-high heat for 5-7 minutes, until no pink remains, stirring often to break up the meat; drain the liquid. Add the onion and chopped pepper. Cook, stirring, for about 5 minutes, until the onion is tender; remove from the heat. Stir in the rice, ketchup, raisins, allspice, cumin, cinnamon, black pepper, and eggs; blend well. Stir in the salt and cayenne pepper.
Fill the peppers with the rice mixture, packing lightly. Cover with aluminum foil and bake for 40-50 minutes, or until the peppers are soft and can be pierced with a fork.