Best Gulab Jamun Recipe (Soft and Easy to Make!)

3 from 2 votes
Pin RecipeJump to Recipe

Learn how to make perfect Gulab Jamun at home with this easy gulab jamun recipe that turns out soft and fluffy every time. My Indian husband is goes CRAZY for them.

gulab jamun cake
gulab jamun recipe | www.foodess.com
Save this recipe!
Get this recipe link sent straight to your inbox to make it later!

Why I love Gulab Jamun

Gulab Jamun is one of the most popular Indian dessert recipes made from fried dough balls soaked in a sweet syrup.

The syrup is often flavored with cardamom and rose water or saffron. The dough is typically made from milk solids like khoya or milk powder, sometimes mixed with flour, and then fried until golden.

Once fried, the balls are soaked in the warm sugar syrup, absorbing the sweetness and gaining a soft and spongy texture. It’s often served during festivals, celebrations, or special occasions.

I love them served warm with a hot masala chai and a scoop of vanilla ice cream.

Tested-Til-Perfect Homemade Gulab Jamun Recipe

Today, I’m sharing my tested-till-perfected Gulab Jamun Recipe. If you’re coming here as a “Gulab Jam” aficionado, these ones are the best.

During the arduous process of developing this recipe, I made no fewer than five variations.

It kept me awake at night.

With my in-laws in town, we are celebrating the Indian holiday Diwali today. We spent the day together in the bright, cold November sunshine, wrapped in wooly scarves and chunky, hand-knit hats.

Because it’s a food-centric holiday filled with traditional Indian sweets recipes, I spent two days obsessively working on this gulab jamun recipe.

gulab jamun dough being formed
gulab jamun recipe | www.foodess.com

How To Make Gulab Jamun

The thing about Gulab Jamun is that they aren’t particularly difficult to make, but they are difficult to make perfectly.

The base is milk powder and a bit of flour with milk added to form a soft sticky dough that is fried and then dunked in hot, cardamom-infused syrup. (Seriously, you’re sold, right??!)

The question that everyone who makes them at home asks.  If you’ve ever had them at a restaurant, you know that good gulab jamun have super soft and spongy insides, allowing them to soak up the syrup deeply.

gulab jamun being fried on a stovetop
gulab jamun recipe | www.foodess.com

3 Secrets to the Best Gulab Jamun

The important keys to getting them perfect in your own kitchen, I found, are as follows:

  1. A light hand while mixing
  2. A really loose, sticky batter
  3. A not-too-hot oil temperature in the pan so that the dough cooks all the way to the middle without getting too brown on the outside

The first dough picture you see above was an earlier trial – it was too heavy, and while it made perfect, plump little balls, they weren’t tender.

The consistency below, which is like a waffle batter, is too loose to be shaped by hand, but dropped into the hot oil, it makes the lightest, spongiest, softest gulab jamun you can achieve at home.

(As you can see from the picture of the saucepan above, they aren’t smooth spheres but still puffed and lovely in their imperfection.)

gulab jamun batter
gulab jamun recipe | www.foodess.com

More Gulab Jamun Recipe Notes

  • You can use less milk if you prefer to shape them by hand into perfect balls, as is traditionally done – just start with about 5 tablespoons of milk and oil your palms to shape pieces of dough.
  • Keep in mind that the dough gets drier and heavier as it sits, and if they are heavy before cooking, they will be tough after cooking.
  • Store leftover gulab jamun in the rosewater liquid.
  • As with pancakes, muffins, etc. you should stir gently and only until ingredients just combined. If you work the dough too much, it will be tough.
  • Use whole milk powder if you can find it. If not you can use the skim milk powder available at North American grocery stores.
  • Work in batches so you don’t over-crowd the pan. Use a slotted spoon to allow the excess oil to drain off before adding them to the syrup.
  • A sprinkling of rose petals and/or sliced almonds makes a beautiful garnish!

More Indian Recipes

Best-Ever Butter Chicken

Easy “Shortcut” Samosas

Coconut Curried Lentils

Butter Paneer Masala

Homemade Malai Kofta

Next Reading: My Top Indian Dinner Ideas + Most Beloved Indian Curry Recipes

Save this recipe!
Get this recipe link sent straight to your inbox to make it later!
3 from 2 votes

Best Gulab Jamun Recipe (Soft and Easy to Make!)

Gulab jamun are a favourite Indian dessert – they’re like super-soft donut holes made with powdered milk and soaked in cardamom syrup.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 10 gulab jamun

Ingredients  

For cardamom syrup:

  • 2 cups granulated sugar
  • 1 cup water
  • 10 cardamom pods

For gulab jamun

  • 1 cup skim or full-cream milk powder
  • ¼ cup all purpose flour
  • 1 tsp baking powder
  • 2 tbsp butter softened
  • ½ cup whole milk
  • oil for frying

Instructions 

  • To make the cardamom syrup, combine sugar and water in a medium saucepan over medium-high heat.  Crush cardamom pods by pressing on them with the flat side of a chef’s knife, and add them to the saucepan.  Cook, stirring occasionally, until sugar dissolves, then boil for one minute and turn off the heat.
  • In a medium bowl, stir together milk powder, flour and baking powder. Add butter and use your fingers to work it into the dry mixture until well incorporated. Add milk, using a very light hand, stir until just combined.  Let mixture stand 10-15 minutes (it will thicken up).
  • Meanwhile, heat oil in a shallow saucepan to a depth of 1″ over medium heat for about 5 minutes.  Add a drop of batter to the oil to test to see if it is the right temperature – if it sizzles but doesn’t immediately change colour, it’s ready.  If it floats and starts to brown immediately, it’s too hot (remove from burner for a minute and reduce the heat; test again before proceeding).  If it sinks and doesn’t sizzle, it is not hot enough.
  • Drop dough by tablespoonfuls into the hot oil, cooking about 5 at a time. Using a slotted spoon, turn gulab jamun frequently until well browned and doubled in size, 4-6 minutes.  Remove gulab jamun as they are reading, letting excess oil drip back into saucepan. Add immediately to syrup.  Let stand in syrup until ready to serve.  Repeat with remaining dough.
  • Best served warm (you can rewarm them gently over low heat in the syrup).
Tried this recipe? Leave a comment!
3 from 2 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




3 Comments

  1. Aisha Patel says:

    1 star
    These gulab jamun turned out beautifully — soft, syrupy, and SO delicious. Tasted just like the ones from my favorite Indian sweet shop. Thanks for the great recipe!

  2. rashmeet says:

    Hello,
    I need one help I have made gulab jamun but it taste like sournesss..
    I think Sourness due to paneer..help me with solution how I change those cooked gulab jamun sourness or any alternate method which helps me

    1. aman says:

      paneer???? the recipe doesn’t even mention paneer.

You’ll Also Love These