15 Best Non-Veg Restaurants in Ahmedabad to Try
While Ahmedabad may be famous for its Gujarati thalis, farsan, and vegetarian food, the city also has some of the best non-vegetarian restaurants in the state. Whether you’re looking for kebabs, Mughlai curries, Hyderabadi biryani, or late-night tawa dishes, Ahmedabad has a wide range of non-vegetarian food for meat lovers.
The best non-veg restaurants in Ahmedabad cater to a variety of dining options. For example, there are restaurants that specialize in biryani that might not offer the best kebabs, and there are restaurants that are perfect for families that might not offer the same experience as restaurants in areas like Mirzapur and Juhapura that cater to the city’s late-night food lovers.
To make choosing the best non-veg restaurants in Ahmedabad easier for you, the following updated guide covers the city’s best non-vegetarian dining spots across several areas.
Updated: July 2026
Note: The information on restaurant ratings, prices, opening hours, and menus can change over time. Please check the restaurants’ websites for the most up-to-date information before visiting.
1. Simran Farm & Restaurant
Address: Opposite Hanuman Camp Gate No. 3, Cantonment Camp, Sardar Bazar, Airport Road, Ahmedabad
Price Range: Approximately ₹200-₹1,200
Best For: Families, large groups, Mughlai food
Simran Farm & Restaurant is one of Ahmedabad’s more established restaurants with a non-vegetarian menu.
Its location near Airport Road makes it convenient for those living around Shahibaug, Cantonment, Airport Road, and the surrounding areas.
The restaurant offers Indian, Mughlai, tandoori, and Indo-Chinese food, catering to groups of individuals who have varied palates.

What to Try
- Tandoori chicken
- Chicken curries
- Mutton dishes
- Kebabs
- Indo-Chinese chicken dishes
Why Choose It?
If you are looking for a restaurant with a more laid back feel instead of the atmosphere of a speciality restaurant, Simran Farm is the restaurant for you. The large menu and seating space make it ideal for groups of individuals.
2. Araby’s Restaurant
Located opposite Dinbai Tower, Gheekanta, Lal Darwaja, Ahmedabad, Araby’s Restaurant features dishes in the price range of approximately ₹200-₹600 and is best known for its Mughlai dishes and kebabs.
Araby’s is located in the historic Old City of Ahmedabad. The restaurant is popular with patrons who have a preference for dishes that are rich in meat. The restaurant’s cuisine features flavors from the Mughlai and Arabic cuisines, with its kebabs being one of the highlights of the menu.

What to Try
- Mutton dishes
- Seekh kebabs
- Grilled chicken
- Chicken shawarma
- Mughlai gravies
Why Choose It?
Due to its location in the city’s Old City, Araby’s is convenient for exploring areas like Lal Darwaja, Gheekanta and more, and eating a non-vegetarian meal afterward.
3. Pleasure Trove
Ahmedabad’s Pleasure Trove restaurant is located in Sakar 7, near Patang Hotel, Nehru Bridge Corner and Ashram Road. Prices start around ₹400 and go up to ₹600.
Pleasure Trove is one of Ahmedabad’s oldest restaurants, and offers a variety of North Indian, barbecue, Chinese, Punjabi and continental food. The restaurant’s extensive menu caters to families and groups of friends.
What to Try
Hotel Moti Mahal offers a good selection of:
- Tandoori starters
- Chicken preparations
- Kebabs
- Grilled dishes
- North Indian curries
Why Choose It?
Pleasure Trove offers a more comfortable dining experience without the luxury pricing of the hotel.
The restaurant also has an Ashram Road location that is convenient for travelers from central Ahmedabad.
4. Hotel Moti Mahal
Hotel Moti Mahal is located on Kalupur Road, near Ahmedabad Railway Station, at Kapasia Bazar and is known for its traditional Mughlai and North Indian food specialties. As one of the more established restaurants in the Kalupur area, Hotel Moti Mahal is also particularly convenient for travelers headed to or from Ahmedabad Railway Station.
Rather than being a café-style restaurant, this place could be perfect for fans of North Indian and Mughlai flavours.

What to Try
The following dishes are worth trying at Daawat E Khaas:
- Butter chicken
- Tandoori dishes
- Chicken gravies
- Mutton preparations
- Indian breads
Why Choose It?
It is one of the best restaurants in the area with such a combination of location and traditional food. If you are around Kalupur Railway Station and are looking for a non-vegetarian meal, Daawat E Khaas is one of the best spots to visit.
Read Also: Italian Restaurants In Ahmedabad
5. Daawat E Khaas
With its location in the First Floor, Shree Vardhamaan Complex, Vijay Char Rasta, Ahmedabad, this spot is priced at approximately ₹400-₹600 and is best suited for fans of Mughlai curries and family meals.
Daawat E Khaas is another well-established non-vegetarian eatery in Ahmedabad which caters to patrons from Navrangpura and Vijay Char Rasta.
This eatery specializes in North Indian and Mughlai flavours.

What to Try
- Tandoori chicken
- Chicken gravies
- Egg dishes
- Kebabs
- Mutton preparations
Why Choose It?
The restaurant’s location in Ahmedabad makes it extremely convenient for individuals who live in the central-western areas of Ahmedabad as they do not have to travel towards the Old City or towards Juhapura to enjoy non-vegetarian food.
6. Hyderabadi Hut
Address: Fazl-E-Rabbi Park, opposite Bank of India, near Amber Tower, Sarkhej-Juhapura Road
Cost for meal: Approximately ₹200-₹1,000
Best for: Hyderabadi biryani
If biryani is your main priority, then this restaurant would be worth considering.
It is a restaurant that specialises in rice and meat dishes typical of the Hyderabadi cuisine, as well as also serves kebabs and other non-vegetarian dishes.
What to Try
- Chicken biryani
- Mutton biryani
- Kebabs
- Hyderabadi-style meat dishes
Why Choose It?
This restaurant is perfect for those who would like to try the flavours of Hyderabadi cuisine rather than something more generic like North Indian cuisine.
It is also conveniently located for those in the Sarkhej, Juhapura, Makarba and surrounding western areas of Ahmedabad.
7. Dana Panee Restaurant
Located on Narol-Sarkhej Road, near Vishala, Ahmedabad, this restaurant offers relatively affordable non-vegetarian meals.
Rather than focusing on providing a premium presentation to its customers, this restaurant is better suited to those looking for generous portions of flavorful Indian dishes.
What to Try
- Biryani
- Chicken dishes
- Mutton gravies
- Tandoori preparations
Why Choose It?
The restaurant offers some of the most affordable prices in the area, as well as is located in a convenient spot for those living in Ahmedabad’s city center.
8. Salwa Family Restaurant
Located near Amber Tower on Juhapura-Sarkhej Road, opposite Sagar Avenue, Salwa Family Restaurant offers meals in the price range of approximately ₹200-₹400 and is one of the best restaurants in the area for those on a budget.
As one of the most important areas in Ahmedabad for non-vegetarian food, Juhapura is home to Salwa Family Restaurant, one of the establishments that feature both casual dining and relatively low pricing.

