If there’s one thing we can agree on, it’s that a good buffet just hits differently, especially when it’s loaded with flavorful curries, fresh naan, and endless trays of perfectly spiced dishes. Indian buffets are the ultimate comfort food experience: generous, aromatic, and perfect for when you can’t decide between butter chicken, tikka masala, or saag paneer (…so you get all three), lol. Here are 5 options for you guys:
And if you’re in the mood for Indian flavors but want something casual and grab-and-go, Spice N Slice in Elkridge puts those same tikka and vindaloo flavors on a pizza crust.

- Rangoli (Hanover). Their buffet is available daily from 11:30 AM to 2:30 PM. It costs $23 Monday through Thursday and $24 Friday through Sunday.
- Mint Room (Ellicott City). Their buffet runs every day from 11:30 AM to 2:30 PM. The price is $20 on weekdays and $25 on Saturday and Sunday.
- Basmati (Annapolis). Their buffet is served daily from 11:30 AM to 2:30 PM, and it is $16.95 per person.
- Mango Grove (Columbia). Their buffet is offered Friday through Sunday from 11:45 AM to 2:45 PM, and the price is $25 per person.
- House of India (Columbia). Their buffet is available Friday through Sunday from 11:00 AM to 2:30 PM, and it costs $19.95 per person.
Have you tried any of these buffets yet? I’d love to hear which one’s your favorite or if there’s another spot I should add to the list! I’ll keep updating this post as I discover more great Indian buffets around Maryland, so check back soon.
For more on Maryland eats, check out this tab!