I didn't have high hopes for Baingan Restaurant as, at the end of the day, most Indian restaurants stick to a tight script and don't try to innovate with the cuisine. Baingan is no different from the rest in this regard.
I started out with the "baby corn pepper" Indo-Chinese appetizer ($8). This was an expensive appetizer in absolute terms, as well as in relative terms when you consider the small portion size. The dish consisted of pieces of baby corn stir-fried with tomato, onion and other spices. While the dish tasted fine, I think the sauce was too thick, akin to a pasta sauce more than a light seasoning. I would suggest Baingan to batter-fry the baby corn (like pakora) and toss them in a wok with diced onions, pepper and salt. That would be tastier and more crave-inducing. And lower the price.
Next I had the aloo gobi ($12) and a mattar mushroom ($12). Both dishes were too oily, though I appreciated that the kitchen didn't overcook the vegetables, which is what normally happens in North Indian restaurants---you get a mush of indistinguishable vegetables in a tomato-ginger-garlic sauce. That's the base for pretty much 80% of North Indian dishes.
Aside from being too oily, both dishes also seemed to be missing something---at least a spice or two. The food just didn't do it for me, but it wasn't inedible by any means. The sauces on both dishes tasted identical, which is also a bad sign.
I ate the dishes with an order of tandoori roti ($3) as I wanted something made of whole grains, and Baingan, like 99.9% of Indian restaurants, does not offer brown rice.
The service was friendly. No complaints in that department. The ambiance is nice in the back room (which feels like someone's recently renovated lodge), but a little bleak in the front part (vinyl booths and industrial carpeting).
Tips for improvement: add brown rice; add some unusual dishes (maybe something with tofu, seitan or tempeh?); add vegan desserts (ever heard of soy milk?); cut back on the oil.
Lastly, Baingan is located pretty far off the main drag in Shelton, which makes it hard to find. You're in the right place if you're on a two-lane road with a bunch of houses on either side.