In Jaipur you can try Bhati ki Chai, Mithi Kachori which is loaded with dry fruits, in Jaisalmer you can try Lal mans that is red meat, Mirchi pakoda and anywhere in Rajasthan you should try Dal Bhati thali which starts around 140/- ...
Udaipur:
1) Fish curry at Devigarh Fort Palace
2) Rajesthani Meat curry at Ambrai
3) Ayad ka samosa
4) Lala ki kachori
you can also try egg bhurji, Mirchi bada, dal baati churma, dabeli and jalebi from any decent place. Jaisalmer:
1) Mutton Saag
2) Gatte ki sabzi
3) Bajre ki roti
4) Rajesthani thali (one should never miss while in Rajesthan)
5) Safed Maas
6) ker sangri (veg)
7) kadi pakoda
Hi Akshata, January is a great time to visit Rajasthan as the weather is pleasant at night and not too hot during day time. Each destination has its own specialty in terms of culture, heritage, stories and food. Do try out these local food items. Jodhpur : Rolling Beans Curry, Pachkutaa, Kaju Draksh ki Sabji, Kadhi, Curry Made Out of sweet Gulab Jamun, Curry Made Out of Namkeen. Jaisalmer: Gotua, Murgh-E-Subz, Ker Sangria, Kadi Pakora
Bhanonaloo, Mutton Saag, Masala Raita, Dal Bati Choorma
Mughal Chicken Recipes, Panchadhari Laddoos, Local Styled Lassi, Poha. Udaipur: Samosa (Varying Taste, Stuffing and Style), Poha, Kachori, Pakoda, Vadapav, Jelabi, Local Styled Scrambled Eggs, Mewari Styled Curries (veg & non-veg), thali.
Local Masala Coffee or Normal Coffee