United States officials, who have dined on several occasions with Donald Trump seemed to be puzzled over the change in the diet of the United States President during his 36-hours trip to India.
Trump has a salad with a meal every now and then -- but other than that, "I have never seen him eat a vegetable," the official was quoted as saying by CNN.
"I don't know what he's going to do in this case. They don't serve cheeseburgers," he added.
The US president, whose diet is often a rotation of steaks, burgers, and meatloaf, may face a stark change in diet as he travels to three Indian cities this week.
Prime Minister Narendra Modi has organised an elaborate reception for the visiting dignitary, including hosting a massive rally in the world's largest stadium and arranging a tour of the Taj Mahal.
However, the PM is a devoted vegetarian and plans to serve vegetarian food such as veg-burgers, multi-grain rotis, broccoli samosas and coconut water to the US president.
Trump will sit for several meals with Modi when he is in India, including lunch and a formal banquet on Tuesday evening at the ornate Rashtrapati Bhavan.
The countries visited by Trump earlier have often accommodated his diet, feeding him lamb or another alternative if steak is not on the menu, officials said.
Even one of the US president's favourite fast-food restaurants, McDonald's, does not serve beef in India. Instead, locals dine on chicken burgers or fried paneer and cheese sandwiches.
On his first visit to India, US President Trump will land in Ahmedabad, the largest city in PM Modi's home state Gujarat. He will then fly to Agra to visit the Taj Mahal and then to Delhi to engage in delegation-level talks.