RP
RecipePoolDiscover your next favorite recipe
  • Recipes
  • Collections
  • Roundups
  • Guides
  • About
Search
Browse
CategoryIngredientsCuisineDietMethodOccasion

Main Navigation

  • Recipes
  • Collections
  • Roundups
  • Guides
  • About

Browse Faster

CategoryIngredientsCuisineDietMethodOccasion
Follow RecipePool on Pinterest
RecipePool

304 public recipes

Curated recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Get weekly recipe inspiration

Explore

  • Recipes
  • Collections
  • Roundups
  • Guides
  • Ingredients
  • Updates

Browse By

  • Category
  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Editorial Team
  • Contact
  • Editorial Policy
  • Quality Report
  • Corrections Policy
  • Image Standards
  • Advertising Disclosure
  • Privacy
  • Cookie Policy
  • Accessibility
  • Terms

© 2026 RecipePool. All rights reserved.

HomeSearchRecipesCollections
  1. Home
  2. Recipes
  3. Gulab Jamun
Gulab jamun arranged in a pyramid on a white plate with glossy syrup

Soft milk-solid dumplings soaked in rose-scented sugar syrup

Gulab Jamun

Photo source: Pexels licensed local image by kailash kumar

Save

Prep Time

20 min

Cook Time

20 min

Total Time

40 min

Servings

8

16 pieces

Difficulty

Medium

Cost

Budget

$

Cooked this recipe?

Tell us what was unclear, what you changed, or what needs another look in Gulab Jamun.

Send recipe feedbackUse contact form

Gulab Jamun

Soft milk-solid dumplings soaked in rose-scented sugar syrup

Melt-in-your-mouth dumplings made from milk powder, fried until golden, and soaked in a fragrant cardamom and rose-scented sugar syrup. India's most beloved dessert.

20m

Prep Time

20m

Cook Time

40m

Total Time

8

Servings

Medium

Difficulty

Budget $

Cost

Indian CuisineDessertVegetarian

Recipe by Sarah Chen

Reviewed by RecipePool Baking & Breakfast Desk

Editorially reviewed for image relevance, instruction clarity, ingredient fit, visual checkpoints, and practical home-cooking usefulness.

Meet the reviewing desk

Published Aug 23, 2024/Reviewed May 19, 2026/Updated May 20, 2026

Gulab jamun is the undisputed king of Indian sweets—soft, spongy dumplings that dissolve on your tongue, releasing warm sugar syrup scented with cardamom and rose water. No celebration is complete without them.

Why This Recipe Works

Using milk powder (khoya) gives the dumplings their signature melt-in-your-mouth texture. Frying on low heat ensures they cook through evenly without darkening too quickly.

Kitchen intelligence

Kitchen notes for Gulab Jamun

Before you start

Set up the first moves

Start by having milk powder, all-purpose flour, 1/4 tsp baking soda, and ghee, melted ready, then make syrup: boil sugar and water with cardamom until sugar dissolves, then add rose water and keep warm.

Timing read

40 minutes, mostly cooking

Plan for 20 minutes prep and 20 minutes cooking. Midway check: Roll into 16 smooth, crack-free balls (they expand significantly when fried).

Flavor logic

Built around milk powder

milk powder, all-purpose flour, 1/4 tsp baking soda, ghee, melted, and milk (just enough to form dough) carry the main flavor and texture, so measure them before you adjust seasoning or heat.

Serving plan

8 servings, 16 pieces

For Indian and Dessert, the finish should match this final cue: Transfer hot gulab jamun directly into warm syrup; soak at least 30 minutes before serving.

Visual checkpoints

What to look for as you cook

Gulab jamun arranged in a pyramid on a white plate with glossy syrup
Reference

Finished dish reference

Gulab Jamun should look close to this before serving: clear color contrast, distinct texture, and a ready-to-eat finish.

Cue
Prep

Prep checkpoint

Have 1 cup milk powder, 1/4 cup all-purpose flour, 1/4 tsp baking soda, 2 tbsp ghee, melted measured and ready before heat goes on. Make syrup: boil sugar and water with cardamom until sugar dissolves, then add rose water and keep warm.

Cue
Finish

Final cue

Transfer hot gulab jamun directly into warm syrup; soak at least 30 minutes before serving.

Ingredients

  • 1 cup milk powder
  • 1/4 cup all-purpose flour, 1/4 tsp baking soda
  • 2 tbsp ghee, melted
  • 3-4 tbsp milk (just enough to form dough)
  • 1.5 cups sugar, 1 cup water, 3 cardamom pods, 1 tsp rose water for syrup
  • Oil for deep frying

