
Every year, about a week before Janmashtami, my Nani’s kitchen would smell like nothing else in the world. That warm, nutty, ghee-soaked fragrance of roasting wheat flour would drift through every room of the house, and we kids knew — the panjiri was being made. She’d stand at the kadhai for what felt like hours, stirring slowly, never once looking away, telling us that the secret to a good panjiri recipe was patience and good ghee. “Desi ghee kam mat karo,” she’d say. Don’t be stingy with the ghee.
I’ve been making this panjiri recipe for over fifteen years now, and I still hear her voice every time I pick up that wooden ladle. It’s one of those recipes that connects you to something bigger than a plate of food — it’s faith, it’s healing, it’s memory. In our house, panjiri wasn’t just made for Janmashtami prasad. Whenever a new mother joined the family, a fresh batch would appear within days. My mother made it for my maasi after she delivered her second baby. My maasi made it for me. It’s that kind of recipe.
What I love most is how this one dish carries two completely different meanings depending on the season. Around Janmashtami, it’s devotion — offered to Lord Krishna and distributed as prasad. But in the postpartum context, it’s medicine. Loaded with the remarkable healing properties of ghee, warming spices like dry ginger and edible gum, and calorie-dense nuts, it helps new mothers recover strength and supports lactation. Same recipe, two beautiful purposes. Let me walk you through exactly how I make it.
Panjiri is a traditional North Indian sweet made by slowly roasting whole wheat flour in generous amounts of desi ghee, then mixing in powdered sugar, dry fruits, edible gum (gond), and warming spices. It’s made as prasad for Janmashtami and as a postpartum superfood for new mothers.
One of the things I want to address here is the why behind each ingredient, because panjiri isn’t just a random mix of things — it’s a carefully thought-out Ayurvedic formulation that our grandmothers understood intuitively even if they never used that word.
Can’t find gond? Some people use puffed lotus seeds (makhana, which is also a traditional Janmashtami ingredient!) for a similar texture, though the nutritional profile is different. Can’t find boora/khand? Regular icing sugar or powdered jaggery work well. For a nut-free version (allergies), replace nuts with more seeds — hemp seeds, sunflower seeds, and pumpkin seeds all work beautifully.
Heat 1 tablespoon of ghee in your heaviest kadhai or pan on medium-low heat. Add the edible gum pieces. They’ll start puffing up within 30–60 seconds — watch them carefully because they can burn fast. They should puff into light, airy, golden clusters. Remove immediately with a slotted spoon and set aside on a plate. Let them cool completely, then crush them lightly with your fingers or a rolling pin. Don’t powder them — you want small crunchy pieces.
In the same pan, add a little ghee (just a teaspoon) and lightly toast the almonds, cashews, and melon seeds for 2–3 minutes until they’re just golden and fragrant. Don’t over-roast them — they’ll continue cooking slightly from residual heat. Add the desiccated coconut in the last 30 seconds. Remove and set aside.
This is where patience matters. Add the remaining ghee (about 3–4 tablespoons) to the kadhai on low-medium heat. Once the ghee is warm but not smoking, add the whole wheat flour. Now stir. And keep stirring. Constantly. The flour will first look pale and clumpy, then gradually turn golden and start smelling absolutely divine — nutty, rich, like the best thing you’ve ever smelled. This takes about 15–18 minutes on low heat. Don’t rush it by turning up the heat — you’ll burn the outside while the inside stays raw. The flour is ready when it turns a deep golden colour and ghee starts releasing slightly from the sides. You’ll also know by smell — it goes from smelling “floury” to smelling like roasted nuts and caramel.
Turn off the heat. Add the dry ginger powder, cardamom powder, and black pepper powder directly to the roasted flour. Stir well — the residual heat will bloom the spices beautifully without burning them. Your kitchen will smell incredible at this point, I promise.
This is the step most beginners skip and then wonder why their sugar melted. Let the roasted flour mixture cool down for at least 10–12 minutes. You want it warm, not hot. Once it’s warm to touch, add the powdered sugar and mix thoroughly until there are no lumps.
Add the crushed gond pieces, the toasted dry fruits and coconut, raisins, and poppy seeds if using. Mix gently but thoroughly. Taste it. Adjust sugar if needed. The panjiri should be crumbly, fragrant, golden, and have a pleasant warmth from the spices.
For Janmashtami, this panjiri is offered to Lord Krishna and then distributed as prasad. For postpartum use, you can press small portions into ladoos while the mixture is still slightly warm, or simply serve it loose with a glass of warm milk.
This panjiri recipe is naturally Jain-friendly since it contains no root vegetables, no onion, and no garlic. Just skip any ingredients you observe restrictions on and enjoy freely.
The original recipe is already no-onion, no-garlic. You’re all set!
Substitute ghee with refined coconut oil. The texture and flavour will be different — it won’t have that iconic ghee richness — but it’ll still be very good and nourishing. Use coconut oil at room temperature so it behaves similarly to ghee.
Replace whole wheat flour with a combination of buckwheat flour (kuttu atta) and amaranth flour (rajgira atta) — both are naturally gluten-free and actually traditional fasting flours in India. The texture will be slightly different but the flavour is wonderful. I’ve made this for Ekadashi when we observe upvas and it’s genuinely delicious.
A popular variation specifically for Janmashtami involves adding roasted and crushed lotus seeds (makhana). This is actually Lord Krishna’s favourite food! Dry roast ½ cup of makhana separately until crispy, crush roughly, and fold into the panjiri. Beautiful texture addition. Check out our makhana recipe collection for more ideas.
Room Temperature: Panjiri keeps beautifully at room temperature in an airtight container for up to 2–3 weeks, especially in cooler weather. The ghee acts as a natural preservative.
Refrigerator: In warmer climates (or Indian summers!), store in the refrigerator for up to 6 weeks. The ghee will solidify slightly, giving the panjiri a slightly different texture — which some people actually prefer.
Freezer: Yes, you can freeze panjiri! Especially useful if you’re preparing large postpartum batches in advance. Freeze in small portions for up to 3 months. Thaw at room temperature for a couple of hours before serving.
Reheating: Panjiri doesn’t really need reheating — it’s meant to be eaten at room temperature or slightly warm. If it’s come out of the fridge and feels too firm, let it sit at room temperature for 15–20 minutes. You can also warm it gently in a pan for 2–3 minutes. Don’t microwave for long or the ghee will separate.
Also see: our complete Janmashtami recipe roundup for more prasad ideas.
Yes, absolutely. The panjiri recipe works perfectly without gond — you’ll just miss that distinctive crunchy puffed element. If making panjiri purely as Janmashtami prasad (not for postpartum), you can skip it entirely. If you’re making it for a new mother, I’d strongly recommend tracking down the gond because it’s genuinely one of the most beneficial ingredients for postpartum recovery.
Traditionally, new mothers are given 2–3 tablespoons (about 30–40g) of panjiri daily, typically in the morning with warm milk. It’s calorie-dense and rich in warming spices, so moderation is key. Always consult with your doctor or a registered nutritionist for personalised postpartum dietary guidance, especially if there are any health considerations.
You can, and there is actually a suji-based panjiri variation that exists. But it’s a different recipe with a different texture — more granular and lighter. The traditional panjiri recipe for Janmashtami and postpartum use is specifically made with whole wheat atta because the fibre content is higher and the nutritional profile is different. I’d recommend trying the atta version first before experimenting.
Great question! Both are traditional Punjabi winter sweets made with atta and ghee. The main difference is that pinni is shaped into balls (ladoo form) and typically contains more jaggery and slightly different spices. Panjiri is the loose, crumbly version and is specifically associated with Janmashtami prasad. Think of panjiri as the prasad version and pinni as the festive sweet. Some families press leftover panjiri into ladoos — that’s the overlap you’ll often see.
Absolutely, and I actually recommend it! Panjiri stores so well that I always make it 2–3 days before Janmashtami. The flavours meld and deepen overnight. Just store it in a clean, airtight steel or glass container at room temperature and it’ll be perfect for the pooja. Making it fresh on the day of the fast while you’re fasting and managing the pooja preparations is unnecessarily stressful — trust me, I learned that lesson the hard way in my first Janmashtami as a new home-maker.