Home › Makkasan
India Greens Restaurant

อินเดีย กรีนส์ via Google Maps
A pure vegetarian Indian restaurant open 24 hours, staffed by chefs trained in 4-5 star hotels — one dedicated to North Indian cooking, one to South Indian. India Greens, in Bangkok's Makkasan neighbourhood near Asok, is rated 4.9 stars from over 3,300 reviews and is a sleeper hit among those who know. Paneer dishes and thalis are standouts.
| Address | 70/52, Petchaburi 31 Road. Opp Eastin Hotel Soi Charurat, Khwaeng Makkasan, Khet Ratchathewi, Krung Thep Maha Nakhon 10400 |
| Nearest BTS/MRT | Makkasan (~190m) |
| Hours | Monday: Open 24 hours Tuesday: Open 24 hours Wednesday: Open 24 hours Thursday: Open 24 hours Friday: Open 24 hours Saturday: Open 24 hours Sunday: Open 24 hours |
| Features | Vegan options · Desserts · By BTS/MRT · Delivery · Dine-in · Reservations · Good for groups · Kid-friendly |
Menu highlights
- North Indian thali — a generous chef's selection of dal, sabzi and freshly baked naan
- Paneer butter masala — rich, creamy tomato-based curry
- South Indian thali with rasam, sambar and seasonal vegetables
- Vegetable biryani with raita and pickle
- Freshly baked naan — plain, garlic or stuffed — straight from the tandoor
Good to know
- 4.9★ from 3,300+ reviews — one of Bangkok's highest-rated restaurants
- Open 24 hours — a reliable late-night and early-morning option
- Pure vegetarian throughout — Jain-friendly options available
- Near Asok BTS — Petchaburi Road, opposite Eastin Hotel
- Dedicated chefs for North and South Indian sections
Reviews & tips
Loading…