This is the most delicious Indian dish I have made at home yet. This is basically the vegetarian version of butter chicken, only even better! It's so flavorful, very simple, and tastes surprisingly authentic! I found it on Allrecipes.com, where it was posted by Sushi0306. It's great served over rice.