Recipes

Amrood ki Barfi Recipe: Rajasthan's Guava Sweet, Step by Step

2 June 20266 min readUpdated 22 July 2026
Diamond-cut amrood ki barfi on a serving plate with cardamom

Guava barfi is one of Rajasthan's under-celebrated winter sweets. This is the working recipe — exact ratios, timings per step, and the four reasons it fails to set (with the fix for each).

Ingredients

This recipe yields roughly 16 to 20 small diamond pieces of amrood ki barfi. Weigh where you can — guava pulp varies a lot in water content, and volume measures alone will let you down.

IngredientQuantityNotes
Guava pulp (thick, sieved)400 gFrom 700–800 g of ripe pink guava, or ready pulp
Khoya / mawa200 gFull-fat, freshly grated
Sugar180 gAdjust down by 20 g if your guava is very sweet
Ghee2 tbspPlus extra for greasing the tray
Green cardamom powder1/2 tspFreshly ground
Lemon juice1 tspHelps the set
Chopped pistachio (optional)2 tbspFor garnish

Step-by-step method

Total working time: about 40 minutes. Setting time: 2 to 3 hours at room temperature, or 1 hour in the refrigerator.

  • Minute 0–5. Grease a small tray (roughly 20 cm × 15 cm) lightly with ghee and line it with butter paper. Keep it ready — once the barfi mixture is done you have to move fast.
  • Minute 5–10. If you are starting from whole fruit: peel, deseed and blend the guava, then push it through a sieve. You want a thick, spoon-coating pulp. If you are starting from ready guava pulp, skip straight to the pan.
  • Minute 10–20. Heat 2 tablespoons ghee in a heavy-bottomed non-stick pan on medium heat. Add the guava pulp. Cook, stirring constantly, until the pulp reduces by roughly a third and starts pulling from the sides of the pan. This takes 8 to 10 minutes.
  • Minute 20–28. Add the sugar. It will loosen the mixture again. Keep stirring on medium heat. The sugar melts, integrates, and then the mixture starts thickening a second time. Cook until it is glossy and holds a soft mound on the spoon — about 6 to 8 minutes.
  • Minute 28–35. Lower the heat. Add the grated khoya in small handfuls, stirring each one in before adding the next. Add the lemon juice and cardamom. Stir constantly for 4 to 5 minutes until the mixture leaves the sides of the pan cleanly and forms a single soft mass.
  • Minute 35–40. Turn out immediately into the prepared tray. Level with a greased spatula, press gently, sprinkle chopped pistachio and press once more so the nuts stick. Let it cool at room temperature for 2 to 3 hours (or 1 hour in the fridge), then cut into diamonds with a sharp knife dipped in warm water.

Four reasons it fails to set — and the fix

Every home cook loses a batch or two learning this sweet. Here are the four failures that account for almost all of them.

  • Pulp too watery. If you skipped reducing the guava properly at step 3, the final mixture will never firm up. Fix: put it back in the pan on low heat and cook it down another 5 minutes; it will come together.
  • Sugar under-cooked. If the sugar was added but not allowed to cook through the second thickening at step 4, the barfi will feel grainy and refuse to set. Fix: back on the heat for 3 to 5 minutes, stirring the whole time.
  • Wrong pan. A thin aluminium pan will scorch the pulp underneath while the top is still liquid — you get a burnt smell and a loose top layer. Fix: only use a heavy-bottomed non-stick or a wide kadai. Do not attempt this in a small saucepan.
  • Cut too early. Even a perfect barfi will crumble if you slice it warm. Fix: wait the full 2 to 3 hours (or fridge for 1 hour). Warm knife, straight down, do not saw.

Storage and shelf life

Amrood ki barfi is a fresh mithai. Store in an airtight container at room temperature for up to 3 days in cool weather, or refrigerated for up to 7 days. Bring it back to room temperature for 15 minutes before serving — cold barfi loses aroma.

Do not attempt to freeze it. The texture changes on thaw and you lose the soft-set quality that makes this sweet worth making.

Shortcut version using ready guava pulp

If you have good ready guava pulp on hand, skip the fruit-prep and the first reduction. Start at the pan step, cook the pulp with the sugar until it is glossy and holds a mound, then fold in the khoya. You save about 15 minutes and the result is almost indistinguishable — provided the pulp is thick to begin with.

The easy way out

If a kitchen afternoon is not on the cards, our Amrood Burfi is made exactly this way — winter fruit, small batches, real khoya, no artificial colour — and shipped ready to serve.

Frequently asked questions

Can I use fresh guava instead of pulp?+

Yes, and it is arguably better. Use 700 to 800 grams of ripe pink guava, blended and sieved, to get roughly 400 grams of pulp. Reduce it on the pan as described in step 3.

How long does homemade amrood ki barfi keep?+

Up to 3 days at room temperature in cool weather, or up to 7 days refrigerated in an airtight container. Bring back to room temperature before serving.

Can I make amrood barfi without khoya?+

You can, using milk powder as a substitute — roughly 150 grams of full-fat milk powder in place of the 200 grams of khoya, added at the same stage. The texture is slightly drier and less rich, but it works.

Keep reading

Order or enquire on WhatsApp

Talk to us about the Amrood Range, bulk pulp orders, or anything you read here. We reply within one business day.

Chat on WhatsApp