Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Video Now
Fullmeals.

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

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

Gulab Jamun – Soft and Juicy Indian Dessert

👨‍🍳Medium🍰Dessert🥬Vegetarian

Ready in

420 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

20 min

Serving

8 People

Calories / Serving

~450 kcal
Recipe by vicky'sepicfood on YouTube

Summary

  • Learn to make delicious and melt-in-your-mouth Gulab Jamun from scratch. This recipe uses khoya and paneer to create soft, spongy balls that are deep-fried and then soaked in a fragrant sugar syrup, perfect for any festive occasion.
Adjust servings
Tap an ingredient to mark it ready0 of 10 ready

All Ingredients - For Sugar Syrup

  1. Sugar 2 cup
  2. Water 1 1/2 cup
  3. Saffron strands a pinch
  4. Green cardamom powder 1/2 tsp
  5. Rose water 1 Tbsp

All Ingredients - For Gulab Jamun Dough

  1. Khoya/Mava 250 gm
  2. Paneer/Cottage cheese 65 gm
  3. Maida/Plain flour 4 Tbsp
  4. Baking powder 1 tsp
  5. Ghee or Oil for deep frying

🍳Tools You'll Need

  • Pot
  • Pan
  • Mixing bowl
  • Slotted spoon

📅Plan Ahead

Up to 6 hrs of hands-off time you can shift to earlier.

  • 🌙
    Step 6 · Overnight6 hrs

    …gulab jamuns soak in the syrup for at least 6-7 hours, or preferably overnight, to absorb the syrup and become soft and juicy.

🔄Don't have an ingredient? Try these swaps5 tips
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No Paneer?

    • Extra-firm tofu, pressed and cubed — Pan-fry first for closer texture.
    • Halloumi — Saltier; reduce added salt.
  • No All-purpose flour?

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

    • 1/4 tsp baking soda + 1/2 tsp cream of tartar (per 1 tsp)
    • 1/4 tsp baking soda + 1/2 cup buttermilk (replace some liquid)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)

⚠ Contains Allergens

glutendairy

Step-by-Step Instructions

Step 1: Prepare the Sugar Syrup

In a pot, combine 2 cups of sugar and 1 1/2 cups of water. Add a pinch of saffron, 1/2 teaspoon of green cardamom powder, and 1 tablespoon of rose water. Bring the mixture to a boil and cook until the sugar dissolves completely and it reaches one boil. No string consistency is required. Set aside to keep warm.

Step 2: Prepare the Gulab Jamun Dough

In a large bowl, add 250 grams of khoya (mava) and 65 grams of fresh paneer (cottage cheese). the mixture thoroughly with your hands for until it becomes smooth and free of any grains. The mixture should be soft and pliable.

Step 3: Add Dry Ingredients to Dough

To the smooth khoya and paneer mixture, add 4 tablespoons of maida (plain flour) and 1 teaspoon of baking powder. Mix well and again until all ingredients are fully incorporated and the dough is very smooth, resembling a soft dough.

Step 4: Rest the Dough and Form Balls

Cover the dough with a damp cloth and for . After resting, pinch small portions of the dough and roll them between your palms to form smooth, crack-free balls. Ensure there are no cracks, as this can cause them to break during frying.

Step 5: Deep Fry the Gulab Jamuns

Heat ghee or oil in a deep pan over very low to medium flame. To test the temperature, drop a tiny piece of dough; it should slowly rise to the surface with small bubbles. Gently add the gulab jamun balls to the warm ghee/oil. Continuously stir the ghee/oil (not the gulab jamuns directly) to ensure even cooking and prevent them from sticking to the bottom. Fry until they turn a uniform golden-brown color, which takes approximately .

Step 6: Soak in Sugar Syrup

Once the gulab jamuns are golden brown, carefully remove them from the ghee/oil using a slotted spoon and immediately transfer them to the warm sugar syrup. Ensure the syrup is warm, not boiling hot or cold. Let the gulab jamuns soak in the syrup for at least , or preferably overnight, to absorb the syrup and become soft and juicy.

Step 7: Serve

The Gulab Jamuns are now ready to be served. Enjoy this classic Indian dessert!

Pro Tips

• Ensure the khoya and paneer mixture is kneaded until completely smooth, with no grains, to prevent cracks in the gulab jamuns.

• Fry the gulab jamuns on a very low to medium flame, stirring continuously, to ensure even cooking and a uniform golden-brown color.

• The sugar syrup should be warm, not hot or cold, when adding the fried gulab jamuns for optimal absorption.

Variations

• Add a pinch of nutmeg or a few drops of kewra essence to the sugar syrup for a different aroma.

• Stuff the gulab jamun balls with chopped nuts (almonds, pistachios) or a small piece of mawa before frying for an added texture and flavor.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Similar Recipes

You might also like

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

Moong Dal Halwa - Traditional Indian Sweet
View Recipe

Moong Dal Halwa - Traditional Indian Sweet

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Instant Cabbage Idli with Sweet Potato
View Recipe

Instant Cabbage Idli with Sweet Potato

Cuisine

Indian · South Indian

Prep + Cook Time

27 Minutes

Difficulty Level

Easy

Paneer Suji Snack / Paneer Starter
View Recipe

Paneer Suji Snack / Paneer Starter

Cuisine

Indian · North Indian

Prep + Cook Time

20 Minutes

Difficulty Level

Easy

Easy and Healthy Mixed Vegetable Snack
View Recipe

Easy and Healthy Mixed Vegetable Snack

Cuisine

Indian · General

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Vegetable Masala Bath - Pressure Cooker Meal
View Recipe

Vegetable Masala Bath - Pressure Cooker Meal

Cuisine

Indian · South Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Appam and Savoury Paniyaram – South Indian Breakfast
View Recipe

Appam and Savoury Paniyaram – South Indian Breakfast

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium