Heat oil in non-stick pan, and fry onions and garlic till tender and slightly browned.
Add in spices and salt, and fry for a few seconds before mixing in the crumbled paneer. Cook the paneer for 2-3 minutes, stirring occasionally so that it blends well with the spices.
Take off the heat and mix in fresh cilantro. Let it cool to room temperature.
For the Croissants:
Preheat oven to 375 degrees. Separate the crescent triangles as directed in the package. For each triangle, gently roll out the dough to expand sightly in size, while keeping the same triangular shape.
Fill each triangle with a big spoonful or two of the cooled paneer filling and roll out the croissants as directed in the package - taking care to not let the filling spill out.
Bake for 15-20 minutes till lightly browned and done.