Rishikesh is a purely vegetarian place by law. One would mostly find North Indian cuisine here. However, South Indian, Italian, Nepali, Thai and Chinese cuisine are also available at some of the places. The city fosters a parallel vibrant culture that revolves around authentic Continental cuisine and some cafes.

Another standout in the area is the Ayurvedic food. The outlets that have these health foods offer a variety of food items and teas as well as a complete ambience with elements of Yoga and Ayurveda. Other than these, the street also offers some equally lip-smacking treasure such as Jalebi, Imarti, Samosas, Popcorn as well as fresh and seasonal local fruits. Also, order a 'Thali' for enjoying the best of what the city offers, all in one place.

Cafes in Rishikesh
The best part about Rishikesh is that the cafes that it is home to reflect the very culture that it stands for. Overlooking the beautiful temples and the river Ganga, there are some cafes in Rishikesh which prove to be true to the culture of this place, with some sadhus also thronging these places and telling their stories. The food served in these cafes is mostly vegetarian. A number of them have become extremely popular like - the 'Devraj Coffee Corner', also known as 'The German Bakery' (known for it being situated near the Lakshmana Jhula, overlooking the beautiful river Ganga, and beautiful decor); Oasis Cafe (situated near 'The German Bakery', this place offers a luxurious eating experience); Ramana's Organic Cafe (the name and the view of Ganga, along with the warmth offered by this place, is a great crowd puller); the 'Little Buddha Cafe' (a beautiful treehouse-style cafe, it happens to be one of the most popular cafes near the Lakshmana Jhula, because of its view and amazing flavors); and, Cafe Karma (if the name does not interest you, probably the relaxing atmosphere will). These cafes are defining the kind of culture that new generation craves for at pocket-friendly prices. A trippy atmosphere, along with some great food, and relaxation by the divine sound that the holy river Ganga makes.

Here is a complete list of the Cafes in Rishikesh

Photos of Famous Food in Rishikesh

Local dishes of Rishikesh
Local dishes of Rishikesh

Restaurants in Rishikesh

Tip Top Restaurant


8 AM to 10 PM

INR 300-350 For Two for two

Set up at a high, elevated terrain, one can get a beautiful view of the river from here. Indian, Italian and Israeli dishes are available on the menu.

Swarg Ashram, Rishikesh, Uttarakhand - 249304, India

Little Buddha Cafe


8 AM - 11 PM

INR 350-400 For Two for two

Overlooking the Ganges River, one gets a spectacular view from this cafe . Located in the busy locality of Laxman Jhula, it remains busy and crowded most of the times. It is known for its well prepared Continental dishes, such as the freshly baked Pizzas and vegetable platter.

Laxman Jhula, Rishikesh, Uttarakhand - 249302, India

Prem's Namaste Cafe


8 AM - Midnight

INR 250- 300 For Two for two

The general atmosphere and food at Prem's is pretty much similar to the ones offered by other restaurants in the vicinity. But the nightly jam sessions set it a notch above the other places.

Laxman Jhula Road Rishikesh 249201 India

Green Italian Restaurant

Italian, Israeli, Thai

08:00 am to 10:00 pm

INR 150-200 For Two for two

With the finest global cuisines being served, Green Italian Restaurant is a glass-fronted place that offers great wood-fired pizzas, delicious pastas and some freshly baked Israeli dishes.

Locality, Swarg Ashram


Indian, Desserts


INR 200-250 For Two for two

Serving authentic North and South Indian food along with ice-creams and some fizzy drinks like lime soda, Chotiwala is a great place to dine out with family and friends. Easy on the pocket and an elegant ambience makes the place worth going to once at least.

Swargashram, Swargashram, Swarg Ashram, Rishikesh

Ganga Beach Restaurant

North-Indian, Continental


INR 250-300 For Two for two

Ganga Beach Resort has an in-house restaurant which serves lip-smacking food at very reasonable prices. With a great riverside location and spacious terrace, it is a calm and serene resort to dine in. The resort is famous for wood-fired pizzas, burritos, crepes and the ice-cold Lassi servings.

Shesdhara, Tapovan, Laxman Jhula Road Rishikesh

Lucky Restaurant


INR 150 For Two for two

A popular restaurant based in Laxman Jhula, Lucky's is an awesome riverside garden shaded by a huge tree and a cushioned area. This is the only restaurant in Rishikesh that serves non-vegetarian dishes as well. Its easy on the wallet as well.

Laxman Jhula, Rishikesh


Italian, Indian


INR 200-250 For Two for two

With an open terrace and Indian touch in its ambience, this place is perfect for candle light dinners, with hanging lanterns in the background. The menu covers Italian, Mexican, Thai and many more international cuisines. Do indulge in its chicken preparations and tempting desserts.

Badrinath Road, Rishikesh

Places to Visit In Rishikesh