In a large pan or kadhai, heat a tablespoon of butter and two tablespoons oil.
Add green chili, red chillies, ginger, garlic paste and whole spices. Saute for a minute or two and add cashew nuts and tomatoes. Mix well.
Cover and cook this for ten to fifteen minutes till the tomatoes start breaking down. Switch off the flame and set aside to cool.
Once cool enough to handle, grind the mixture to a smooth paste.
In the same pan or kadhai, heat the remaining butter and add the ground paste from step
Add tit bit Veg Makhanwala Masala ketchup, salt and sugar or jaggery (if using) along with 1/2 cup water. Bring this to a boil.
Once the curry comes to a boil, simmer and cook for 30 minutes, till the oil separates slightly. In another pan, dry roast the kasuri methi and grind it to a fine powder. Mix fresh cream in the curry and switch off the flame.
Make a dough using 2 cups of maida and roll out like chapati
Fry on a pan for 2-3 minutes and let it cook
Mix all the boiled vegetables in a bowl and mash them and add the Veg Makhani masala to it. Combine well and add salt.
Make a semi circular patty and shallow fry it on a pan for 10-12 minutes .
Fold the roti and place the patty in between the roti and place lettuce below
Add makhani sauce on the patty and inside the roti and serve.