Yes, the traditional Bombay potatoes never use any meat or dairy products. They are mostly spices, potatoes and tomato sauce. If a recipe calls for dairy products, you can easily substitute coconut milk.