Ingredient notes

Ingredients worth checking

Shopping focus

Prioritize milk powder

Milk powder, all-purpose flour, ghee, and milk (just enough to form dough) carry most of the flavor. Spend attention there first.

Prep notes

Prep in recipe order

Set up the ingredients in list order and keep time-sensitive items nearby.

Adjustment logic

Milk powder can flex

If needed, use Khoya (mawa) if available in place of Milk powder. Khoya gives the most authentic texture

Optional items

Keep the core intact

Keep the main items intact; use garnish, heat, or acidity for small adjustments.

Shopping guide

Shopping notes for Gulab Jamun

Buy first

Check milk powder quality

Milk powder and milk (just enough to form dough) are the ingredients most likely to affect freshness and texture.

Package check

Match package size to the recipe

Milk powder, all-purpose flour, and sugar may come in larger containers than needed; confirm amounts before buying backups.

Cost control

8 budget-friendly servings

Use store brands, pantry staples, or simpler sides before changing the core ingredients.

Storage planning

Shop with leftovers in mind

Store in syrup at room temperature for 2-3 days.

Useful Kitchen Picks

Gear and pantry options that fit this recipe

These are optional, recipe-relevant searches for tools or pantry staples that can make this specific recipe easier to repeat.

HeatTool

Helpful Pick

Deep Fry Thermometer

Useful tool

Why a fry thermometer helps here

Poutine quality depends on stable oil temperature across two fry stages. A simple clip-on thermometer is the easiest way to get crisp fries instead of greasy ones.

This recipe is far more repeatable when your oil temperature stays in range.

  • Keeps first and second fry temperatures accurate
  • Helps fries stay crisp under hot gravy

For fry-first recipes, temperature control matters more than almost any other upgrade.

Shop deep fry thermometer options for this recipe
FlavorPantry

Helpful Pick

Garam Masala

Pantry upgrade

Why the spice blend matters

A better spice blend gives the recipe more rounded flavor without making you buy ten separate jars first.

This is often the pantry shortcut that makes the result taste more complete.

  • Adds warmer depth quickly
  • Useful across curries, lentils, and vegetable dishes

If you are cooking Indian food more than once, garam masala is a practical pantry anchor.

Shop garam masala for this recipe

As an Amazon Associate I earn from qualifying purchases. Product links are included when they are directly relevant to the recipe.

What You'll Need

Equipment

  • Large skillet
  • Heatproof spatula
  • Blender or food processor
  • Chef knife
  • Cutting board

Instructions

  1. 1

    Make syrup: boil sugar and water with cardamom until sugar dissolves, then add rose water and keep warm.

  2. 2

    Mix milk powder, flour, baking soda, and ghee; add milk gradually to form a soft, smooth dough (do not over-knead).

  3. 3

    Roll into 16 smooth, crack-free balls (they expand significantly when fried).

  4. 4

    Fry on medium-low heat (not high), turning constantly, until uniformly deep golden brown, about 6-8 minutes.

  5. 5

    Transfer hot gulab jamun directly into warm syrup; soak at least 30 minutes before serving.

Technique notes

Technique checkpoints

Key method moments pulled from the written steps.

Prep phase

3 steps

Key move

Mix milk powder, flour, baking soda, and ghee; add milk gradually to form a soft, smooth dough (do not over-knead).

Why it matters

Finish this step before adding ingredients or changing the heat.

Watch for

Move on after this instruction is complete: mix milk powder, flour, baking soda, and ghee; add milk gradually to form a soft, smooth dough (do not over-knead).

Finish phase

2 steps

Key move

Transfer hot gulab jamun directly into warm syrup; soak at least 30 minutes before serving.

Why it matters

This gives the noodles a head start so they can finish in the pan without turning mushy or breaking apart.

Watch for

Move on after this instruction is complete: transfer hot gulab jamun directly into warm syrup; soak at least 30 minutes before serving.

Doneness cues

Doneness checks for Gulab Jamun

Look for

Milk powder should look ready

Transfer hot gulab jamun directly into warm syrup; soak at least 30 minutes before serving.

Heat cue

Control heat before adjusting

If the surface is changing too fast before the center or sauce is ready, lower the heat and give the recipe time to catch up.

Timing cue

20 minutes cook window

Use the 20 minutes prep window to get organized so the cooking stage can move without rushed substitutions.

Final adjustment

Taste and adjust at the end

For Gulab Jamun, prep the ingredients before cooking and use the written times as practical checkpoints.

