• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sharmis Passions
  • Home
  • Recipes
  • Baby Food
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • Baby Food
  • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • Recipes
    • Baby Food
    • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • ×

    Rasgulla Recipe

    Last Updated On: Oct 15, 2025 by Sharmilee J

    136
    Shares

    Jump to Recipe Jump to Video Print Recipe

    Rasgulla is a popular Indian sweet that is made for special occasions & Diwali across India but relished almost every other day after meal in Bengal. This recipe has a mild sweet taste, and when you bite, the juicy soft texture feels really nice. And yes making these rasgullas at home need some patience, but once you see them turning spongy in syrup, the effort feels worth it. Learn to make easy and perfect spongy rasgulla with the help of step by step pictures and video.

    rasgulla served in a glass bowl

    This sweet dish is often served after lunch or dinner as an after meal dessert. Unlike ghee loaded sweets, rasgulla never feels heavy, so even if stomach is already full, you can still enjoy one or two. It is made using very simple ingredients like milk, vinegar, sugar and cardamom.

    Jump to:
    • About Rasgulla
    • Rasgulla Video
    • Rasgulla Ingredients
    • How to make Rasgulla Step by Step
    • Expert Tips
    • Serving and Storage
    • FAQS
    • 📖 Recipe Card

    About Rasgulla

    RAsgulla literally means ' syrup filled balls'. Rasgulla is made by curdling milk then separating chenna(paneer or Indian cottage cheese). Then the separated chenna is kneaded and shaped into smooth balls which is cooked in sugar syrup till they turn light and spongy.

    Rasgulla is one of the most loved sweets across India. These are soft when pressed, and fully soaked in sugar syrup inside. The syrup is thin, lightly sweet with cardamom or sometimes rose essence, giving a gentle flavor. That balance makes rasgulla different from heavy milk sweets and keeps it refreshing even after a full meal.

    Each rasgulla soaks syrup fully, so every bite feels juicy but never sticky. The pure white round look also makes it very tempting to see, and many people serve it chilled which makes the taste even better. The only main care is making smooth chenna, because that decides how soft the rasgullas will come. Once chenna is perfect, rest is easy to handle.

    There are many versions too. You can fill dry fruits inside, or use saffron or rose water in the syrup, and there is a famous version called chhena poda which is baked, it has a caramel taste. Each style has its own charm, but still this classic white rasgulla is the most loved.

    I usually make rasgulla during festive days and sometimes even on weekends when we want a sweet. It is easy to serve, everyone at home enjoys. Mittu is fond of rasgulla and demands it during special occasions especially her birthday. Gugu loves rasmalai so make it with few of them just for him. I love rasmalai more than rasgulla but can easily gulp few rasgullas too.

    rasgulla served in a glass bowl

    Rasgulla Video

    Rasgulla Ingredients

    • Milk - I have used full cream milk as it gives rich and soft chenna. I would recommend using only full fat milk or any thick milk. Traditionally buffalo milk is used.
    • Vinegar, water - Vinegar is mixed with water to curdle milk. This helps to make chenna soft and not rubbery.
    • Sugar - I have used white sugar for making syrup, it makes rasgulla sweet and juicy, you can also adjust sugar depending on your taste.
    • Cardamom powder - I just added 3 small cardamom. You can even add few drops rose essence if you like the flavor.
    ingredients needed to make soft rasgulla

    Why This Recipe Works

    • This recipe is simple with very few ingredients, so anyone can try at home.
    • The rasgullas turn soft and spongy if the tips are followed properly.
    • You can serve them chilled which makes it very refreshing after a meal.
    • This recipe works well for casual family after meal desserts.
    • You can just flavor the syrup in many ways, making it a versatile recipe.

    Similar Recipes

    • Shrikhand
    • Instant Gulab Jamun
    • Milk Powder Jamun
    • Rasmalai
    • More desserts
    soft rasgulla cut open

    How to make Rasgulla Step by Step

    1.To a sauce pan add 1 liter milk. Stir and boil for a minute. Switch off and let it rest for 2-3 minutes.

    boil milk

    2.To a small bowl add 2 tablespoon vinegar, 2 tablespoon water, mix it well and set aside.

    mix vinegar with water

    3.Now add vinegar water solution little by little and stir gently. Now the flame is off, this helps to slowly curdle milk and the resulting chenna is so soft.

    add it to milk

    4.Now whey water(green liquid) and chenna(white solid) separates.

    milk is curdled

    5.Now it is curdled completely. Switch off.

    chenna in a ladle

    6.Transfer this to a cloth placed on a strainer. Keep a bowl underneath to collect the whey water. You can use this whey water for kneading chapathi dough or for curdling milk again.

    add to a strainer

    7.Rinse it with water well.

    rinse well with water

    8.Squeeze excess water.

    squeeze water

    9.Roll and place it on the strainer. Keep 2 bowls on it. Do not keep heavy weight. Set aside for 10 minutes.

    set aside for 10 mins

    10.Now open, moisture should be still there slightly, it should not be dry.

    moisture is still there

    11.Transfer the prepared chenna to a wide plate crumble it first.

    crumble chenna

    12.Knead it well using your palm like shown.

    knead well

    13.Knead for 10 minutes or until the texture changes.

    texture changes

    14.At one stage it will gather to a mass without sticking. Make a dough like this. Pinch a small portion.

    pinch small portion

    15.Roll between your palms gently and smoothly.

    roll gently

    16.It is ready, Repeat to finish.

    smooth ball is ready

    17.All the balls are made and ready!

    balls are ready

    18.Cover it with a wet cloth to avoid drying.

    cover with wet cloth

    19.To a wide pot add 1 and ½ cups sugar along with 4 cups water and 3 small cardamom.

    add sugar, cardamom and water

    20.Stir until sugar dissolves completely. Let it boil for 5 minutes.

    boil for 5 minutes

    21.Give a quick mix. Add the prepared balls slowly.

    add the prepared balls

    22.Cook covered in high heat for 10 minutes.

    cook covered

    23.You can see through the glass that it is doubled in size.

    doubles in size

    24.Now open slightly stir and cook covered in medium heat again for 5 minutes.

    cook again in medium heat

    25.Rasgulla is ready!

    rasgulla is ready

    Chill for minimum 30 minutes in fridge then serve!

    rasgulla just made

    Expert Tips

    • Vinegar solution - Vinegar when mixed with water is more concentrated and makes chenna soft.
    • Preparing chenna - Boil milk give a quick stir and switch off, let it rest for few minutes before adding vinegar solution. Add vinegar, water mixture little by little and stir gently.
    • Kneading - I usually knead for at least 7-10 minutes till dough becomes smooth, this is what make rasgullas smooth and crack free. Make sure you do not over knead then fat will get released.
    • Shape carefully - The balls must be smooth without cracks, I roll them gently in my palm for uniform shape.
    • Sugar syrup - I always use wide vessel so balls have enough space to double in size, don't overcrowd else the shape would change.
    • Cooking time - Do not overcook as rasgullas may turn hard, I keep them covered on high flame for about 10 minutes then in medium heat for 3-5 minutes.
    • Chilling - Let rasgullas rest in syrup before serving, I usually chill them in fridge few hours for best taste.
    • Retain shape - You can dip the rasgullas in ice cubes with chilled water to retain its shape.

    Serving and Storage

    Serve rasgulla chilled straight from the fridge with some sugar syrup and garnish with pistachios. It also tastes nice when served plain without garnish. You can store leftovers in fridge for 3 to 4 days. Always keep them soak in sugar syrup, do not leave them dry as they will shrink.

    FAQS

    1.Can I add lemon juice?

    Yes you can, but vinegar and water gives a more neutral flavor while lemon leaves a faint aftertaste even after rinsing.

    2.What milk should we use to make Rasgulla?

    Always use full fat or full cream milk for best results. You can use cows milk too but make sure it is thick. Always make sure to use only fresh milk. Traditionally buffalo milk is used.

    3.How much time should we knead chenna?

    It depends on the time and pressure applied while kneading. For me it took around 10 minutes to get the perfect texture. The dough should become pastey and soft making it easy to roll this is the perfect time to stop.

    4.What is the consistency of sugar syrup?

    Sugar syrup should be watery so no need to check for any consistencies. Just dissolve sugar, cook for 5 minutes then start adding the chenna balls.

    5.How to check if rasgulla is cooked?

    You can see the chenna balls will double in size after getting cooked. Cook covered for 10 minutes in high heat then give a light mix and cook covered again for 3-5 minutes.

    6.Why is my rasgulla rubbery?

    If you overcook then your rasgulla will turn rubbery. You cannot fix overcooked rasgulla so the only way is to use it for making rasmalai.

    7.How long these last?

    They stay good for about 3 to 4 days when stored in fridge with sugar syrup.

    rasgulla served in a glass bowl

    If you have any more questions about this Rasgulla Recipe do mail me at sharmispassions@gmail.com. In addition, follow me on Instagram, Facebook, Pinterest ,Youtube and Twitter .

    Tried this Rasgulla Recipe? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

    📖 Recipe Card

    Print Recipe Pin Recipe

    Rasgulla Recipe

    Rasgulla is a popular Indian sweet that is made for special occasions & Diwali across India but relished almost every other day after meal in Bengal. This recipe has a mild sweet taste, and when you bite, the juicy soft texture feels really nice. And yes making these rasgullas at home need some patience, but once you see them turning spongy in syrup, the effort feels worth it. Learn to make easy and perfect spongy rasgulla with the help of step by step pictures and video.
    Prep Time30 minutes mins
    Cook Time15 minutes mins
    Total Time45 minutes mins
    Servings15 balls
    AuthorSharmilee J

    Ingredients

    • 1 liter full cream milk
    • 2 tablespoon vinegar
    • 2 tablespoon water
    • 1 and ½ cups sugar
    • 4 cups water
    • 3 cardamom

    Instructions

    • To a sauce pan add 1 liter milk. Stir and boil for a minute. Switch off and let it rest for 2-3 minutes.
    • To a small bowl add 2 tablespoon vinegar, 2 tablespoon water, mix it well and set aside.
    • Now add vinegar water solution little by little and stir gently. Now the flame is off, this helps to slowly curdle milk and the chenna is so soft.
    • Now whey water(green liquid) and chenna(white solid) separates.
    • Now it is curdled completely. Switch off.
    • Transfer this to a cloth placed on a strainer. Keep a bowl underneath to collect the whey water. You can use this for kneading chapathi dough or for curdling milk again.
    • Rinse it with water well.
    • Squeeze excess water.
    • Roll and place it on the strainer. Keep 2 bowls on it. Do not keep heavy weight. Set aside for 10 minutes.
    • Now open, moisture should be there, it should not be dry.
    • Transfer the prepared chenna to a wide plate crumble it first.
    • Knead it well using your palm like shown.
    • Knead for 10 minutes or until the texture changes.
    • At one stage it will gather to a mass without sticking. Make a dough like this. Pinch a small portion.
    • Roll between your palms gently and smoothly.
    • It is ready, Repeat to finish.
    • All the balls are made and ready!
    • Cover it with a wet cloth to avoid drying.
    • To a wide pot add 1.5 cups sugar along with 4 cups water, 3 cardamom.
    • Stir until sugar dissolves completely. Let it boil for 5 minutes.
    • Give a quick mix. Add the prepared balls slowly.
    • Cook covered in high heat for 10 minutes.
    • You can see through the glass it is doubled.
    • Now open slightly stir and cook covered in medium heat again for 5 minutes.
    • Rasgulla is ready!

    Video

    Notes

    • Vinegar solution - Vinegar when mixed with water is more concentrated and makes chenna soft.
    • Preparing chenna - Boil milk give a quick stir and switch off, let it rest for few minutes before adding vinegar solution. Add vinegar, water mixture little by little and stir gently.
    • Kneading - I usually knead for at least 7-10 minutes till dough becomes smooth, this is what make rasgullas smooth and crack free. Make sure you do not over knead then fat will get released.
    • Shape carefully - The balls must be smooth without cracks, I roll them gently in my palm for uniform shape.
    • Sugar syrup - I always use wide vessel so balls have enough space to double in size, don't overcrowd else the shape would change.
    • Cooking time - Do not overcook as rasgullas may turn hard, I keep them covered on high flame for about 10 minutes then in medium heat for 3-5 minutes.
    • Chilling - Let rasgullas rest in syrup before serving, I usually chill them in fridge few hours for best taste.
    • Retain shape - You can dip the rasgullas in ice cubes with chilled water to retain its shape.
    Nutrition Facts
    Rasgulla Recipe
    Amount Per Serving (25 g)
    Calories 97 Calories from Fat 27
    % Daily Value*
    Fat 3g5%
    Saturated Fat 1g6%
    Polyunsaturated Fat 0.1g
    Monounsaturated Fat 1g
    Cholesterol 9mg3%
    Sodium 31mg1%
    Potassium 113mg3%
    Carbohydrates 17g6%
    Fiber 0.03g0%
    Sugar 17g19%
    Protein 2g4%
    Vitamin A 116IU2%
    Vitamin C 0.03mg0%
    Calcium 91mg9%
    Iron 0.02mg0%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Mention @sharmispassions or tag #sharmispassions
    Like our video?Subscribe to our youtube channel to get latest updates!

    136
    Shares

    More RandomPosts

    • 31082347082 33424fa6eb o
      Veg Pasta Recipe | Vegetable Pasta in Schezwan Sauce
    • 30168126355 47439e16cd o
      Soya Bean Sundal (Salt and Sweet)
    • 31169151762 ab19ca4b0f o
      White Christmas Slice Recipe
    • 30163949452 859434f729 o
      Sabudana Ladoo | Sago Laddu

    Reader Interactions

    Comments

      5 from 4 votes (4 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. ritam chandra

      November 03, 2015 at 9:06 am

      These are so yummy.I have tried before but they didn't turned out well so I am trying these recipe...I will let you know once I make them....

      Reply
    2. Ramya balaji

      November 03, 2015 at 5:51 pm

      Looks simple and yummy!!! After adding the curd how long we should boil to get clear whey water.

      Reply
    3. Sivaranjani N.R

      November 03, 2015 at 7:11 pm

      i didnt understand the cooking time. To cook closed in medium flame for 10 min is it ?

      Reply
      • SHARMILEE J

        November 04, 2015 at 3:33 am

        Yes cook closed for 10mins

        Reply
    4. deepika

      November 04, 2015 at 7:27 am

      U jus love ur recepie s,almost all ur recepies I tried were hit n perfect,thank u so much sharmin but today II tried these ragullas but after adding in sugar water balls git many cracks n breaks...I kneaded it for 10 min untill sift...whats da mistakes?

      Reply
      • SHARMILEE J

        November 04, 2015 at 4:26 pm

        It should be kneaded well as mentioned in the recipe atleast for 20mins only then the dough will become soft....Next time try to knead more

        Reply
    5. Traditionally Modern Food

      November 04, 2015 at 7:31 am

      My fav sweet:-) looks delish

      Reply
    6. Sindhu

      November 04, 2015 at 3:33 pm

      Yesterday I tried it...tastes delicious...but the shape was not perfect...thanks for sharing...

      Reply
    7. harshitha reddy

      November 05, 2015 at 7:14 am

      Hi I cooked it for ten min... How do u know when rasagullas are over cooked.. My rasagullas turned a bit yellow n hardened on cooling.. Was that due to over cooking.. Initially around 5 min they were white

      Reply
    8. Sindhu

      November 07, 2015 at 2:48 pm

      Today again I made it..tastes really superb..
      Thanks sharmis for sharing it...

      Reply
    9. Ramya balaji

      November 07, 2015 at 6:23 pm

      Can u pls tell me after adding curd to the milk approximately how long we should boil.

      Reply
      • SHARMILEE J

        November 08, 2015 at 5:20 am

        I didnt note down the timing but it will take atleast 5mins

        Reply
      • Ramya balaji

        November 14, 2015 at 7:48 pm

        Thanks a lot for the reply. But for me it took quite a long time
        and I was not sure was it the right stage as whey water looked milky.

        Reply
      • SHARMILEE J

        November 17, 2015 at 11:43 am

        First it will be milky only after sometime it will turn transparent

        Reply
      • Ramya balaji

        November 22, 2015 at 5:58 pm

        Ok thank u very much.?

        Reply
    10. Enigma

      November 10, 2015 at 12:56 pm

      Looks delicious Sharmi. Will make this today in time for serving tomorrow.
      Will cow's milk okay or buffalo milk is required to achieve the perfection as yours

      Reply
      • SHARMILEE J

        November 11, 2015 at 7:42 am

        I am not sure maybe give a try and see...I tried with Aavin last time and this time used cows milk, both came out good

        Reply
      • Enigma

        November 12, 2015 at 3:09 pm

        Wishing you a very happy Diwali to you and your family .
        I tried your Rasgulla receipe with cow's milk and it was Yummy . Thanks for sharing receipe and comments .

        Reply
    11. Padmini Kamath

      November 13, 2015 at 11:16 am

      Thank u for the recipe

      Reply
    12. Pritts

      November 17, 2015 at 7:44 am

      Hi, i tried making the rasgulla dear. but it became hard and brown. Also, it dint become so big. Is it because I cooked it in the syrup?

      Reply
      • SHARMILEE J

        November 17, 2015 at 11:38 am

        Brown?! Rasgulla should be cooked n syrup only, did u follow the exact method of preparation?!

        Reply
    13. Priya Elangovan

      November 30, 2015 at 6:03 am

      I tried these.. it came out very well.. Thanks a ton 🙂
      My kids and my hubby loved it..

      Reply
    14. Saahshi

      October 25, 2016 at 9:09 pm

      Is it necessary to use the whole milk or we can use two percent milk.

      Reply
      • SHARMILEE J

        October 27, 2016 at 12:46 pm

        Whole milk is recommended

        Reply

    Primary Sidebar

    Hello, I’m Sharmilee - author,recipe creator and photographer behind Sharmis Passions.

    More about me →

    Latest Recipes

    • Sweeteners for Babies | Healthy Sugar Substitutes for Baby Food
    • 30227994965 b3dc0fbb0f o
      Pori Kadalai Recipe | Saraswathi Pooja Recipes
    • 7093314107 6ae8725539 o
      Paruppu Thogayal | Paruppu Thuvaiyal
    • 30261140146 4b8c6e1045 o
      Beetroot Burfi Recipe

    See more new recipes →

    Popular Recipes

    • Cajun Potatoes Recipe (Barbeque Nation Style)
    • Black Tea
    • icing sugar3
      Icing Sugar Recipe | How to make Icing Sugar
    • homemade chocolate01
      Homemade Chocolate

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    Copyright © 2025 Text,Images and Content Copyrighted by Sharmis Passions

    Managed by Host My Blog

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.