The Spruce Eats recommends serving Rajma dal with rice and pickled veggies. BuzzFeed says "Rajma Dal" doesn't exist in India. Similar to the Westernized version, "rajma" does not use kidney beans.
Many Indian restaurants provide chicken tikka masala, although they mostly appeal to visitors. According to India Times, this cuisine was created in 1970s Glasgow, Scotland. Enjoy it wherever you can.
India serves vindaloo. There's also lamb. Some restaurants and houses serve lamb vindaloo. The dish's Portuguese origins make the American version with potatoes inauthentic.
Butter chicken, created in the 1950s in New Delhi, is another tourist trap food you'll find in big cities and resort towns, but rarely in local eateries or private homes. It's still a great, popular cuisine around the world.
Samosas are popular in India, however the kind you eat may be different. If your favourite samosa has meat, it's not authentic. Traditional samosas are vegetarian, with peas, onions, chilies, and spices as the main ingredients.
Though you may find recipes for Jaipur vegetables online and a bag of mixed, spiced veggies at Trader Joe's, there's no such dish in India. This is like naming Southwestern vegetables and seasonings "Santa Fe Vegetables." It's plausible, but not genuine.
Curry is a type of dish, not a specific dish, according to Delish. If you've ordered "the curry," it was a chef's innovation, not a country's food. According to Love Food, the dish you get when you order curry has little to do with classic Indian food, where each region and family has its own version.
Palak paneer has been popular in India since the late 1800s. American palak paneer is different from Indian palak paneer. Outside India, diners get palak paneer with heavy cream, which isn't on the menu.