Air Fryer Gulab Jamun: Soft, Syrup Soaked and Golden

Golden air fryer gulab jamun dumplings in saffron syrup with chopped pistachios and rose petals in a ceramic bowl
Quick answer: Mix milk powder with flour and ghee to make a soft dough. Roll smooth balls with no cracks. Cook at 350 degrees F (177 degrees C) for 10 to 12 minutes. Turn once. Drop the hot balls into warm saffron syrup and soak for 20 minutes.
Prep20 min
Cook12 min
Total35 min
Serves4
Temp350 degrees F (177 degrees C)
Done whenDeep golden and puffed

Key facts at a glance

QuestionAnswer
Best air fryer temp350 degrees F (177 degrees C)
Doneness checkDeep golden outside and soft inside
Single layer or crowded?Single layer, always. Crowded balls stick and cook unevenly
Syrup soak20 minutes minimum, 1 hour is best

See it as you cook

Use these images as a visual check while you cook. The hero image shows the finished dish. The two images below show the prep stage and the cook stage.

Hands rolling a smooth round gulab jamun dough ball over a bowl of milk powder dough with a tray of finished balls beside it

Roll smooth crack free balls. Cracks split open in the heat.

Golden gulab jamun dumplings cooking in a single layer in an air fryer basket

Cook in a single layer. Turn once for even color.

Ingredients (serves 4)

Method, step by step

  1. Make the syrup. Put the sugar and water in a pan. Add the cardamom pods and saffron. Warm it on a low heat and stir until the sugar melts. Simmer for 5 minutes until it feels sticky. Add lemon juice and rose water. Keep the syrup warm while the balls cook.
  2. Mix the dry dough. Tip the milk powder and flour into a bowl. Add the baking soda. Stir with a spoon until the mix looks even. Lumps now turn into hard spots later. Break them up with your fingers.
  3. Add ghee and milk. Pour in the melted ghee. Rub it through the dry mix with your fingers. Add the rose water. Add warm milk one spoon at a time. Stop when the dough feels soft and holds together.
  4. Rest the dough. Cover the bowl with a clean cloth. Rest the dough for 10 minutes. The flour needs time to drink in the milk. A rested dough rolls smooth. A rushed dough cracks as you roll it.
  5. Roll the balls. Oil your palms lightly with ghee. Pinch off small pieces of dough. Roll each piece between your palms into a smooth ball. Press out every crack with your thumb. Keep the balls the same size so they cook evenly.
  6. Preheat the air fryer. Preheat to 350 degrees F (177 degrees C) for 3 minutes. A hot basket gives you color fast. Spray the basket lightly with oil. This stops sticking.
  7. Cook and turn. Place the balls in the basket with space between them. Cook for 10 to 12 minutes. Turn each ball once halfway through. Watch the last 2 minutes closely. Pull the balls when they turn deep golden.
  8. Soak and serve. Drop the hot balls straight into the warm syrup. Turn them once so every side drinks it in. Soak for at least 20 minutes. Serve warm with pistachios and rose petals on top.

Time and temperature

Size decides time. Check early the first time you cook this in your model.

ItemTempTimeNotes
Gulab jamun, small 1 inch350 degrees F (177 degrees C)8 to 10 minCheck early, they brown fast
Gulab jamun, standard 1.25 inch350 degrees F (177 degrees C)10 to 12 minTurn once, pull when deep golden
Gulab jamun, large 1.5 inch350 degrees F (177 degrees C)12 to 14 minCheck the centers are soft
Gulab jamun, from the fridge350 degrees F (177 degrees C)12 to 14 minAdd 2 minutes to the cook time

Why this recipe works

Gulab jamun suits the air fryer because it needs dry even heat. Deep frying can scorch the outside before the center cooks. The basket lets hot air wrap around each ball. You get a crisp golden shell and a soft middle.

Milk powder is the heart of this dough. It gives the balls their soft milky bite. It also browns in the heat and builds color fast. Ghee in the mix keeps the dough tender.

The syrup does the real work at the end. Hot balls drink warm syrup fast. The soak turns a plain fried ball into a soft sweet. Give it the full 20 minutes and you will taste the difference.

Ingredient notes and swaps

Milk powder choice sets the texture. Full fat milk powder makes soft balls that hold their shape. Skimmed milk powder can turn dry and crumbly. Use a fine powder if you can find it.

Baking soda needs a light hand. A quarter teaspoon is enough for this batch. More soda makes the balls puff up fast and then collapse. Less soda leaves them dense and hard.

Saffron gives the syrup its color and scent. A small pinch is enough for one cup of sugar. Soak the threads in a spoon of warm water first. The color spreads better that way.

