How to Make Gulab Jamun at Home | Easy Recipe 2025
Print Recipe
Learn how to make soft, juicy Gulab Jamun at home in 2025. Follow our step‑by‑step recipe with tips for perfect, melt‑in‑the‑mouth Indian dessert.
Course Dessert, indian sweet
Cuisine Indian
Keyword easy indian dessert, gulab jamun at home, gulab jamun recipe, homemade gulab jamun, khoya gulab jamun
Prep Time 20 minutes mins
Cook Time 15 minutes mins
Syrup/Cooling/ Soaking Time 45 minutes mins
Total Time 1 hour hr 30 minutes mins
Servings 20 gulab jamun
Calories 120
2 saucepans (1 for syrup, 1 for frying)
Mixing bowl
Slotted spoon
Spoon or small ice cream scoop
Measuring cups and spoons
Fork or small whisk
Airtight container
Paper towels
For the Balls:
- 1 cup khoya milk solids
- ¼ cup all-purpose flour
- ⅛ teaspoon baking soda
- 2 tablespoons milk powder
- ½ tablespoon ghee
- 2-3 tablespoons whole milk
- 1 tablespoon crushed almonds or pistachios
- Few saffron strands optional
- Ghee or oil for frying
For the Syrup:
- 2 cups white sugar
- 1 cup water
- ¼ teaspoon green cardamom powder
- Few saffron strands
- 2-3 whole cloves
- 1 inch cinnamon stick
- 2-3 rose petals optional
- 1 teaspoon rose water optional
1. Boil water and sugar together. Add cloves, cinnamon, and cardamom. Simmer 5 minutes. Cool completely.
2. Mix khoya, flour, baking soda, and milk powder in a bowl. Break up all lumps.
3. Add ghee and crushed nuts. Mix well.
4. Add milk slowly until dough comes together but isn't sticky.
5. Roll dough into smooth balls about marble-sized.
6. Heat ghee or oil in a deep pan on medium heat.
7. Test temperature with one ball. It should sizzle gently and float up.
8. Fry balls in batches for 3-4 minutes until golden brown, turning gently.
9. Drop hot fried balls immediately into cooled syrup.
10. Let soak for at least 30 minutes before serving.
11. Store in airtight container in fridge for up to 7 days.