Soji Balls
A South African Indian sweet treat made with semolina and condensed milk
Prep Time30 minutes mins
Cook Time8 minutes mins
Course: Dessert
Cuisine: Indian
Keyword: indian sweetmeat, soji balls, south african recipe
Servings: 16
- 50 gram butter
- 1/2 cup semolina or taystee wheat
- 1/3 cup dessicated coconut
- 1 tsp sesame seeds
- 1/3 cup powdered milk
- 1 tbsp almond powder
- 1/4 tsp ground elachie/cardamom
- 1/8 tsp nutmeg
- 1/3 cup condensed milk you may need a little more
- 1 tbsp fresh cream
Decorating
- 1/2 cup dessicated coconut
- few drops food coloring (optional)
Toast the sesame seeds until it just starts to turn slightly brown. Remove from heat and set aside
Toast all the dessicated coconut until slightly brown and set aside.
Place the semolina and butter in a pan and cook on low heat for about 6-8 minutes. Be careful not to let it burn
Remove from heat, add the powdered milk, condensed milk, sesame seeds, 1/3 cup of toasted coconut, elachie, almond powder and nutmeg. Mix well until combined. Mix in the 1 tablespoon of fresh cream
Divide into 16 portions and roll each piece into a ball in the palms of your hand. Squeeze the mixture in your palms and roll or it will not hold together
Roll each ball into the remaining 1/2 cup toasted coconut. You can add a little colouring to the coconut if you prefer. Store in an airtight container
- I didn't find the need to add sugar to my recipe as I feel the condensed milk adds sufficient sweetnessÂ
- You can add some nibbed almonds instead of the almond powder if you prefer
- Always use proper measuring cups and spoons when using a recipe, that way you can ensure you will get the best results