Pista Barfi Recipe: Homemade Pistachio Fudge Cost 2026
In short: Pista barfi is the pistachio fudge every mithai shop sells and every home cook can make — real pista giri ground into a milk-powder and khoya base, set in a tray and cut into diamonds. One batch makes 16 pieces and costs Rs 1,134 for the shop-bought ingredients — about Rs 71 a piece. Milk powder, sugar, milk and silver varq are bazaar-bought and not costed here, because the shop does not sell them. It sets in an hour, needs no green food colour — the pistachios give the colour themselves — and it is the green sweet on the winter mithai tray.
Pista barfi is the quiet luxury of the mithai tray. It is not the loudest sweet — that is jalebi, with its syrup and its sizzle — and it is not the richest — that is sohan halwa, with its desi ghee. Pista barfi is the green one, the one people reach for second, after the first round of tasting, and then keep reaching for. Its colour is the colour of real pistachios, its flavour is nutty and milky at the same time, and its texture is soft enough to bite and firm enough to hold its shape. A good pista barfi melts on the tongue and leaves the taste of pistachio behind, and a bad one tastes of nothing but sugar and green colour.
The difference between the two is the pistachio itself. Shop barfi is often made with a spoonful of pistachio and a bottle of green colour; home barfi made with real pista giri needs no colour at all. Grind a hundred grams of shelled pistachio kernels into the base and the barfi turns a soft, natural green — pale, not neon, the green of the nut rather than the green of a bottle. That is the whole point of making it at home: you know exactly how much pistachio went in, because you put it in yourself. This guide uses the milk-powder method, the one Pakistani food blogs have been refining all November — Baking with Kashf published a full barfi guide on 5 November 2026 and updated it on 9 November, with a dedicated pista barfi variation that folds ground pistachio into the khoya base. The method below follows that same logic: a milk-powder and khoya base, ground pista giri, elaichi, and an hour to set.
This is not kaju katli with a different nut. Our kaju katli recipe, published 11 November, is a cashew-paste sweet set in sugar syrup — no milk powder, no khoya, a different base and a different bite. Pista barfi is a milk sweet: the pista goes into a milky base, the texture is softer and fudgier, and the flavour is pistachio and milk rather than cashew and syrup. The two sit side by side on a mithai tray and taste nothing alike, which is exactly why both deserve their own recipe. If you made the katli yesterday, the barfi is your next sweet — same tray, same hour of work, a completely different result.
The Recipe: Pista Barfi, Step by Step
Makes 16 pieces. Time: about 40 minutes, plus 1 hour to set.
Ingredients. Pista giri 100g (shelled pistachio kernels); milk powder 200g (bazaar, not costed); sugar 100g (bazaar, not costed); fresh milk 4 tablespoons (ghar ka / bazaar, not costed); desi ghee 1 tablespoon (bazaar-bought — the shop does not sell plain desi ghee); green elaichi 3 pods, seeds crushed; slivered pista 1 tablespoon, for the top; silver varq, optional (NOT SOLD — bazaar, not costed).
Step 1 — Grind the pista. Put the 100g of pista giri in a grinder and pulse it — short bursts, not one long grind — until it is a coarse powder with a few small pieces still in it. Do not grind it to a smooth paste and do not grind it to butter: a coarse grind gives the barfi its texture and its flecks of green, and an over-ground pistachio turns oily and darkens the colour. Shake the jar between pulses so the fine powder at the bottom does not clump. The powder should look like green sand, not green paste.
Step 2 — Make the milk base. Put the milk powder, sugar and the 4 tablespoons of milk in a heavy, non-stick pan on low heat. Stir constantly for 4–5 minutes until the sugar dissolves and the mixture comes together into a soft, thick dough that leaves the sides of the pan. Keep the heat low: milk powder scorches fast, and scorched milk powder tastes bitter in a way no amount of pistachio can hide. If the mixture feels dry, add milk a teaspoon at a time; if it feels wet, cook it a minute longer. It should hold together when pressed, not stick to your fingers.
Step 3 — Fold in the pista and elaichi. Take the pan off the heat. Add the ground pista and the crushed elaichi seeds and the tablespoon of ghee, and mix until the green is even through the dough. The ghee gives the barfi its shine and keeps it from drying out. Taste a pinch: it should taste of pistachio first and milk second, with the elaichi in the background. If it tastes only of sugar, you have not used enough pista — and that is a recipe problem, not a sugar problem, so do not fix it with more sugar.
Step 4 — Set it in the tray. Grease a small tray or thali with a little ghee and press the mixture into it with the back of a greased spoon or a flat steel glass, to about 1 cm thick. Press firmly and evenly — air pockets make the barfi crumble when you cut it. Sprinkle the slivered pista on top and press it in lightly. If you are using silver varq, lay it on now, while the surface is still warm and slightly tacky, and smooth it gently with the back of a spoon.
Step 5 — Cut and serve. Leave the tray at room temperature for an hour, until the barfi is firm enough to cut cleanly. Cut into diamonds or squares with a sharp, lightly greased knife, wiping the blade between cuts. Serve at room temperature, on a plate, with chai — or pack it in a box lined with butter paper, where it keeps for a week.
The one mistake. Adding green food colour. It is the shortcut every shop takes and the reason shop barfi tastes of nothing: once the colour is in, nobody can tell how little pistachio was used. Real pista giri gives a pale, natural green, and that pale green is the proof that the barfi is real. If your barfi comes out pale green, you have done it right. If it comes out neon green, you have made a sweet that looks like pistachio and tastes like sugar.
The Ingredients, One by One
Pista giri — 250g Rs 2,750. The whole sweet, shelled and ground, giving the colour, the flavour and the name. The batch uses 100g, costed at Rs 1,100. Buy the shelled kernels, not the salted in-shell pistachios — salt has no place in a barfi, and shelling a hundred grams by hand is an hour nobody has. Note the price on the shelf: the shop lists other pista giri packs at Rs 2,800 and Rs 2,900, but both are out of stock — the Rs 2,750 pack is the one you can actually buy, and it is the one costed here.
Green elaichi — 250g Rs 4,200. The background note: three pods, seeds crushed, for the fragrance that says mithai rather than fudge. The batch uses about 2g, costed at Rs 34. A pinch is all it takes — elaichi is the most expensive spice in the kitchen by the gram, and a heavy hand makes the barfi taste of perfume rather than pistachio.
Milk powder, sugar, milk, ghee and silver varq — not costed. Say it plainly, because the shop's own catalogue says it: milk powder, sugar, fresh milk, plain desi ghee and silver varq are NOT sold on the Shopify shop — they are bazaar and ghar ka. Buy milk powder and sugar from your usual shop, milk from your doodhwala, ghee from your own trusted source, and varq from your mithai supplier, at your own local prices. This guide does not invent a price for any of them, because there is no shop price to quote. The slivered pista for the top comes from the same 250g pack of giri — set a tablespoon aside before grinding.

