Soft Rasagulla Recipe – Spongy Bengali Sweet

Bengali Rasagulla Recipe

How to make soft, spongy rasagulla at home with milk and sugar syrup. Step-by-step beginner-friendly Bengali sweet recipe with tips & benefits.

Last Updated on 25th March, 2026 by Durga

Rasagulla (also called Rosogolla) is a famous Indian sweet made from fresh chenna (paneer) balls cooked in light sugar syrup. It is especially popular in West Bengal and Odisha and loved across India during festivals like Diwali, Raksha Bandhan, and weddings. The soft, juicy, and spongy texture makes this sweet absolutely irresistible.

Making rasagulla at home may look difficult, but with the right technique and patience, you can prepare perfectly soft and bouncy rasagullas easily.

Ingredients

  • Full fat milk – 1 liter (preferably fresh cow milk)
  • Lemon juice or vinegar – 2 tablespoons (diluted in 2 tbsp water)
  • Sugar – 1½ cups
  • Water – 4 cups
  • Cardamom powder – ¼ teaspoon (optional)
  • Rose water – few drops (optional)

Preparation Process

Step 1: Prepare Chenna (Fresh Paneer)

  1. Boil 1 liter full-fat milk in a heavy-bottomed pan. Stir occasionally to avoid burning.
  2. Once it starts boiling, switch off the flame.
  3. Add diluted lemon juice little by little and gently stir.
  4. Milk will curdle and separate into greenish whey and white solids.
  5. If it doesn’t curdle fully, add a few more drops of lemon juice.
  6. Strain the mixture using a muslin cloth.
  7. Rinse the chenna under running water to remove sour taste.
  8. Squeeze gently and hang it for 30 minutes to remove excess water.

The chenna should be moist but not watery.

Step 2: Knead the Chenna

  1. Transfer chenna to a plate.
  2. Knead with your palm for 8–10 minutes.
  3. It should become smooth and soft without cracks.
  4. Take small portions and roll into smooth balls.
  5. Make sure there are no cracks, or they may break while cooking.

Do not make very big balls as they expand in syrup.

Step 3: Prepare Sugar Syrup

  1. In a wide deep pan, add 4 cups water and 1½ cups sugar.
  2. Boil the syrup until sugar dissolves completely.
  3. The syrup should be thin, not sticky.

Step 4: Cooking Rasagullas

  1. Once syrup starts boiling, gently add the chenna balls.
  2. Cover the pan with a lid.
  3. Cook on medium-high flame for 15–18 minutes.
  4. They will double in size.
  5. After 10 minutes, sprinkle 1–2 tablespoons water to maintain syrup consistency.
  6. Once done, switch off flame and let them cool completely in syrup.
  7. Add cardamom powder or rose water if desired.

Your soft and spongy rasagullas are ready!

How to Check Perfect Rasagulla

  • Press gently with a spoon – it should bounce back.
  • Texture should be soft and airy.
  • Inside should be evenly spongy (not dense).

Health Benefits

  • Rich in protein from milk
  • Provides instant energy due to sugar
  • Calcium supports bone health
  • Lighter compared to deep-fried sweets

(Consume in moderation due to sugar content.)

Tips

  • Use fresh full-fat milk only.
  • Kneading is the most important step.
  • Cook in a wide pan for enough space.
  • Do not overcrowd the pan.
  • Let rasagullas rest for at least 3–4 hours before serving for better absorption.

Storage

  • Store in refrigerator up to 3 days.
  • Keep them immersed fully in syrup.
  • Do not freeze, as texture may change.

Frequently Asked Questions

1. Why are my rasagullas hard and rubbery?

Hard rasagullas usually happen due to:

  • Over-kneading or under-kneading chenna
  • Thick sugar syrup
  • Cooking on low flame
  • Using low-fat milk

Always use full-fat milk and cook in thin boiling syrup.

2. Why did my rasagullas break while cooking?

They may break if:

  • Chenna has too much moisture
  • Balls have cracks
  • Syrup was not boiling before adding them

Make sure to squeeze excess water and roll smooth crack-free balls.

3. Can I use store-bought paneer?

Fresh homemade chenna gives best results. Store-bought paneer is usually dry and firm, which may make rasagullas dense and hard.

4. How do I know rasagullas are perfectly cooked?

They will:

  • Double in size
  • Become spongy
  • Bounce back when pressed gently

You can cut one to check if the inside texture is airy and even.

5. How long can rasagullas be stored?

  • Refrigerate up to 3 days
  • Keep fully immersed in sugar syrup
  • Do not freeze, as texture becomes chewy

6. Why did my rasagullas shrink after cooking?

Shrinking happens if:

  • They are removed immediately from syrup
  • Syrup becomes too thick
  • They cool without enough syrup

Let them rest in syrup for at least 3–4 hours.

Rasagulla is not just a sweet—it represents celebration and tradition. Whether for festivals or guests, this simple yet elegant dessert always impresses with its soft, juicy texture.

Try These Sweet Recipes

Latest Updates