Boil the potato, do not cook it too mushy. Let it be firm.
Cut them into cubes.
In a pan, add 2 tsp of butter and add the cubed potato.
Add very little salt.
Sauté till the potatoes turn golden brown.
Keep it aside.
If you want to saute the paneer cubes, you can do so.
Chop one big onion and 2 tomatoes finely.
In a pan, add 1 tablespoon of oil and add the chopped onions.
Cook till translucent.
Add 4 garlic cloves and a piece of ginger.
Add in 2 chopped tomatoes.
Mix well.
Cover and cook till they become soft.
Once done, switch off the flame.
Add 1 tsp red chili powder, salt, 3/4 tsp cumin powder, and 3/4 tsp garam masala.
Mix well.
Allow this to cool completely.
Grind this into a smooth paste.
In a pan, add 1 tblsp of oil.
Add in the ground paste.
Cook till the oil separates.
Add 1 cup of water to this.
Cover this and cook for a minute.
Once it starts boiling, add 1 cup of paneer cubes.
Cover and cook for 3 minutes.
Now open the cover and add the sauteed potato.
Add the fresh cream.
Mix well.
Add 2 pinches of crushed kasoori methi and a little garam masala.
Mix well.
Switch off the flame.
Aloo paneer masala is ready to serve.
Serve with rotis or lachha paratha.