Saffron Heart Sandesh ♡

February 13, 2026

These little heart-shaped saffron sandesh are a delightful treat to gift or include in a Valentine's Day table spread. Though these are quick and easy to make, they are truly a labor of love!

At the end of this week, I had a bunch of extra milk in my fridge that I needed to use up, so I poured it out in a pot and put it on the stove to boil as a first step while I brainstormed what to do with it. One thing led to another....and I ended up with some fresh paneer. I ground up some fresh cardamom, sprinkled in a bunch of saffron, and a couple teaspoons of sugar and it turned out so delicious and similar to the sandesh my mom used to make when I was little! As I started rolling them out into little tiny balls (my signature move — when in doubt, make laddoos 😂), I realized it's almost Valentine's Day and decided to shape them into little hearts. ♡

These are fun to make and fun to eat! Give them a try :)

So, unfortunately I didn't take any process pics of actually making the paneer :') or mixing in the cardamom and saffron and sugar... so you're gonna have to use your imagination for that (sorry) (the directions below have more details). But I'm about to show you the most important part: how I shaped them into hearts ♡

This is the mixture I ended up with after making the paneer and mixing in some saffron, cardamom, and sugar. As you can see, it's a tad dry in this picture (the little cracks are an indication of this). You can add in a light splash of the whey liquid from making the paneer to keep the mixture moist and pliable.
First, portion out the mixture into little balls. Each ball will become one half of a heart, so size them appropriately. For me, each ball was roughly 3/4" in diameter.
Then pinch the tips of each little ball to form a little petal shape as shown above. If your mixture is moist, you shouldn't see any cracks! (Mine was a little dry still, so it's not perfect. You can smooth over the cracks with a finger dipped in water, which is what I did for the most part.)
Join together two halves of a heart to make a full heart ♥️ As you can see, there's a line where the two connect. Dip your finger in water and smooth out the crack.
And, if you repeat this process many times, you'll have a bunch of cute heart sandesh! You can decorate the tops with some extra strands of saffron for a finishing touch.

Ingredients

Sorry there are no ingredient amounts since I didn't measure 😔 but you really can't go wrong with this if you use your intuition!

  • 3-ish cups of milk
  • a couple teaspoons vinegar or lemon juice
  • a teaspoon or so of freshly ground cardamom, to taste
  • saffron strands, to taste
  • a couple teaspoons of sugar, to taste

Tools

  • a muslin cloth

Directions

  1. Bring the milk to a boil and then turn off the heat. Let the milk sit for a few minutes.
  2. Add in the vinegar or lemon and gently stir it in. Let the milk curdle and let the curds sit in the whey for a minute.
  3. Strain the curds from the whey using a muslin cloth and gently squeeze. After a minute or so, remove the curds (the paneer) from the muslin cloth.
  4. Gently work the paneer into a smooth, pliable texture using the base of the palm of your hand, against a flat surface.*
  5. Mix in the freshly ground cardamom and strands of saffron, then let the paneer sandesh mix sit for a few minutes.
  6. After a few minutes, knead the paneer sandesh mix once again. You'll notice it turn a beautiful shade of light yellow from the saffron, if you used good quality saffron!
  7. Form into small balls, and then pinch the tip of each one to make a petal-like shape. Join two "petals" together to make a heart. Smooth over the cracks and joining edge by dipping your finger in some water or the whey liquid from earlier, and then tracing your finger along the crack or edge.
  8. Optionally decorate the tops with some extra strands of saffron, and enjoy!

* If the mixture seems dry and seems to be cracking, add in a couple splashes of the whey liquid from earlier.

Latest Recipes

See all recipes