In a medium sized bowl, cover the bulgur wheat with 2 cups of warm water. Let it sit for 30 minutes and then drain the excess water in a strainer, squeezing the wheat to get rid of excess water.
Add the bulgur wheat, the onion and the mint leaves to the bowl of a food processor. Process on high until the onion and the mint leaves are almost pureed. Add the spices and the ground beef, in batches if necessary, and process again to a smooth paste.
To form the croquettes, with wet hands, shape the meat-bulgur mixture into egg-sized balls. Using your index finger, poke a hole in the center of each ball, rotating the dough to shape the ball into a thin-walled oval (1/3 inch thick walls). Fill the hole with 1 tablespoon of the filling (or more if you have room!) and then gather the edges together to seal, shaping it into a football. Repeat until you have about 24 kibbeh, wetting your hands if necessary.
In a large saucepan, or dutch oven, heat enough oil over medium heat to cover the kibbeh until a deep fry thermometer reads 360F degrees. Working in batches, fry the kibbeh until browned, 4 to 5 minutes. Remove with a slotted spoon and transfer the fried kibbeh to a plate lined with paper towels, to soak the excess grease.
Serve hot or at room temperature!