In a PAN, heat 2 tbsp butter over medium-low heat.
Fry onions with a dash of salt until they turn translucent.
Stir in Saag Paneer spices.
Optionally, add garlic to taste.
Add leaves puree and salt & pepper to taste.
If using tofu, chicken, or garbanzo beans, add them now.
Add some water if you like the dish more liquid. Mix well.
Cook 5 minutes over medium-low heat.
Add paneer cubes. Cook for 3 to 5 minutes.