Dessert

Paneer Kalakand

By Heta Updated July 30, 2026

Make soft paneer kalakand with condensed milk, cardamom, and pistachios. Moist milk-cake squares for festival trays.

Paneer kalakand squares with pistachios on a brass plate

August festival trays in our kitchen always need one soft milk sweet that cuts clean and still tastes like the mithai shop. Ladoo and chikki cover the crunch. For something moist and grainy, I reach for kalakand. Last week I grated leftover paneer after dinner, stirred it into condensed milk, and twenty minutes later a small tray was cooling on the counter while cardamom still hung in the air.

This Paneer Kalakand is a homemade milk cake the quick way: finely crumbled paneer cooked with sweetened condensed milk until thick, then set and cut into squares. No hours of reducing milk from scratch. The bite should feel moist and lightly grainy, never rubbery. If you already love our paan kalakand for the betel twist, this is the classic cardamom version for the same tray.

Let’s make a small batch. Once the mix starts leaving the pan sides, you are almost done.

Close-up paneer kalakand with moist grainy texture and pistachios

What is paneer kalakand?

Kalakand is a soft Indian milk cake: reduced milk cooked until grainy and set into moist squares. Our traditional kalakand walks through that longer milk-reduction path. Paneer kalakand shortens it with crumbled paneer (Indian cottage cheese) and sweetened condensed milk. You still get that signature moist, lightly granular texture, just with less stove time.

Paneer brings protein and structure. Condensed milk brings sweetness and the sticky dairy body that sets in the fridge. Cardamom is the usual perfume. Chopped pistachios on top make it look festival-ready without extra work. Knowing when to stop cooking is what keeps the slab soft instead of turning into dry paneer fudge.

Test note: My first tray tasted fine but felt rubbery because I used very dry, fridge-aged paneer and cooked it past the soft-mass stage. Fresh, well-drained paneer that still looks moist works better. Pull the pan when the mixture thickens into one soft lump and starts leaving the sides cleanly. It should look glossy and cohesive, not pasty and dry. That stop point is what keeps the squares tender after chilling.

If paneer is already a weeknight staple in your kitchen, you know it in savory form too. Our paneer tikka quinoa bowl is the dinner lane. This kalakand is the dessert lane for the same block.

Why you’ll love this recipe

  • Soft, grainy milk-cake bite without reducing liters of milk
  • Cardamom and pistachio finish that reads classic mithai tray
  • One-pan cook in about 15 to 20 minutes once the paneer is grated
  • Make-ahead squares for Rakhi, Diwali, and August festival plates
  • Small batch that fits an 8-inch tray without leftover waste

Perfect for

  • Festival sweet trays next to barfi, rabri, and peda
  • Make-ahead gift tins when you need a soft dairy mithai
  • Using leftover fresh paneer before it dries out
  • Tea-time plates when you want something softer than chikki
  • A classic cardamom option when paan-flavored kalakand feels too niche for guests

Soft paneer kalakand texture tips

  • Grate or crumble the paneer very fine. Large chunks stay chewy in the finished square.
  • Keep the heat medium-low. High heat scorches condensed milk fast and turns the mix brown and sticky.
  • Stop when the mix leaves the pan sides and holds a soft mound. Overcooking makes dry, rubbery kalakand.
  • Press gently into the tray. Packing too hard squeezes out moisture and firms the set more than you want.
  • Chill until firm enough to cut, then bring pieces to cool room temperature before serving so they soften again.
Labeled paneer kalakand ingredients in separate bowls
Paneer kalakand squares with pistachios on a brass plate

Paneer Kalakand

Soft paneer kalakand (homemade milk cake) with crumbled paneer, sweetened condensed milk, cardamom, and a pistachio finish. Cook until thick, set, and cut into moist squares.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 2 hours 30 minutes
Course Dessert
Servings 16 squares
Calories

Equipment

  • Heavy-bottomed nonstick pan or kadai
  • 8-inch (20 cm) square tray or thali greased or lined with parchment
  • Spatula
  • Sharp knife

Ingredients
  

For the kalakand

  • 250 g fresh paneer finely grated or crumbled
  • 3/4 cup sweetened condensed milk about 225 g / 180 ml
  • 1 teaspoon ghee plus more for greasing the tray
  • 1/2 teaspoon freshly ground green cardamom (elaichi)
  • pinch fine salt
  • 1-2 tablespoons milk only if the mix looks too tight while cooking

