
Soft & Spongy Rasmalai Recipe
Rasmalai is one of the most loved Indian desserts, featuring delicate paneer discs soaked in a rich saffron-flavored milk syrup. This homemade version creates incredibly soft, juicy, and melt-in-the-mouth rasmalai that tastes just like a sweet shop favorite.
Preparation Time
- Prep Time: 45 minutes
- Cooking Time: 45 minutes
- Chilling Time: 2 hours
- Total Time: 3 hours 30 minutes
Servings
8–10 servings
Ingredients
For the Chenna (Paneer)
- 2 liters cow’s milk
- 2 tablespoons vinegar
- ½ cup water
For Cooking the Rasmalai Discs
- 1¼ cups sugar
- 5 cups water
For the Saffron Milk (Ras)
- ¾ liter full-cream milk
- ¾ cup sugar
- 10–12 saffron strands
- 2 tablespoons chopped almonds
- 2 tablespoons chopped cashews
- 2 tablespoons chopped pistachios
- ¼ teaspoon cardamom powder
- A pinch of yellow food color (optional)
Instructions
Step 1: Prepare the Chenna
- In a small bowl, combine vinegar and water.
- Pour the milk into a large pot and bring it to a gentle boil.
- Lower the heat and slowly add the diluted vinegar mixture while stirring.
- Continue adding the mixture little by little until the milk curdles completely and the whey separates.
- Turn off the heat immediately.
- Line a strainer with a clean cotton cloth and pour the curdled milk through it.
- Rinse the chenna under fresh water to remove any vinegar flavor.
- Gather the cloth and squeeze out excess water.
- Place the wrapped chenna in a strainer and keep a heavy object on top.
- Let it rest for 30 minutes.
Step 2: Prepare the Saffron Milk
- Add full-cream milk to a saucepan and bring it to a boil.
- Add sugar and stir until dissolved.
- Mix in saffron strands and optional food color.
- Add chopped almonds, cashews, and pistachios.
- Simmer on low heat for 4–5 minutes.
- Stir in cardamom powder.
- Turn off the heat and allow the milk mixture to cool completely.
Tip: The milk should remain slightly thin so the rasmalai discs can absorb it properly.
Step 3: Shape the Rasmalai Discs
- Transfer the rested chenna to a large plate.
- Knead it with the palm of your hand until smooth and soft.
- Continue kneading for 8–10 minutes until no grains remain.
- Divide into equal portions.
- Shape each portion into a smooth ball and gently flatten it into a small disc.
Step 4: Cook the Rasmalai Discs
- In a wide pot, combine sugar and water.
- Bring the syrup to a vigorous boil over high heat.
- Carefully drop the prepared discs into the boiling syrup.
- Keep the heat high throughout the cooking process.
- Cook uncovered for 5 minutes.
- Cover with a lid and cook for another 4 minutes.
- Open the lid, gently flip the discs, and cover again.
- Cook for an additional 4 minutes.
- The discs will become larger, soft, and spongy.
- Turn off the heat and let them cool completely in the syrup.
Step 5: Assemble the Rasmalai
- Once both the saffron milk and cooked discs have cooled, remove the discs from the syrup.
- Gently press each disc between your palms to remove excess sugar syrup.
- Arrange them in a serving dish.
- Pour the prepared saffron milk over the discs.
- Refrigerate for 1–2 hours.
Serving Suggestions
Serve chilled and garnish with:
- Saffron strands
- Chopped pistachios
- Almond slivers
- Edible silver leaf (optional)
Tips for Perfect Rasmalai
- Use fresh cow’s milk for softer chenna.
- Knead the chenna thoroughly for smooth, crack-free discs.
- Always cook the discs in rapidly boiling syrup.
- Do not over-thicken the saffron milk.
- Chill before serving for the best flavor and texture.
Storage
Store rasmalai in an airtight container in the refrigerator for up to 3 days.
Nutrition (Approximate Per Serving)
- Calories: 240
- Carbohydrates: 28g
- Protein: 8g
- Fat: 10g
- Sugar: 24g
Enjoy this rich, creamy, and delightfully soft homemade Rasmalai with family and friends!

