You might not know this by looking at all of the meat and yogurt-rich Indian restaurants in the west, but India is one of the most vegan-friendly places on earth, as many of the Indian religions and philosophies either demand or recommend a vegetarian diet. One of the most popular dishes is aloo gobi, which consists of well-seasoned cauliflowers and potatoes. Served with a Goan curry (which substitutes yogurt with coconut milk), this dish is a 100% vegan and delicious. It can be eaten as is or served on top of plain rice or (vegan) paratha bread.