Troubleshooting

Fixes while cooking Gulab Jamun

Texture check

If the texture seems off

Check this step before adding heat or liquid: Roll into 16 smooth, crack-free balls (they expand significantly when fried).

Timing check

Built around 20 minutes of cooking

Gulab Jamun starts with about 20 minutes prep. Watch texture and seasoning at the midpoint.

Seasoning check

Adjust late, not early

Before changing seasoning, check this tip: The dough should be soft and smooth with no cracks—cracks on the balls mean cracks after frying.

Leftover check

Keep leftovers useful

Warm gently in their syrup on the stovetop or microwave for 30 seconds.

Scaling guide

Scaling notes for Gulab Jamun

Half batch

Plan for about 4 servings

For Gulab Jamun, halve the main ingredients evenly and season lightly until the final taste check.

Double batch

Scale toward 16 servings

For Gulab Jamun, use a wider pan, larger pot, or second tray so the short ingredient list has room.

Timing changes

Prep time changes more than cook time

Cook time starts around 20 minutes; prep starts around 20 minutes.

Leftover math

16 pieces

Store in syrup at room temperature for 2-3 days.

Make-ahead timeline

Make-ahead notes for Gulab Jamun

Earlier in the day

Prep what will slow you down

Start with this setup step: Make syrup: boil sugar and water with cardamom until sugar dissolves, then add rose water and keep warm.

Before serving

40 minutes total planning window

Plan around 20 minutes of prep and 20 minutes of cooking so the final step lands near serving time.

Leftover plan

8 servings to manage

Store in syrup at room temperature for 2-3 days.

Reheat without damage

Use gentle heat

Warm gently in their syrup on the stovetop or microwave for 30 seconds.

Serving Suggestions

Ways to Serve This Dish

  • Serve with warm naan bread or basmati rice

  • Top with fresh cilantro and a squeeze of lime

  • Pair with a cooling cucumber raita on the side

  • Serve with a scoop of vanilla ice cream or a dollop of whipped cream

Meal fit

Meal pairings for Gulab Jamun

Meal role

Dessert course for 8

Pair this dessert with sides that add contrast: crisp, fresh, acidic, or starchy as needed.

Best timing

40 minutes standard dinner window

Moderately involved timing for Gulab Jamun. Add a small buffer if serving guests.

Diet fit

Vegetarian

Keep the sides aligned with vegetarian: vegetables, grains, sauces, or garnishes should follow the same constraint.

Occasion fit

Date Night

Good for date night when sides can be handled while the main recipe cooks.

Substitutions

Milk powderKhoya (mawa) if available

Khoya gives the most authentic texture

Rose waterKewra water (screwpine)

A traditional alternative fragrance

Tips & Storage

Pro Tips

  • The dough should be soft and smooth with no cracks—cracks on the balls mean cracks after frying.

  • Fry on low-medium heat; high heat browns the outside before the inside cooks, causing them to collapse.

Storage

Store in syrup at room temperature for 2-3 days. Refrigerate for up to 1 week.

Reheating

Warm gently in their syrup on the stovetop or microwave for 30 seconds.

Cooking Notes

Editor's Note

For Gulab Jamun, prep the ingredients before cooking and use the written times as practical checkpoints. Taste at the end for salt, acidity, and texture so the final dish feels balanced.

Nutrition Facts

Per serving (10mg) · 8 servings

Calories180
LowModerateHigh

A light, low-calorie option · based on a 2,000 cal daily diet

Protein3g
Carbohydrates30g
Fat6g
Fiber60mg
Sugar0g
Sodium28g

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

How do I keep gulab jamun soft?
Fry gently until evenly browned, then soak in warm syrup so the centers absorb sweetness.
Can gulab jamun be made ahead?
Yes. It often improves after resting in syrup, then can be served warm or room temperature.

Explore More

More Indian RecipesMore DessertVegetarian RecipesStovetop Recipes

RecipePool Baking & Breakfast Desk

Gulab Jamun is kept in the public catalog after review for image relevance, ingredient fit, instruction clarity, and practical page quality.

See how our editorial desks review recipes

Photo source: Pexels licensed local image by kailash kumar

Pinterest

Save this recipe

Pinterest image for Gulab Jamun
Save to Pinterest

Kitchen picks

Useful for this recipe

Tool

Deep Fry Thermometer

This recipe is far more repeatable when your oil temperature stays in range.

Shop options

Pantry

Garam Masala

This is often the pantry shortcut that makes the result taste more complete.

Shop options

As an Amazon Associate I earn from qualifying purchases.