4 TBS butter, margarine, or ghee
2 cups of ground semolina flour
1 1/2 cups of sugar
4 candy canes or handful of your favorite flavored hard candy (I used cherry-flavored candy canes and they were delicious!)
1/4 cup of milk
1. In a large pan, melt the butter and then stir in the semolina flour. Cook and stir the mixture intermittently for 5 - 6 minutes. The flour should be toasted, but take care not to let it burn.
2. Carefully transfer the roasted flour and sugar to a blender or food processor and blend together for 1 minute. Pour this flour-sugar into a large bowl.
3. Unwrap your candy canes and pulse them in your blender for a few seconds, until they are coarsely ground, but not powdered. Stir this crushed candy into your flour-sugar mixture.
4. Assemble the laddus:
Add the milk into your flour-mixture and quickly stir it together. Then, using your hands, press together tablespoon-sized balls. This part is a little tricky -- the mixture may be too crumbly, in which case you'll want to add a little more milk to your flour mixture, a spoonful at a time. However, keep in mind that you want the balls to be fairly dry -- much drier than normal cookie dough, so try to use pressure to make the balls as tight as possible and then quickly set them on a plate to dry.
5. Serve when the laddus are dry to the touch. Store in an airtight container.