The Costed List: One Tray, 16 Pieces
Every price is the shop's own live price on 12 November 2026. The batch is costed by the amount used, from the verified pack price:
| Item (Shopify store) | Pack price | Used in tray | Tray cost |
|---|---|---|---|
| Pista Giri | 250g Rs 2,750 | 100g | Rs 1,100 |
| Green Elaichi | 250g Rs 4,200 | ~2g | Rs 34 |
| Milk powder, sugar, milk, ghee, silver varq | — | 200g / 100g / 4 tbsp / 1 tbsp / optional | Bazaar, not costed |
| Total — one tray, 16 pieces | — | — | Rs 1,134 |
| Per piece (16 pieces) | — | — | ~Rs 71 |
Rs 1,134 a tray is the shop-bought cost; the milk powder, sugar, milk and ghee from your bazaar sit on top of it, at your own local prices. The 250g pista pack makes two and a half trays, so the second tray — from the same shopping — costs Rs 1,100 less in new shopping and only the bazaar items again. Against a mithai shop, where a kilo of pista barfi sells for far more than the cost of the pistachios in it, a home tray at Rs 71 a piece is the honest price of a real pistachio sweet. Halve the pista to 50g and the tray falls to Rs 584, but the barfi stops tasting of pistachio — and that is a saving that costs you the sweet itself.
Portions, Storage and Serving
Portion. One piece (about 25g) is a serving — roughly Rs 71 of shop-bought ingredients, plus the milk powder and sugar from your bazaar. Two pieces is a generous serving, and the second piece is the one people take when nobody is watching. Anyone watching sugar should take one piece and stop: the tray has 100g of sugar in it, and that is real.
Serving. Serve the barfi at room temperature, on a flat plate, with chai — the way mithai has always been served, and the way it will always be served. It is a dawat sweet and a gift sweet: pack it in a box lined with butter paper, sixteen pieces to a box, and it travels well, looks generous, and arrives intact. A tray of pista barfi is a better gift than a box from the shop, because the person who receives it can taste that it was made with real pistachio.
Storage. An airtight box at room temperature: five to seven days. The barfi firms up slightly in the cold — bring a piece back to room temperature for ten minutes before serving, or it eats hard. It does not freeze well: the milk base turns grainy on thawing, so make only as much as the week will eat. If it smells stale or the surface turns sticky, throw it away — milk powder and ghee do not negotiate.
Variations. Fold in a tablespoon of slivered badam with the pista for a pista-badam barfi, or press a layer of the plain milk base under the pista layer for a two-tone tray. Both keep the same method and the same setting time; only the nut changes. Do not add rose water to the base — it fights the pistachio, and the barfi ends up tasting of neither.
How do you make pista barfi at home?
Grind 100g of pista giri to a coarse powder. Cook 200g milk powder, 100g sugar and 4 tablespoons of milk on low heat until they form a soft dough, then take the pan off the heat and fold in the ground pista, crushed elaichi seeds and a tablespoon of ghee. Press into a greased tray, sprinkle slivered pista on top, and leave for an hour until firm. Cut into diamonds and serve at room temperature.
How much does a tray of pista barfi cost?
Rs 1,134 for the shop-bought ingredients in one tray of 16 pieces — about Rs 71 a piece. Milk powder, sugar, milk, ghee and silver varq are bazaar and are not costed, because the shop does not sell them. The 250g pista pack makes two and a half trays.
Is pista barfi the same as kaju katli?
No. Kaju katli is a cashew-paste sweet set in sugar syrup, with no milk powder and no khoya. Pista barfi is a milk sweet — pista giri folded into a milk-powder base — softer, fudgier, and flavoured with pistachio and milk rather than cashew and syrup. They sit side by side on a mithai tray and taste nothing alike.
Do I need green food colour for pista barfi?
No — and you should not use it. Real pista giri gives the barfi a pale, natural green all by itself. Neon green is the sign of a shop sweet made with a spoonful of pistachio and a bottle of colour. If your barfi comes out pale green, you have done it right.
How long does pista barfi keep?
Five to seven days in an airtight box at room temperature. Bring a cold piece back to room temperature for ten minutes before serving. It does not freeze well — the milk base turns grainy on thawing — so make only as much as the week will eat.
Make Your Barfi: Order from Khan Dry Fruits — pista giri 250g (Rs 2,750): the whole sweet, shelled and ready to grind. Delivery across Pakistan. Browse the News blog →
Related: Kaju Katli at Home: Cashew Barfi Recipe + Cost · Gond Khajoor Barfi: No-Sugar Energy Bars · Badam Halwa at Home: Almond Halwa Recipe + Cost