---
title: "Commercial Roshmalai Recipe"
description: "A commercial roshmalai recipe yielding 80 soft chhana discs and about 40 controlled portions, with practical guidance for boiling, chilling and service."
url: https://rosuii.com/recipes/roshmalai-recipe
lang: en
course: dessert
cuisine: Bangladeshi
difficulty: hard
prep_minutes: 60
cook_minutes: 120
total_minutes: 420
yield: "about 40 plates"
servings: 40
tags: ["veg-only", "mild", "dessert"]
source: Rosuii (https://rosuii.com)
---

# Commercial Roshmalai Recipe

A commercial roshmalai recipe yielding 80 soft chhana discs and about 40 controlled portions, with practical guidance for boiling, chilling and service.

## Ingredients

- 16 L Full-cream cow's milk, 8 L for chhana and 8 L for rabri
- 20 g Citric acid
- 15.5 L Water, 500 ml for acid solution, 5 L for washing and 10 L for syrup
- 25 g Refined flour, sieved
- 3.8 kg Granulated sugar, 3 kg for syrup and 800 g for rabri
- 12 g Green cardamom, lightly crushed
- 0.5 g Saffron, optional, soaked in warm milk
- 30 ml Rose water
- 120 g Pistachios, thinly sliced

## Equipment

- Two 18 to 20 litre stockpots
- 15 litre wide heavy-bottomed pan
- Digital kitchen scale
- Probe thermometer
- Muslin cloth and large colander
- Wide perforated ladle
- Flat heatproof spatula
- Shallow food-grade chilling trays

## Method

1. **Prepare the acid solution** — Dissolve the citric acid completely in 500 ml potable water and keep it beside the milk pot. Prepare the muslin-lined colander before heating so the curd is not left standing in hot whey.
2. **Coagulate the chhana milk** — Heat 8 L milk to 92°C, stirring the base, then remove it from the heat and let it fall to 82 to 85°C. Add the diluted acid gradually while stirring gently until pale green whey separates from distinct white curds; stop immediately and do not boil the curds.
3. **Wash and drain chhana** — Pour the curds into muslin, then wash with about 5 L cool potable water to remove acid and reduce the temperature. Gather the cloth and drain for 45 to 60 minutes until the chhana is moist but releases no water when firmly pressed; target 1.3 to 1.5 kg.
4. **Reduce the rabri milk** — Meanwhile, heat the remaining 8 L milk in a wide pan and maintain 88 to 92°C for 60 to 75 minutes, stirring and scraping the base frequently. Reduce to about 5.8 to 6 L, add 800 g sugar, cardamom and saffron, then simmer 8 to 10 minutes until it lightly coats a ladle.
5. **Knead the drained chhana** — Spread the drained chhana on a clean stainless-steel surface and knead with the heel of the palm for 8 to 10 minutes. Add the sieved flour during the final 2 minutes and stop when the mixture is smooth, cohesive and slightly greasy without loose grains.
6. **Weigh and shape discs** — Divide the chhana into 80 pieces weighing 16 to 18 g each. Roll each piece smooth, flatten to a disc about 35 mm wide and 10 to 12 mm thick, and keep the shaped pieces under a clean damp cloth with no visible edge cracks.
7. **Prepare two syrup pots** — Divide 3 kg sugar between two wide stockpots and add 4.5 L water to each, keeping the final 1 L water boiling separately. Bring both pots to a full rolling boil and ensure there is enough free space for the discs to double in size.
8. **Boil discs in batches** — Lower 40 discs into each boiling pot, cover with the lid slightly vented and cook at a controlled rolling boil for 14 to 16 minutes. Add 250 ml reserved boiling water to each pot around minutes 5 and 10; the finished discs should be evenly swollen and resilient with no hard white centre.
9. **Combine discs and rabri** — Rest the cooked discs in syrup for 15 minutes, then lift them carefully and press out excess syrup lightly between the ladle and pot edge. Stir rose water into rabri cooled to 45 to 50°C, add the discs in a single loose layer and leave them to absorb for 30 minutes.
10. **Chill and portion safely** — Divide the roshmalai among shallow trays, cool from 60°C to 21°C within 2 hours and then to 5°C within the next 4 hours. Cover and hold at 5°C or below; serve two discs with 120 to 130 ml rabri and 3 g sliced pistachio per plate.

## Notes

**This commercial roshmalai recipe produces about 80 soft chhana discs, enough for 40 plates at two discs per serving.** It is designed for a Bangladeshi restaurant, dessert counter or food cart with refrigeration. The product can be prepared before service, portioned quickly and sold without last-minute frying or assembly.

## Why roshmalai suits commercial service

**Roshmalai works commercially because one controlled production batch can cover a full service period.** The work happens before opening, while service only requires plating, adding rabri and garnish. It also gives operators a premium milk-based dessert without needing an oven or specialised sweet-making machinery.

The main operational requirement is dependable refrigeration. The discs must remain submerged in rabri and held at 5°C or below. A cart without continuous cold holding should not carry this product, because milk sweets deteriorate quickly in Bangladeshi ambient temperatures.

## Ingredient selection and quality

**Milk quality matters more than any decorative ingredient in roshmalai.** Use fresh full-cream cow's milk from a consistent supplier. Ultra-high-temperature milk and heavily homogenised milk can form a softer, pastier curd that drains unpredictably, while low-fat milk gives less chhana and firmer discs.

Judge milk by the drained chhana yield, not only by litres purchased. The target from the chhana portion of this batch is approximately 1.3 to 1.5 kg after draining. If the yield repeatedly falls below this range, check milk fat and solids, acid strength, coagulation temperature and losses through the cloth.

Citric acid is preferable for repeatable restaurant batches because its strength is easier to standardise than lemon juice. It must still be diluted and added gradually. Too much acid produces sour, grainy chhana and lowers the quality of the finished rabri.

Use ordinary white granulated sugar for the boiling syrup. Saffron and pistachio affect presentation and cost, but they cannot correct poor chhana. Rose water should smell clean and mild; excessive rose flavour can make the dessert taste artificial.

## Understanding the chhana technique

**Good roshmalai discs depend on controlling moisture before kneading.** Chhana that is too wet sticks to the bench and breaks in syrup, while over-drained chhana develops cracks and a dry centre. A correct batch feels moist and cool but does not release water when pressed firmly in the palm.

Coagulate below a full boil and stop adding acid as soon as the whey turns pale green and the curds separate clearly. Continuing to acidify after separation tightens the milk protein. Washing removes residual acid and lowers the curd temperature so it does not continue cooking inside the cloth.

Kneading is complete when separate grains become a smooth, slightly greasy dough. Commercial kitchens should use time as a guide but finish by touch. If the chhana smears heavily on the work surface, it is too wet; if it crumbles when rolled, it is too dry. The small amount of flour provides handling support, but extra flour makes the discs bread-like and reduces expansion.

### Shaping discs consistently

**Every raw disc should be weighed before shaping.** A target of 16 to 18 g produces approximately 80 pieces from the expected chhana yield. Roll each piece until no seam remains, flatten it evenly and keep the centre slightly thinner than a rasgulla ball so heat reaches it quickly.

Finished raw discs should have smooth edges without visible cracks. Keep them covered with a clean damp cloth while the remaining pieces are shaped. Do not stack them, as soft chhana can stick and deform.

## Boiling without breakage

**Roshmalai discs need space, active boiling and stable syrup concentration to expand properly.** Split this production into two pots unless a wider commercial sweet boiler is available. Crowding restricts syrup circulation and causes uneven sizes, flat edges and undercooked centres.

The syrup must already be boiling when the discs enter. Keep it at an active but controlled rolling boil, with the lid slightly vented. Adding reserved hot water during cooking replaces evaporation and prevents the syrup becoming progressively heavier, which would restrict expansion.

A cooked disc should look evenly swollen and feel resilient rather than fragile. Cut one test piece from the first batch: the centre should be uniform, without a hard white core. Let the discs settle briefly before handling, because freshly boiled pieces tear easily.

## Preparing balanced rabri

**Rabri for roshmalai should be pourable rather than reduced to a thick paste.** The discs continue absorbing liquid during chilled holding, so rabri that looks perfect while hot may become too thick the next day. Reduce it only until it lightly coats a ladle and leaves a clear line when a finger is drawn across the back.

Use a wide, heavy pan and scrape the base frequently with a flat spatula. Avoid aggressively scraping browned milk from the bottom into the batch. Add sugar near the end because sweetened milk catches more quickly, then strain if any scorched particles or cardamom husk remain.

Combine the drained discs with rabri while both are warm, not boiling. A temperature around 45 to 50°C encourages absorption without further cooking the chhana. Handle pieces with a wide perforated ladle and press out excess boiling syrup gently rather than squeezing them flat.

## Scaling the batch safely

**Scale roshmalai by disc count and cooking capacity, not by filling one pot more deeply.** For half a batch, halve every ingredient and retain the same raw disc weight, temperatures and cooking time. For double production, make twice the rabri but boil the discs in four controlled loads unless larger wide pots provide equivalent free space.

Acid requirements can vary slightly with milk composition, so do not pour the calculated quantity automatically. Stop when separation is complete. For predictable production, record milk volume, drained chhana weight, raw piece count, broken pieces and finished sellable portions after every batch.

## Chilled holding and service

**Finished roshmalai must be cooled rapidly and held at 5°C or below.** Divide it into shallow food-grade trays rather than cooling one deep stockpot. Cool from 60°C to 21°C within two hours and from 21°C to 5°C within the next four hours, then cover, label and refrigerate.

Keep the discs submerged so exposed surfaces do not dry out. Use a clean ladle for every service and never return plated leftovers to the holding tray. For best texture and flavour, sell within 48 hours under uninterrupted refrigeration.

Roshmalai is normally served chilled and the full tray should not be reheated. If a guest requests it less cold, warm one portion gently to 30 to 35°C and serve immediately. Never boil assembled roshmalai because the discs tighten, the rabri can split and repeated temperature cycling reduces safe shelf life.

## Portioning and yield control

**A standard plate should contain two discs and 120 to 130 ml of rabri.** Use a two-piece ladle routine and a measured sauce ladle rather than judging by eye. Garnish after measuring so pistachio use remains consistent.

Count all discs after boiling and record damaged pieces before they enter the rabri. If the batch produces fewer than 80 sellable pieces, investigate raw weight variation, breakage and chhana yield instead of reducing plate size without updating the menu. A written [portion control](/blog/restaurant-portion-control-guide) standard keeps dine-in, takeaway and cart servings consistent.

## Mistakes that cost money

**The most expensive roshmalai mistakes are milk scorching, broken discs and uncontrolled portions.** Scorched rabri can spoil the flavour of the entire batch. Broken discs cannot be presented as full-value portions, while oversized ladles cause the rabri to finish before the counted discs.

- **Adding too much acid:** This lowers yield, creates sour chhana and produces firm discs.
- **Skipping the scale:** Mixed disc sizes cook unevenly and make plate yields uncertain.
- **Overloading the syrup pot:** Pieces collide, remain flat or split around the edges.
- **Using thick rabri:** Chilled absorption turns it pasty and leaves later portions short of liquid.
- **Cooling in a deep vessel:** The centre remains warm too long and shortens safe holding life.

## Keeping cost stable

**Stable cost comes from measuring milk yield, disc count and rabri issued per plate.** Milk is the dominant input, so supplier consistency and scorching loss have a larger impact than minor garnish adjustments. Saffron and pistachio should be weighed because casual garnishing can become a significant variable.

Use [recipe costing](/blog/recipe-costing-restaurant) records to compare theoretical yield with sellable yield, then review the dessert's [food cost percentage](/blog/food-cost-percentage) using current supplier rates. Rosuii productions can record raw materials converted into a finished roshmalai batch, while wastage records can capture broken or rejected pieces.

## Cost drivers

Full-cream milk dominates the cost because it supplies both the chhana and the rabri, and its solids content controls the usable yield. Supplier quality, milk scorching, broken discs, saffron grade and the amount of pistachio garnish cause the main cost movement.

## FAQ

### Can this roshmalai recipe be doubled in one pot?

Double the ingredients, but do not double the number of discs in the same boiling pot unless its surface area and free volume also double. Keep each syrup load near 40 discs so circulation, expansion and cooking time remain consistent.

### How long can prepared roshmalai be held for sale?

Hold it covered at 5°C or below and sell within 48 hours for best safety and texture. Discard any tray left above safe refrigeration temperature for an uncontrolled period, and never mix yesterday's remainder into a fresh batch.

### Can lemon juice replace citric acid?

Yes, but the acidity varies. Use strained fresh lemon juice diluted with an equal volume of water and add it gradually only until the whey turns pale green and the curds separate; record the amount used for the specific milk supplier.

### Why did the batch produce fewer than 80 discs?

Check the drained chhana weight first. Low milk solids, excessive acid, curd loss through coarse cloth, over-draining or raw pieces above 18 g will reduce the sellable count.

### Can roshmalai be frozen to extend shelf life?

Freezing is not recommended for normal restaurant production because thawed chhana can become coarse and release moisture into the rabri. Produce smaller refrigerated batches instead and maintain a maximum 48-hour sales plan.

---
Canonical: https://rosuii.com/recipes/roshmalai-recipe
More: https://rosuii.com/llms.txt