Optional boost

  • 2 tablespoons milk powder optional, for a slightly firmer denser set

Garnish

  • 2 tablespoons unsalted pistachios (pista) finely chopped
  • saffron strands optional, few strands soaked in 1 tsp warm milk

Instructions
 

Prep the paneer

  • If the paneer is very wet, wrap it in a clean kitchen towel and press gently for 5 minutes. You want moist crumbs, not a dripping block and not bone-dry cubes.
  • Grate the paneer on the fine side of a grater, or crumble it between your fingers until no large lumps remain. Grease the tray lightly with ghee or line it with parchment.

Cook the kalakand

  • Warm 1 teaspoon ghee in a heavy pan over medium-low heat. Add the grated paneer and stir 1 to 2 minutes so it loosens and warms through. Do not brown it.
  • Pour in the condensed milk. Add the optional milk powder and the pinch of salt. Stir continuously so nothing sticks.
  • Cook 10 to 15 minutes, stirring often, until the mixture thickens into a soft, cohesive mass that starts leaving the sides of the pan. It should look moist and glossy, not dry or pasty. If it seizes and looks tight early, loosen with 1 tablespoon milk and keep cooking gently.
  • Turn off the heat. Stir in the cardamom and the optional saffron milk.

Set and cut

  • Immediately transfer the mixture to the prepared tray. Spread into an even layer about 3/4 inch (2 cm) thick. Press lightly with a spatula. Sprinkle chopped pistachios on top and press them in gently so they stick.
  • Cool to room temperature for 20 to 30 minutes, then refrigerate 2 hours until firm enough to cut cleanly.
  • Lift out, cut into 16 squares, and serve slightly cool or at cool room temperature for the softest bite.

Notes

Fresh paneer wins: Dry, old paneer makes rubbery kalakand. Soft homemade or freshly bought paneer with a little moisture gives the grainy-moist set.
Do not overcook: The mix should leave the pan sides but still look shiny. If it looks like dry scrambled paneer, you went too far.
Sweetness check: Condensed milk varies by brand. 3/4 cup keeps the squares sweet but not cloying with 250 g paneer. Taste a cooled pinch before setting if your brand runs very sweet, and add a spoon of grated paneer next time to balance.
Milk powder optional: Skip it for a softer, more traditional moist set. Add it when you want cleaner edges for gift boxes.
Storage: Airtight in the refrigerator for up to 4 days. Bring to cool room temperature 10 to 15 minutes before serving. Do not freeze if you care about texture. Freezing can make the squares weep and turn grainy in a dry way.
Tried this recipe?Let us know how it was!
Paneer kalakand on brass plate with cardamom and linen

FAQs

Q1. Can I make this vegan?
Not with classic paneer and condensed milk. For a dairy-free tray sweet, choose a coconut or nut-based barfi style recipe instead. This kalakand is built on dairy protein and dairy sweetness.

Q2. Can I make this ahead of time?
Yes. Cook and set a day before you need it. Keep the slab whole in the fridge, then cut closer to serving so the edges stay neat for gift boxes and trays.

Q3. Can I use store-bought paneer?
Yes. Choose a soft block, not the driest vacuum pack. If it feels rubbery in the packet, grate it fine and warm it gently with a splash of milk before adding condensed milk so it softens.

Q4. Why is my kalakand dry or rubbery?
Usually the paneer was too dry, or the mix cooked too long. Next time, stop when it just leaves the pan sides and still looks glossy. You cannot fully reverse overcooked kalakand, but serving it with a spoon of rabri or warm milk on the side softens the experience.

Q5. Can I use ricotta instead of paneer?
Yes, with care. Use well-drained whole-milk ricotta so it is not watery. Expect a slightly softer, less grainy set. Cook a few extra minutes if the mix looks loose after the condensed milk goes in. For a ricotta-first write-up, see our ricotta kalakand.

Q6. How do I store leftovers?
Refrigerate in an airtight box for up to 4 days, with parchment between layers if you stack squares. Serve cool, not ice-cold, so the cardamom and soft texture come back.

Closing

This paneer kalakand is the soft square I cut when the festival tray needs a classic milk cake without an all-day milk reduction. Pair it with a spoon of rabri, tuck a few pieces next to oats barfi once that tray is ready, or save a square for chai the next afternoon.

If you make a batch, tell me: did you keep it plain with cardamom, or did you add saffron and extra pistachios? Drop a note below.

Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!

Paneer Kalakand Pinterest pin with three festival sweet highlights

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux