DessertsSouth African DessertsDurban Indian

Soji Balls

Make authentic Soji Balls with this foolproof recipe. Packed with rich traditional flavor, step-by-step photos, and cooking tips by Denisiya on EatMee Recipes.

4.9·47 reader ratings
Rate this recipe:
D
By DenisiyaPublished on November 13, 2020
Soji Balls
⏱️
Prep Time15 mins
🍳
Cook Time36 mins
⌛
Total Time51 mins
🍽️
ServingsMakes 30 Soji Balls
Denisiya on YouTube @eatmeerecipes
@eatmeerecipesOfficial Channel

Cook Along With Denisiya on YouTube

Join over 60,000+ home chefs for weekly authentic Durban Indian cook-alongs, Instant Pot masterclasses, and family heritage recipes.

Subscribe (Free)60,000+ Subscribers • 900+ Videos

This Recipe Makes ±30 Soji Balls

Soji Balls also known as Rava Ladoo is a South Indian sweetmeat. These sweetmeats are also popular in South Africa & is made on festive occasions.

This sweet treat needs some time to set in the refrigerator turning them into a fudge like texture which melts in your mouth & the almonds add a little crunch to it.

🥗

Ingredients

Scale:
Base Yield: Makes 30 Soji Balls
Advertisement
👩‍🍳

Step-by-Step Instructions

36 Steps
  1. Step 1

    The butter ghee (clarified butter) should be at room temperature.

    Step 1 visual guide
  2. Step 2

    Chop the almonds & set aside in a bowl. It shouldn’t be too fine, & not too chunky.

    Step 2 visual guide
  3. Step 3

    Add the sesame seeds (thill) to a pan.

    Step 3 visual guide
  4. Step 4

    Dry fry the sesame seeds for a minute or two on medium until it turns slightly brown. Remove from heat & set aside until ready to use.

    Step 4 visual guide
  5. Step 5

    On very low heat, add in the 1 teaspoon of butter ghee (clarified butter) to a pot/pan.

    Step 5 visual guide
  6. Step 6

    Swirl the pot so that the ghee coats the surface.

    Step 6 visual guide
  7. Step 7

    Add in the semolina.

    Step 7 visual guide
  8. Step 8

    Allow the semolina to cook for 5-6 minutes on low heat. Keep stirring the semolina so that it doesn’t burn or get browned.

    Step 8 visual guide
  9. Step 9

    Once cooked, remove from heat.

    Step 9 visual guide
  10. Step 10

    Empty the semolina into a bowl & allow it to cool completely.

    Step 10 visual guide
  11. Step 11

    Next, add the ½ cup ghee to a pot/pan.

    Step 11 visual guide
  12. Step 12

    On medium heat, add the chopped almonds to the ghee.

    Step 12 visual guide
  13. Step 13

    Mix well, coating the almonds in the ghee & allow it to fry 5 minutes.

    Step 13 visual guide
  14. Step 14

    After 5 minutes, the almonds should be slightly browned. Remove from heat & set aside until ready to use.

    Step 14 visual guide
  15. Step 15

    Once the semolina has cooled, add it into a blender.

    Step 15 visual guide
  16. Step 16

    Add the cardamom (elachi) powder to the blender.

    Step 16 visual guide
  17. Step 17

    Blend for 1 minute until it’s much finer in texture.

    Step 17 visual guide
  18. Step 18

    Empty the blended semolina into a mixing bowl.

    Step 18 visual guide
  19. Step 19

    Add in the milk powder.

    Step 19 visual guide
  20. Step 20

    Thereafter, add in the icing (confectionery) sugar.

    Step 20 visual guide
  21. Step 21

    Add in the sesame seeds (thill).

    Step 21 visual guide
  22. Step 22

    Mix well so that the dry ingredients are well incorporated.

    Step 22 visual guide
  23. Step 23

    Next, pour in the almonds & ghee.

    Step 23 visual guide
  24. Step 24

    Pour in the condensed milk.

    Step 24 visual guide
  25. Step 25

    Mix well.

    Step 25 visual guide
  26. Step 26

    The mixture should be of a thick consistency. When rubbed between your fingers, it should mould.

    Step 26 visual guide
  27. Step 27

    Lightly grease a casserole or plate with spraying oil.

    Step 27 visual guide
  28. Step 28

    Pinch off small pieces of the mixture & roll into balls in the palm of your hands. Place the balls into the casserole or plate.

    Step 28 visual guide
  29. Step 29

    Place the casserole into the refrigerator for 20 minutes to firm up.

    Step 29 visual guide
  30. Step 30

    Add the desiccated coconut to a bowl.

    Step 30 visual guide
  31. Step 31

    Roll the balls once again & toss them into the desiccated coconut.

    Step 31 visual guide
  32. Step 32

    Continue this process until all the balls are coated in coconut.

    Step 32 visual guide
  33. Step 33

    Pop them back into the refrigerator for an hour so they can completely set.

    Step 33 visual guide
  34. Step 34

    Plate & serve.

    Step 34 visual guide
  35. Step 35

    These Soji Balls are perfect for Diwali or Eid gifting.

    Step 35 visual guide
  36. Step 36

    Store in the refrigerator for up to two weeks.

    Step 36 visual guide
Video Tutorial

Watch How It's Made

Follow along with Denisiya's step-by-step video guide for Soji Balls.

Advertisement

Frequently Asked Questions & Cooking Tips

Expert kitchen guidance and troubleshooting for making the best Soji Balls

How should I store Soji Balls to maintain freshness?

Store in an airtight container at room temperature for up to 1 to 2 weeks. For milk-based sweetmeats like burfee or soji, refrigerate in an airtight container for up to 7 to 10 days.

Can I substitute butter with margarine or oil?

Pure butter or ghee provides the authentic rich aroma and texture characteristic of traditional Indian sweetmeats and bakes. Margarine can be used in a pinch, but butter delivers superior flavor.

Denisiya - Founder & Chef at EatMee Recipes
About the Creator

Meet Denisiya

Hi, I'm Denisiya! Food lover, recipe developer, and founder of EatMee Recipes. I specialize in authentic South African Durban Indian cuisine, comforting curries, and modern Instant Pot adaptations. Every recipe on this site is tested in my personal kitchen to ensure you get mouth-watering, foolproof results every time.

Comments & Community

0

Have you tried this recipe or have questions for Denisiya? Join the conversation below.

No comments yet. Be the first to share your thoughts on this recipe!

Leave a Comment

Your email address will not be published. Required fields are marked *