It's really tasty. It reminds me of the filling in the Balti Pies we looked at not too long ago, though not quite as fattening and calorific. Obviously, there's no crust or chicken here, either. The curry is nearly identical to the Balti curry, though maybe a tad bit spicier. There are big chunks of peas, carrots, potatoes, and tomatoes. Plus, there's paneer cheese and cashews—two ingredients TJ's is no stranger to. They all blend together nicely flavor-wise, but I'd definitely say the taste of the curry is the dominant flavor here. And that's just fine with me, because it tastes great.
All of the other ingredients create a nice hearty texture. It's not just a homogeneous mush. There's plenty of each constituent part to keep it interesting. I wasn't particularly thrilled with the cashews, since they were slightly soggy. If they had found some magical way to keep them crunchy, then this already delicious product would have been even better. I suppose they could have separated the cashews into a separate pouch that you could open and pour into the mixture at the end, but that's just me being uber-picky.
And that brings me to my next point: the preparation of this product is insanely easy. You either drop the bag into some boiling water on your stove top for five minutes, or you snip the bag and nuke the contents for a minute or two. I heated mine in the microwave and poured it over rice, and bang! Instant meal. I don't recall exactly what the price is on this one since it's been so long since we purchased it, but if it's anything like the other Indian Fare products, it's probably in the ballpark of $2, which is a really good deal for what you're getting. No complaints here.
Bottom line: 8 out of 10.