Recipe · 24 September 2026 · 5 min read
Punjabi pinni for winter mornings
The laddoo every Punjabi grandmother makes when the first cold arrives. Roasted atta, ghee, jaggery and dry fruit.

Pinni is made in big batches in November and kept in a steel dabba for weeks. Slow-roasting the atta in ghee is what gives it its taste.
You need (about 20 pinnis)
- 2 cups whole wheat atta
- 1 cup desi ghee, plus a little extra
- 1 to 1¼ cups powdered gur (jaggery) or boora
- ½ cup chopped almonds
- ¼ cup chopped cashews
- 2 tbsp melon seeds (magaz)
- ½ tsp cardamom powder
Method
- Lightly fry the almonds, cashews and magaz in a spoon of ghee. Keep aside.
- Melt the ghee in a heavy kadhai and add the atta. Roast on a low flame, stirring all the time, for 20 to 25 minutes until it turns golden brown and smells nutty.
- Let the atta cool until it is warm, not hot.
- Mix in the gur, cardamom and dry fruit.
- Take a handful and press it firmly into a round pinni. Add a spoon of melted ghee if the mixture doesn't hold.
Add the gur only when the atta has cooled a little, or it will melt and the pinnis will turn sticky.
Made from curd, not cream.
Our family's hand-churned desi cow bilona ghee, from Barnala.
Keep reading

Guide·5 min read
How to tell real bilona ghee from cream ghee
Both are called desi ghee. Here is what actually differs, what you can notice at home, and what only a lab can tell you.
Read
Guide·3 min read
Why your ghee is grainy one day and liquid the next
Grainy in winter, runny in June, layered in between. None of it means the ghee has gone bad. Here is why it happens.
Read
Guide·3 min read
How to store desi ghee so it stays fresh
No fridge needed. Four simple habits keep a jar of ghee tasting fresh to the last spoon.
Read