Best Rajasthani Dhaba in Udaipur

Famous Street Food in Udaipur

Are you a foodie? Do you love exploring different cuisines? If your answer is yes, then Udaipur is a city that you should definitely include add to your list of must-visit destinations. Udaipur, nicknamed the ‘Venice of the East’, boasts a lively food scene that draws globetrotters from far and wide. In this article, we’ll accompany you on a culinary adventure to discover the Famous Street Food in Udaipur and the top dining establishments in the city.


Best Rajasthani Dhaba in Udaipur

Udaipur is a city in the Indian state of Rajasthan, known for its Beautiful lakes, palaces, and forts. However, the city is also famous for its street food. The Famous Street Food in Udaipur is a perfect reflection of its culture, history, and traditions. From savory snacks to sweet delicacies, Udaipur’s street food has something for everyone.

History of Udaipur's Street Food

The street food of Udaipur has evolved over the years, influenced by the Mughal and Rajput cultures. The Mughals introduced kebabs and biryanis, while the Rajputs added their own touch to it with spices and herbs. The street food vendors of Udaipur have mastered the art of cooking, using traditional techniques and ingredients.

Famous Street Food in Udaipur

Dal Baati Churma – Dal Baati Churma is a traditional Rajasthani dish that consists of lentils, baked wheat balls, and sweetened crushed wheat. It is served with ghee and a variety of chutneys.
Mirchi Bada – Mirchi Bada is a spicy snack made of green chilies dipped in gram flour batter and deep-fried. It is served with mint chutney.
Kachori – Kachori is a deep-fried snack filled with spiced lentils, potatoes, or onions. It is served with tamarind chutney.
Ghewar – Ghewar is a sweet delicacy made of flour and soaked in sugar syrup. Nuts and saffron are used to decorate it.
Lassi – Lassi is a refreshing drink made of yogurt, sugar, and spices. It is perfect for beating the heat in Udaipur.

Best Eateries in Udaipur

JMB Sweets – JMB Sweets is a popular eatery in Udaipur that serves delicious Mirchi Bada and Kachori. Located at the heart of the city, this destination is an absolute must-visit for street food, the most passionate food lovers.
Santosh BhojanalayaSantosh Bhojanalaya is a small eatery located near the City Palace. It serves authentic Rajasthani thali, which includes Dal Baati Churma, Gatte ki Sabzi, and Bajre ki Roti.
Natraj Dining Hall – Natraj Dining Hall is another popular eatery in Udaipur that serves delicious Rajasthani thali. It is located near the Jagdish Temple and is known for its affordable prices and friendly staff.
Shree Vinayak RestaurantShree Vinayak Restaurant is a rooftop eatery that offers a stunning view of the City Palace. It serves a variety of Indian and Chinese dishes, including Ghewar and Lassi, And More.

Tips for Eating Street Food in Udaipur

  • Always eat at busy food stalls that have a high turnover of customers.
  • Carry hand sanitizer
  • Avoid street food that looks like it has been sitting out for a while or has been reheated.
  • Check if the food is cooked properly and served hot.
  • Avoid drinking tap water and stick to bottled water or other bottled drinks.
  • Be adventurous but start slow, try small portions before trying anything too spicy or unfamiliar.


In summary, Udaipur is a foodie’s heaven, providing an array of street food and dining establishments to pick from. The street food of Udaipur reflects the city’s history, culture, and traditions, making it a unique culinary experience. From savory snacks like Mirchi Bada and Kachori to sweet delicacies like Ghewar, Udaipur has something for everyone. Therefore, when you visit Udaipur next time, be sure to sample the street food and explore the finest dining establishments in the city.

Udaipur is famous for its stunning lakes, palaces, and forts. It is also famous for its vibrant food culture.

From September to March, Udaipur experiences delightful weather that is perfect for sightseeing and outdoor activities, making it the most suitable time to visit the city.

The must-try dishes in Udaipur include Dal Baati Churma, Mirchi Bada, Kachori, Ghewar, and Rajasthani thali.

Rajasthani thali is a traditional Rajasthani meal that consists of a variety of dishes, including Dal Baati Churma, Gatte ki Sabzi, Bajre ki Roti, and more. 

Share your love