Udaipur, known as the City of Lakes, isn’t only about shimmering waters and royal palaces—it’s also a paradise for food lovers. The city proudly carries Rajasthan’s glorious culinary heritage, offering unforgettable flavors with each plate. From irresistible street food to royal thalis, the range of traditional Rajasthani dishes in Udaipur is nothing short of extraordinary. If you want to experience the authentic spirit of Rajasthan, these dishes are absolutely unmissable.

Dal Baati Churma: The Quintessential Rajasthani Dish
If there’s one dish that defines Rajasthan, it’s Dal Baati Churma. Served in nearly every restaurant and dhaba in Udaipur, it consists of crunchy, baked wheat balls (baati), lip-smacking lentil curry (dal), and a sweet crushed wheat dessert (churma). The combination is both hearty and wholesome, making it one of the most famous traditional Rajasthani dishes in Udaipur.
Gatte ki Sabzi: The Royal Gram Flour Delicacy
This rich curry made from gram flour dumplings in yogurt-based gravy has a unique tangy flavor that pairs perfectly with hot chapatis or steamed rice. Found easily in Udaipur’s thali restaurants, Gatte ki Sabzi showcases the royal touch of Rajasthani cuisine and is a dish worth savoring.
Ker Sangri: The Desert Speciality
Ker Sangri may not sound familiar, but it’s among the most authentic traditional Rajasthani dishes in Udaipur. Made with dried desert beans (sangri) and wild berries (ker), this dish packs earthy, spicy flavors and perfectly complements bajra roti. It brings the true essence of desert cooking straight to your plate.
Laal Maas: Udaipur’s Fiery Meat Curry
For spice lovers, Laal Maas is a must-try. Prepared with red chilies and mutton, this fiery curry reflects Rajasthan’s bold flavors. Udaipur’s local restaurants serve it with piping hot rotis or rice, offering an intense yet unforgettable food experience.
Rajasthani Thali: A Feast on a Platter
When you can’t decide what to order, go for a full Rajasthani thali. Udaipur is famous for its massive platters piled with Dal Baati Churma, Kadhi, Ker Sangri, Gatte ki Sabzi, papad, pickles, rotis, and sweets. This wholesome meal is the perfect way to sample multiple traditional Rajasthani dishes in Udaipur at once.
Kadhi Pakora: Comfort Food with a Twist
A spiced yogurt curry with gram flour fritters floating inside—Rajasthani Kadhi Pakora is rich, tangy, and soul-satisfying. Many local homes and eateries in Udaipur serve this dish with steamed rice, making it a comfort food favorite.
Bajra Roti with Lehsun Chutney
Rajasthan’s arid climate made bajra (pearl millet) a staple grain, and its rotis are often paired with spicy garlic chutney. The smoky and bold flavors of Bajra Roti with Lehsun Chutney create a rustic yet delightful meal that truly represents the local cuisine of Udaipur.
Safed Maas: A Royal White Curry
Unlike fiery Laal Maas, Safed Maas is rich and creamy, made with almonds, milk, and cashew paste. Its mild flavors cater to those who prefer something less spicy but still deeply rooted in Rajasthani royalty. You can find it in heritage restaurants across Udaipur.
Mirchi Vada: Udaipur’s Street Food Delight
For a quick snack while roaming the streets of Udaipur, try Mirchi Vada. These large chilies stuffed with tangy potato filling, dipped in gram flour batter, and deep-fried to perfection are the perfect treat with chai. Street vendors across the city serve this crunchy and spicy delicacy.
Mawa Kachori: A Sweet Indulgence
Udaipur’s sweet shops are filled with traditional treats, and Mawa Kachori stands out as one of the best. These deep-fried pastries stuffed with mawa (thickened milk solids) and nuts, then dipped in sugary syrup, are divine desserts you can’t miss.
Ghevar: The Iconic Rajasthani Sweet
No list of traditional Rajasthani dishes in Udaipur would be complete without Ghevar. This disc-shaped dessert, made from flour and soaked in sugary syrup, is crispy yet soft, and often topped with malai or dry fruits. Monsoon or festival time in Udaipur is incomplete without tasting Ghevar.
Ending on a Delighted Note
Exploring Udaipur’s food culture is just as exciting as exploring its lakes and palaces. From the royal richness of Laal Maas to the sweet indulgence of Ghevar, the variety of traditional Rajasthani dishes in Udaipur guarantees a culinary journey you’ll remember forever. Whether you’re a first-time visitor or a returning traveler, these 11 dishes will leave you delighted, satisfied, and craving more.