FullMeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
FullMeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • Cuisines
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Build v7.9

Fullmeals

Homemade Gulab Jamun from 1 Liter Milk

Recipe by Shivi Cooking

  • Ready in60 min
  • Prep20 min
  • Cook40 min
  • CuisineIndian
  • Serves15-20 medium-sized Gulab Jamuns
  • DifficultyMedium
  • Calories~450 kcal
Homemade Gulab Jamun from 1 Liter Milk

Ingredients

For Gulab Jamun Dough

  • 1 literFull Cream Milk
  • 1.5 teaspoonsMaida (All-purpose flour)
  • 0.5 teaspoonCrushed Cardamom
  • 1 teaspoonGhee

For Sugar Syrup

  • 700-800 gramsSugar
  • 1 bowl (same volume as sugar)Water
  • 0.5 teaspoonCrushed Cardamom

For Frying

  • sufficient amountRefined Oil or Ghee

Step-by-Step Instructions

  1. 1.Prepare the Mawa

    Boil 1 liter of full-cream milk in a heavy-bottomed kadhai over medium flame, stirring occasionally, especially from the bottom, to prevent sticking. As the milk thickens, reduce the flame and continue stirring until it reduces to a soft, moist mawa, leaving very little water. Ensure the mawa is not too dry or granular; it should be slightly moist. Let the mawa cool down to room temperature.

  2. 2.Grate the Mawa

    Grate the cooled mawa using a large grater into a large bowl to ensure a smooth, grain-free texture. Avoid pressing too hard to prevent injury.

  3. 3.Prepare the Dough

    Add 1 teaspoon of maida (all-purpose flour) to the grated mawa. Gently knead the mixture. If it feels too loose, add another 1/2 teaspoon of maida. Add 1/2 teaspoon of crushed cardamom to the dough. Gently mix and knead the dough with light hands until it comes together as a soft, smooth dough. Avoid over-kneading. Add 1 teaspoon of ghee to the dough and knead gently until it becomes very smooth and pliable. Cover the dough and set it aside.

  4. 4.Prepare the Sugar Syrup

    In a separate kadhai, add 700-800g (or 1 bowl) of sugar and an equal amount of water. Stir the mixture over medium heat until the sugar dissolves and the syrup comes to a boil. The syrup should be light and sticky, not thick or one-string. Add crushed cardamom to the boiling syrup. Once the desired sticky consistency is reached, turn off the flame and set the syrup aside.

  5. 5.Form Gulab Jamun Balls

    Take small portions of the prepared dough and roll them between your palms to form smooth, crack-free balls. Ensure the balls are not too big as they will expand significantly during frying and soaking.

  6. 6.Fry Gulab Jamun Balls

    Heat refined oil or ghee in a kadhai over low to medium flame. Test the oil temperature by dropping a tiny piece of dough; it should show small, gentle bubbles, indicating the correct low-medium heat. Carefully place 6-7 Gulab Jamun balls into the warm oil. Do not stir with a spoon initially. Instead, gently shake the kadhai to ensure even frying and prevent the balls from breaking. Continue shaking until the balls turn light yellow. Once yellow, you can gently turn them with a spoon to ensure all sides are evenly browned. Fry the Gulab Jamun balls until they achieve a golden brown color. Remove the fried Gulab Jamun balls using a slotted spoon.

  7. 7.Soak Gulab Jamun

    Immediately transfer the hot, fried Gulab Jamun balls into the warm (not boiling) sugar syrup. Repeat the frying and soaking process for the remaining dough balls. Allow the Gulab Jamun to soak in the syrup for at least 7-8 hours to fully absorb the sweetness and become soft and juicy.

  8. 8.Serve

    Serve the soft, spongy, and juicy Gulab Jamun. Garnish with silver leaf if desired.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Homemade Gulab Jamun from 1 Liter Milk

Ready in

60 mins

Cuisine

Indian

Prep Time

20 min

Cook Time

40 min

Serving

15-20 medium-sized Gulab Jamuns

Difficulty

Medium

Calories / Serving

~450 kcal
Recipe by Shivi Cooking on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 8 ready
All Ingredients

For Gulab Jamun Dough

All Ingredients

For Sugar Syrup

All Ingredients