Equipment and which fryer size works best

You need an air fryer and a bowl. You also need a small pan for the syrup. A spoon and tongs help you turn the balls. Keep a plate ready for the hot balls. A clean cloth covers the dough while it rests.

A 5 to 6 quart basket fits one batch in a single layer. A smaller basket needs two batches. Keep the first batch warm in the syrup while the second cooks. Do not pile batches together.

Variations

What to serve with it

Serve gulab jamun warm with pistachios and rose petals on top. A spoon of warm syrup over each serving keeps them soft. Vanilla ice cream turns them into a full dessert. For Diwali, pair them with air fryer jalebi for a sweet plate that covers crisp and soft in one go. Add air fryer samosa and air fryer paneer tikka and air fryer vegetable pakora and you have a full Diwali spread.

Storage and reheating

Store leftover jamun in the syrup in the fridge for up to 5 days. Use a sealed container. Keep the balls covered in syrup so they stay soft. Warm them in the syrup before you serve them.

Do not freeze jamun in syrup. The syrup turns grainy when it thaws. Freeze plain cooked balls for up to 1 month instead. Thaw them in the fridge overnight. Warm them in fresh syrup for 10 minutes before serving.

The difficult part. And why it fails

The difficult part of gulab jamun is the dough. A dry dough cracks as you roll it. A wet dough sticks to your palms and slumps flat. Add milk one spoon at a time. Stop when the dough feels soft and holds its shape.

The second trap is the syrup. Syrup that is too thick cannot soak into the balls. Syrup that is too thin makes them soggy. You want a syrup that coats a spoon in a thin thread. Test it on a cold plate before the balls come out. Adjust it with a splash of water if it feels too thick.

The third trap is time. Balls left in the basket too long turn hard and dark. Two extra minutes can spoil the texture. Set a timer and trust it. Pull the balls when they turn deep golden.

Frequently asked questions

How long does gulab jamun take in an air fryer?

Gulab jamun takes 10 to 12 minutes at 350 degrees F (177 degrees C). Turn the balls once halfway. Pull them when they turn deep golden.

What temperature do you cook gulab jamun at in an air fryer?

Use 350 degrees F (177 degrees C). That heat browns the balls without drying them. Higher heat burns the outside before the center cooks. Preheat for 3 minutes first.

Why does my gulab jamun crack in the air fryer?

The dough was too dry or the balls were rolled too loose. Add milk one spoon at a time until the dough feels soft. Roll each ball until it feels smooth. Press out every crack with your thumb.

How do you stop gulab jamun from going hard?

Do not overcook it. Pull the balls at 10 to 12 minutes. Soak them in warm syrup for at least 20 minutes.

Can you make gulab jamun without frying in oil?

Yes, that is the point of this recipe. The air fryer browns the balls with hot air and a light oil spray. You skip the deep oil pot. The syrup still gives you the classic sweet finish.

Should the syrup be hot or cold for gulab jamun?

The syrup should be warm, not boiling. Hot balls go into warm syrup. Boiling syrup can split the balls open. Cold syrup soaks in too slowly and leaves dry centers.

How long should gulab jamun soak in syrup?

Soak for at least 20 minutes. One hour is best for a full soft center. Turn the balls once during the soak. Serve them warm straight from the syrup.

Can you make gulab jamun ahead of time for Diwali?

Yes, make them a day ahead and keep them in syrup in the fridge. Warm the whole pot gently before serving. Do not boil the syrup again.

How do you reheat gulab jamun in an air fryer?

Do not reheat jamun dry in the air fryer. Warm the balls in their syrup on a low heat instead. Heat for 3 to 4 minutes until just warm. Dry heat turns them hard fast.

Why is my gulab jamun raw inside?

The balls were too big or the heat was too high. Roll the balls to about 1.25 inches. Cook at 350 degrees F (177 degrees C) for the full time. Check that the centers feel soft before you soak them.

Can you freeze gulab jamun?

Freeze plain cooked balls without syrup for up to 1 month. Freeze them flat on a tray first. Move them to a bag once firm. Thaw overnight in the fridge and warm them in fresh syrup.

What do you serve with gulab jamun?

Serve it warm with pistachios and rose petals. Vanilla ice cream works well beside it. For Diwali, pair it with jalebi for a sweet plate.

As an Amazon Associate, GoAirFry may earn from qualifying purchases if you buy through retailer links we add in future, at no extra cost to you. No retailer links are live on this page yet. Always check the retailer's site for the final price. Times and temperatures here are starting points. Check with a thermometer and check food early the first time you cook it in your model.