2 cups fine bulgur
0.5 cup dry garbanzo beans
0.5 cup dry white beans
0.5 cup raisins
15 cups water
3 cups white sugar
0.25 cup dried apricots
0.25 cup chopped orange peel
5 whole cloves
2 tablespoons toasted sesame seeds
2 tablespoons chopped walnuts
2 tablespoons chopped pistachio nuts
2 tablespoons dried currants
1 tablespoon ground cinnamon
Step 1
Place the bulgur, garbanzo beans, white beans, and raisins in separate bowls and cover with water. Let them soak overnight.
Step 2
The next day, cook the garbanzo beans and white beans in separate saucepans until tender. Drain and set aside.
Step 3
In a large saucepan, boil the drained bulgur in 15 cups of water until tender. Skim off any foam that appears.
Step 4
Once the bulgur thickens, stir in the sugar and bring the mixture to a boil. Add the cooked beans, drained raisins, apricots, orange peel, and cloves. Simmer until the pudding thickens and the fruit is tender.
Step 5
Pour the pudding into individual serving bowls and garnish with sesame seeds, walnuts, pistachios, currants, and cinnamon. Allow the pudding to cool before serving.