Indian Restaurants in Mexico City
Browse Indian restaurants serving regional flavors and classics.
List a VenueBrowse By Category
Indian
Bakeries
BBQ
Breakfast
Brunch
Burgers
Cafés
Chinese
Classic CDMX
Date Night
Desserts
Fine Dining
French
Italian
Japanese
Korean
Late Night Food
Markets and Food Halls
Mexican
Michelin Guide
Pozole
Rooftop and Terrace
Seafood
Steakhouses
Street Food
Sushi
Taquerías
Vegetarian and Vegan
Pizzerias
Ramen
Indian Listings
Flavours Of India (FOI) CDMX
Flavours Of India is a cloud kitchen run by Shine and Vicky that opened in May 2024, specializing in authentic North Indian home-style cooking. The menu focuses on Punjabi favorites like parathas, curries, and daily specials — all homemade with mild heat that balances the spices without overwhelming.The food arrives as a prepared meal service rather than dine-in, making it a go-to for anyone craving real Indian flavors without cooking at home. The basmati rice and aromatic curries show up regularly, and the parathas are a standout order. It's affordable, made with care, and built for daily regulars as much as first-timers.
View
Tandoor San Angel
Founded in 1986, Tandoor was the first restaurant to bring authentic Indo-Pakistani cuisine to Mexico City. The name comes from the clay oven central to this cooking style, and the San Ángel location keeps that tradition going with dishes cooked in the traditional tandoor. The space is family-friendly and works well for groups.The menu covers both Indian and Pakistani standards, and the kitchen prepares halal options. It's about a 15-minute walk from El Bazar Sábado on weekends if you're making a day of it in the neighborhood.
View
Indian Grill Napoles
Indian Grill serves authentic North Indian cuisine in Nápoles, running dishes from butter chicken masala and biryanis to tandoori kebabs and freshly made naan that comes out of the oven still warm. The menu offers solid vegetarian and vegan options alongside meat-heavy curries, all seasoned with traditional spice blends that give the food its depth. The dining room leans into the atmosphere with Bollywood videos on screens and Indian music playing overhead.Portions are generous — the combos for two include multiple curries, rice, naan, a lassi or chai, and dessert like gulab jamun, and most groups can't finish everything. Service is friendly and patient with first-timers, explaining each dish and making recommendations based on spice tolerance. The restaurant is pet-friendly, so you can bring dogs inside. Open daily from 1pm to 10pm.
View
Curry & Kabab
Curry & Kabab in Hipódromo Condesa serves Indian and Bangladeshi halal cuisine, drawing on the flavors and spice traditions of both South Asian culinary regions. The menu includes tandoori kababs, aromatic curries, and biryanis, prepared with authentic techniques and halal-certified ingredients.The space is casual and informal, suited for a straightforward meal without fuss. Affordable pricing makes it accessible for those looking for Indian food that doesn't break the bank.
View
Dhaka Biriyani
This no-frills Nápoles spot serves home-style Bangladeshi and Indian food at prices that won't break the bank. The menu covers the classics — chicken tikka, beef masala, samosas, pakora — plus biryani done several ways, from chicken to shrimp. You can adjust the spice level, and the kitchen nails the balance between heat and flavor.The naan comes in several varieties (garlic, cheese, coconut), and makes a good companion to dishes like butter chicken or beef balti. For dessert, try the gulab jamun or a cardamom lassi. The staff is friendly and helpful with recommendations, though Spanish is limited — English works better. It's a small, straightforward space with quick service and consistently well-seasoned food.
View
Taj Mahal Halal Food
All food here is certified halal, making this one of the few fully halal Indian restaurants in Roma Sur. The menu runs the familiar Indian playbook — butter naan, lamb biryani, beef chili masala, vegetable samosas, and curry options you can adjust for spice level — plus dishes like halim soup and king prawn puri. Mango lassi and chai round out the drink list.The owner runs the space himself and tends to chat with tables. Open Monday through Saturday 1pm to 9:30pm; closed Sundays.
View
Nahar Indian Restaurant
This small family-run spot serves Indian and Bangladeshi food cooked by a native chef and his wife. The samosas come stuffed with spiced ground beef, the onion bhaji (chickpea-battered fried onions) hits the spot for onion ring fans, and the butter chicken is the standout — tender chicken in a silky, mild curry. The naan bread comes plain or topped with onion or cilantro, and the kashmiri pulao (sweet rice with raisins and peanuts) makes a good side.The lunch menu from 1pm to 4pm on weekdays includes pakoras, choice of protein, basmati rice, naan, and salad. Service is friendly and attentive, though dishes are made to order so expect a bit of a wait. The space is small and the prices are easy on the wallet.
View
Swad Indian Restaurant
This small family-run spot serves authentic northern Indian food in Polanco, with a menu that leans heavily vegetarian. The naan comes out fresh and warm — reviewers from India compare it favorably to what you'd get in New Delhi — and the chana masala, paneer butter masala, and dal soup are standouts. The chicken curry and Hyderabadi biryani round out the non-veg options.The space is modest and unfussy, but the cooking and hospitality more than make up for it. Service is friendly and patient with first-timers. Started as a takeout-only operation, Swad now has a small dining room. Fair prices for the quality and portion size.
View
Lord Buddha Restaurant
A family-run Nepali restaurant inside Mercado Roma, where Krishna and his wife cook everything from scratch in a tiny kitchen. The menu covers both North and South Indian dishes with authentic flavors — the chicken tikka masala, lemon rice, and cheese naan are what regulars order again and again, and you can adjust the spice level to your liking.Prepare to wait during busy hours since each dish is made to order, including handmade dumplings. Seating is in the shared common areas of Mercado Roma, or you can order through Didi Food. The food has earned fans who've been coming back for years, including visitors from India who vouch for the authenticity.
View
Tandoor
Serving authentic Indo-Pakistani food since 1986, Tandoor is the original spot for this cuisine in Mexico City. The menu spans tender lamb vindaloo, dal that regulars swear by, and naan bread baked fresh to order — with plenty of vegetarian options alongside the meat and seafood dishes.The space leans traditional, with decor and music that nod to the subcontinent without overdoing it. Expect generous portions and bold spice levels — ask your server to adjust heat if you need. The mango lassi and the five-dessert tasting plate are both solid moves.
View