Step-by-Step Recipe: How to Make Soft Gulab Jamun at Home

Golden-brown Gulab Jamuns soaked in sugar syrup, garnished with pistachios, served in a white bowl. Soft, golden Gulab Jamuns soaking in aromatic sugar syrup – a classic Indian dessert you can easily make at home.

If there’s one dessert that can instantly make any occasion sweeter, it’s Gulab Jamun. These soft, melt-in-your-mouth golden delights soaked in fragrant sugar syrup are a true celebration of Indian cuisine. Whether it’s Diwali, Eid, or just a cozy weekend dinner, Gulab Jamun can turn any day into a festival.

In this blog, I’ll walk you through an easy step-by-step recipe for making soft, delicious Gulab Jamun at home — just like the ones you get at a sweet shop.


🧾 Ingredients You’ll Need

For the Gulab Jamun:

  • 1 cup khoya (mawa) – grated
  • 3 tbsp all-purpose flour (maida)
  • 1 tbsp milk powder
  • ¼ tsp baking soda
  • 2-3 tbsp milk (adjust as needed to knead a soft dough)
  • Ghee or oil – for deep frying

For the Sugar Syrup (Chashni):

  • 2 cups sugar
  • 2 cups water
  • 3-4 cardamom pods – slightly crushed
  • 1 tsp rose water (or few strands of saffron for extra aroma)

👩‍🍳 Step-by-Step Preparation

Step 1: Make the Sugar Syrup

  1. In a wide pan, combine sugar and water.
  2. Bring it to a boil and stir until sugar dissolves completely.
  3. Add cardamom pods and simmer until the syrup becomes slightly sticky but not too thick.
  4. Add rose water, mix well, and keep it warm.

Pro Tip: Keep the syrup warm (not hot) so that the fried Gulab Jamun can soak it properly.


Step 2: Prepare the Dough

  1. In a mixing bowl, add grated khoya, milk powder, flour, and baking soda.
  2. Mix gently using your fingers.
  3. Add milk little by little and knead into a soft, smooth dough.
  4. Cover and let it rest for 5-10 minutes.

Step 3: Shape the Gulab Jamuns

  1. Divide the dough into equal portions and roll them into smooth, crack-free balls.
  2. Ensure there are no cracks — otherwise, they might break while frying.

Step 4: Fry the Gulab Jamuns

  1. Heat ghee or oil in a deep kadai/pan on low flame.
  2. Test by dropping a tiny piece of dough — it should slowly rise to the top, not brown immediately.
  3. Fry the balls on low heat, stirring gently until they turn golden brown.
  4. Remove and drain excess oil.

Step 5: Soak in Sugar Syrup

  1. Immediately drop the hot Gulab Jamuns into warm sugar syrup.
  2. Let them soak for at least 2 hours so they absorb the syrup well and turn super soft.

🌟 Serving Suggestions

  • Garnish with chopped pistachios or almonds for a royal touch.
  • Serve warm with vanilla ice cream for a modern twist.
  • Enjoy them chilled straight from the fridge during hot summers.

💡 Tips for Perfect Gulab Jamun

Use fresh khoya – It makes the texture smooth and soft.
Low heat is key – Frying on high heat will leave the inside uncooked.
Right syrup consistency – Thin syrup will make them soggy, thick syrup won’t soak properly.


🏁 Final Thoughts

Making Gulab Jamun at home is easier than it seems. With the right ingredients, proper syrup consistency, and slow frying technique, you can make soft, spongy Gulab Jamun that taste just like the ones from your favorite sweet shop.

So, the next time you crave something sweet, skip the store-bought box and make this classic dessert right in your kitchen — your family (and taste buds) will thank you!