To make the flax egg, combine 1 tablespoon of ground flaxseeds with 3 tablespoons of water in a small bowl. Set aside.
Cook the bulgur with 1 cup of water over medium heat. Cover and simmer it for 10-15 minutes until the water is absorbed. After it cooks, drain it in a small mesh strainer and press the bulgur with the back of a spoon to get it as dry as possible.
Preheat the oven to 400 F. (200 C.). Line a baking tray with parchment paper or a silicone baking mat.
Place the black beans in a large mixing bowl. Mash the beans with a fork or potato masher. For a smoother consistency, you can pulse them in a food processor.
Mix in the soy sauce, cooked bulgur, flax egg, garlic, breadcrumbs, and spices. Knead the kofta mixture with your hands so it is sticky and holds together when you form a ball.
Turn the mixture onto a cutting board and divide it into six pieces. Form bars or cylinders that are about ¾ of an inch thick. Split each piece in half so that you end up with 12. Alternatively, you can make kofta balls (18-24).
In a medium bowl, add the black beans. Mash the bean with a fork or masher. For a smoother consistency, you can pulse them in a food processor.
Place each kofta on the baking tray, separated into a single layer. Bake for 20 minutes, flip them over, and bake for another 10 minutes.