For Frying

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare the Mawa

    Boil 1 liter of full-cream milk in a heavy-bottomed kadhai over medium flame, stirring occasionally, especially from the bottom, to prevent sticking. As the milk thickens, the flame and continue stirring until it to a soft, moist mawa, leaving very little water. Ensure the mawa is not too dry or granular; it should be slightly moist. Let the mawa cool down to room temperature.

  2. 2

    Grate the Mawa

    Grate the cooled mawa using a large grater into a large bowl to ensure a smooth, grain-free texture. Avoid pressing too hard to prevent injury.

  3. 3

    Prepare the Dough

    Add 1 teaspoon of maida (all-purpose flour) to the grated mawa. Gently the mixture. If it feels too loose, add another 1/2 teaspoon of maida. Add 1/2 teaspoon of crushed cardamom to the dough. Gently mix and the dough with light hands until it comes together as a soft, smooth dough. Avoid over-. Add 1 teaspoon of ghee to the dough and gently until it becomes very smooth and pliable. Cover the dough and set it aside.

  4. 4

    Prepare the Sugar Syrup

    In a separate kadhai, add 700-800g (or 1 bowl) of sugar and an equal amount of water. Stir the mixture over medium heat until the sugar dissolves and the syrup comes to a boil. The syrup should be light and sticky, not thick or one-string. Add crushed cardamom to the boiling syrup. Once the desired sticky consistency is reached, turn off the flame and set the syrup aside.

  5. 5

    Form Gulab Jamun Balls

    Take small portions of the prepared dough and roll them between your palms to form smooth, crack-free balls. Ensure the balls are not too big as they will expand significantly during frying and soaking.

  6. 6

    Fry Gulab Jamun Balls

    Heat refined oil or ghee in a kadhai over low to medium flame. Test the oil temperature by dropping a tiny piece of dough; it should show small, gentle bubbles, indicating the correct low-medium heat. Carefully place 6-7 Gulab Jamun balls into the warm oil. Do not stir with a spoon initially. Instead, gently shake the kadhai to ensure even frying and prevent the balls from breaking. Continue shaking until the balls turn light yellow. Once yellow, you can gently turn them with a spoon to ensure all sides are evenly browned. Fry the Gulab Jamun balls until they achieve a golden brown color. Remove the fried Gulab Jamun balls using a slotted spoon.

  7. 7

    Soak Gulab Jamun

    Immediately transfer the hot, fried Gulab Jamun balls into the warm (not boiling) sugar syrup. Repeat the frying and soaking process for the remaining dough balls. Allow the Gulab Jamun to soak in the syrup for at least to fully absorb the sweetness and become soft and juicy.

  8. 8

    Serve

    Serve the soft, spongy, and juicy Gulab Jamun. Garnish with silver leaf if desired.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 3 swaps
  • No Milk?

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
Ingredient Substitutions
  • No Milk?

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
AllergensThis recipe contains dairy and gluten.
dairygluten

Helpful Tips

Small details that can improve the final result.

  • 1
    TipDo Not Over

    Dry the mawa; it should be soft and moist.

  • 2
    TipDo Not Add Too Much Maida

    As it can make the Gulab Jamun hard.

  • 3
    Cooking tipKnead the Dough Gently

    Not like roti dough, to maintain softness.

  • 4
    TipEnsure There Are No Cracks

    Ensure there are no cracks on the Gulab Jamun balls before frying.

  • 5
    TipFry Gulab Jamun on Low

    Fry Gulab Jamun on low to medium heat for even cooking.

  • 6
    Cooking tipTransfer Fried Gulab Jamun to

    Transfer fried Gulab Jamun to warm (not boiling) sugar syrup.

  • 7
    PreparationAllow Gulab Jamun to Soak

    Allow Gulab Jamun to soak in syrup for at least 7-8 hours for best results.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Shivi Cooking

Other recipes converted from Shivi Cooking's cooking videos.

Suji Halwa - Indian Semolina Pudding

Suji Halwa - Indian Semolina Pudding

Indian · North Indian

Easy17 min

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Easy Zebra Cake (Marble Cake)

Easy Zebra Cake (Marble Cake)

Indian

Easy55 min
11vi Sharif Niyaz Special Rice Kheer – Famous Rice Pudding

11vi Sharif Niyaz Special Rice Kheer – Famous Rice Pudding

Indian · South Asian

Medium2 hr 15 min
Quick & Delicious Paneer Kheer

Quick & Delicious Paneer Kheer

Indian · North Indian

Easy35 min
Shankarpali - Traditional Indian Sweet Snack

Shankarpali - Traditional Indian Sweet Snack

Indian · Maharashtrian

Easy25 min
Suji Halwa with Raisins

Suji Halwa with Raisins

Indian · North Indian

Easy35 min
Kesar Pista Shrikhand - Gudi Padwa Special

Kesar Pista Shrikhand - Gudi Padwa Special

Indian · Maharashtrian

Easy15 min