What to Try
- Butter chicken
- Chicken fry
- Kadai-style dishes
- Mutton preparations
- Indian breads
Why Choose It?
Great for an inexpensive meal for the family
9. Simran The Restaurant
Located at Mahaveer Marg, near the Lemon Tree Hotel in Khanpur, Ahmedabad, this restaurant is approximately between ₹200 and ₹1,000.
Please note that this is not the Simran Farm located near Ahmedabad’s Airport Road.
This restaurant specializes in Mughlai and Chinese dishes and is located in the central city of Ahmedabad.
What to Try
- Chicken Mughlai
- Mutton curries
- Tandoori starters
10. Indo-Chinese chicken dishes
Why Choose It?
For the diners around Khanpur, Ashram Road, Lal Darwaja and the Old City, it offers a wider menu.
Madari Ka Tawa – Baghdad Fry Center
Located on Lakhya Garage Road, near St. Xavier’s High School, Mirzapur Road, Ahmedabad at a price range of around ₹200-₹400, this restaurant is perfect for those looking for late-night food from the restaurant.
For those looking for something different from the hotel restaurants and food joints that can be found around the city, a journey to Mirzapur will take you to one of the best restaurants for tawa-style food and spicy non-vegetarian dishes.
Madari Ka Tawa is known for its tawa-style cooking and bold, spicy non-vegetarian food.
What to Try
- Tawa chicken
- Keema dishes
- Mutton preparations
- Fry dishes
- Indian breads
Why Choose It?
For those who are looking for street food with bold flavours.
This restaurant is perfect for the evening and night food trips.
11. The Lime Tree
Located in Terrace, SK Lords Inn Hotel, C.G. Road, Navrangpura, The Lime Tree serves customers for around ₹400-₹600 and is perfect for those looking for rooftop dining experiences.
The Lime Tree offers a rooftop dining experience which sets it apart from the other restaurants in Ahmedabad that serve non-vegetarian traditional food.
What to Try
- Chicken tikka
- Grilled chicken
- Fish starters
- North Indian dishes
- Mixed grills
Why Choose It?
The Lime Tree is ideal for those looking forward to a relaxed dinner with friends, family or partner.
12. Ragazzo Restaurant
Located in Narimanpura, Badrabad, Ahmedabad, Ragazzo Restaurant has a price range of around ₹400-₹600 and is ideal for those looking forward to a casual dinner.
Ragazzo is ideal for those who prefer grilled and non-vegetarian meals. However, the restaurant has a more casual environment that is better suited to groups having dinner rather than formal occasions.
What to Try
Ragazzo Restaurant offers the following varieties:
- Chicken starters
- Tandoori preparations
- Kebabs
- Grilled dishes
- Main course options of chicken and mutton dishes
Why Choose It?
This restaurant is ideal for those living in the southern and southwestern parts of Ahmedabad who would not like to travel into the city centre to dine.
13. Amazing Hyderabadi Dum Biryani
Location: Shilp Square-B, Vastrapur Road, Vastrapur, Ahmedabad
Price Range: Approximately ₹200-₹400
Best For: Biryani lovers
Biryani deserves more than one entry on an Ahmedabad non-veg list.
This restaurant focuses on dum biryani, one of the most sought-after biryani dishes across the city.
What to Try
- Chicken dum biryani
- Mutton biryani
- Hyderabadi starters
- Kebabs
Why Choose It?
Perfect for those looking for a biryani experience without traveling to Juhapura or the Old City of Ahmedabad.
Other locations in Ahmedabad cater to locals seeking an authentic taste of the Hyderabadi delicacy.
14. The Kebabish Restaurant
Address: Al Asbab Park, 100 Feet Road, Makarba, Ahmedabad
Price Range: Approximately ₹200-₹1,200
Best For: Kebabs, grilled meats and Mughlai food
If you have a preference for meals that start with kebabs instead of biryani, then this restaurant can be added to your list of places to visit.
The menu focuses on Mughlai flavors and meats.
Must Try
- Seekh kebabs
- Chicken kebabs
- Tandoori dishes
- Mughlai curries
- Mutton preparations
Why Choose This Restaurant?
The Kebabish Restaurant is one of the best options for people looking for an authentic Mughlai food experience in Makarba and the western side of Ahmedabad.
It is also one of the best restaurants to visit for dinner after work.
15. My Tandoor Restaurant
Near Al Hilal Restaurant, Khamasa, Ahmedabad
Price Range: Approximately ₹200-₹400
Best For: Tandoori food on a budget
My Tandoor Restaurant rounds out the list with another restaurant in the Old City area.
As the name suggests, this restaurant is known for its tandoori-style cooking.
What to Try
- Tandoori chicken
- Chicken tikka
- Kebabs
- Grilled dishes
- North Indian chicken preparations
Why Choose It?
For those on a budget looking for tandoori and grilled dishes, this restaurant offers great value for money with its location in the Old City area of Ahmedabad.
Best Non-Veg Restaurants in Ahmedabad by Food Type
Still not sure where to eat? Start with what you are craving.
Best for Biryani
If biryani is one of the main dishes that you are looking for in the city of Kakinada, then make sure to try both Hyderabadi Hut and Amazing Hyderabadi Dum Biryani.
Best for Kebabs and Grills
If you are looking for kebabs and grilled meat dishes in Kakinada, then head to Araby’s Restaurant, The Kebabish Restaurant, and My Tandoor Restaurant.
Best for Family Dining
If you are looking for a dining spot where families can dine together in Kakinada, then try Simran Farm & Restaurant, Pleasure Trove, Daawat E Khaas, and Salwa Family Restaurant.
Best for Budget Non-Veg Food
For non-vegetarian food on a budget in Kakinada, visitors can head to Dana Panee, Madari Ka Tawa, Salwa Family Restaurant, and My Tandoor Restaurant.
Best for Late-Night Non-Veg Food
If you’re looking for a restaurant that’s suitable for the later hours of the evening, Madari Ka Tawa is one of the best options in Ahmedabad, as are a few Mughlai restaurants that operate until late in areas like Makarba, Juhapura and the Old City of Ahmedabad.
Best for Rooftop Dining
If you’re looking for a restaurant with a particularly good rooftop dining area, try The Lime Tree in Ahmedabad.
Where to Find Good Non-Veg Food in Ahmedabad
Ahmedabad has a variety of non-vegetarian food options in a variety of local areas, so there is no particular area that you have to visit for good non-vegetarian restaurants.
Old City, Mirzapur and Lal Darwaja
If you are looking for traditional food that represents the best of Ahmedabad’s cuisine and food culture, head to areas like the Old City, Mirzapur or Lal Darwaja to find some of the best restaurants that serve kebabs, tawa dishes and Mughlai cuisine.
Araby’s, Madari Ka Tawa and My Tandoor are some of the best to try.
Juhapura and Sarkhej
Juhapura has developed one of the city’s strongest concentrations of non-vegetarian restaurants.
In this area, people can find a variety of biryani, Mughlai, kebab and family-style restaurants.
Some of the best restaurants in this area include Hyderabadi Hut and Salwa Family Restaurant.
Navrangpura and Central Ahmedabad
People who live in Navrangpura do not necessarily need to travel far to discover some of the best non-vegetarian restaurants in Ahmedabad.
Daawat E Khaas and The Lime Tree offer a variety of options for non-vegetarian cuisine.
Vastrapur and West Ahmedabad
Vastrapur and its neighbouring areas offer a variety of contemporary restaurants, including a selection of biryani restaurants.
What Is the Average Cost of Non-Veg Food in Ahmedabad?
Prices for non-vegetarian meals depend on the restaurant and the dishes ordered.
On average, the prices per person can be:
- Budget meal restaurants: ₹200-₹400
- Casual restaurants: ₹400-₹700
- Premium or fine dining restaurants: ₹800 and above
Biryani and chicken dishes will cost less than mutton, seafood, buffet, and grill restaurant meals.
These prices are approximate and might not be accurate at the time of visit.
Tips Before Visiting a Non-Veg Restaurant in Ahmedabad
Information regarding restaurants changes frequently.
Check opening hours before you leave home to ensure that the restaurant you would like to visit is open. Some restaurants close between lunch and dinner services. Restaurants that are popular with families can be crowded on weekends evenings so calling the restaurant in advance to ensure that they have tables for your party size is a good idea.
If you are visiting Ahmedabad for a specific mutton, seafood or biryani dish, it is always a good idea to enquire about the availability of the dish before travelling to the city. Some of the more speciality dishes may sell out or not be available for catering for every day of the week.
Parking spaces in Ahmedabad can be challenging to find in some of the Old City, Mirzapur and other busy neighbourhoods. Using a cab or auto-rickshaw may be an easier mode of transportation than using your own vehicle.
FAQ
Which are the best non-veg restaurants in Ahmedabad?
Some of the best non-veg restaurants in Ahmedabad include Simran Farm & Restaurant, Araby’s Restaurant, Pleasure Trove, Hotel Moti Mahal, Daawat E Khaas, Hyderabadi Hut and Madari Ka Tawa. Each of these restaurants offers different types of cuisine so it is important to find the right one for the type of food that you are looking for when you visit the city.
Which area in Ahmedabad is famous for non-veg food?
The areas of Juhapura, Mirzapur, Lal Darwaja and parts of the Old City are well known for having numerous non-vegetarian restaurants. West Ahmedabad also has a growing number of biryani, Mughlai and multi-cuisine restaurants.
Where can I get good biryani in Ahmedabad?
If you are looking for Hyderabadi biryani, try Hyderabadi Hut or Amazing Hyderabadi Dum Biryani.
Which non-veg restaurants in Ahmedabad are affordable?
Dana Panee Restaurant, Salwa Family Restaurant, Madari Ka Tawa and My Tandoor Restaurant offer relatively budget-friendly prices.
Where can I eat non-veg food with my family in Ahmedabad?
Simran Farm & Restaurant, Pleasure Trove, Daawat E Khaas and Salwa Family Restaurant are all suitable options to consider for family meals.
Is non-vegetarian food easily available in Ahmedabad?
Yes. In addition to the vegetarian food culture that is strong in Ahmedabad, there are also several non-vegetarian restaurants throughout the city. Areas such as Juhapura, Sarkhej, Mirzapur, the Old City, Airport Road, Navrangpura and Vastrapur all have several restaurants serving non-vegetarian food.
Final Thoughts
Ahmedabad’s non-vegetarian food options may seem lacking at first, but there are several excellent spots throughout the city for foodies to explore.
For those interested in Mughlai flavors and kebabs, the Old City and Juhapura are two of the best areas to explore for restaurants. For those looking for biryani, the city has specialized Hyderabadi restaurants that can be explored. For those dining with family, restaurants like Simran Farm & Restaurant and Pleasure Trove are two of the best establishments with the most options for the family table.
There is no such thing as the best non-vegetarian restaurant in Ahmedabad; it just depends on the type of food that you and your dining companion are looking for.
As with all restaurants, it is recommended to check the restaurant’s website to see the latest information on their menu and availability before making a trip to the restaurant.
\



