This Crowd-Favorite Buffet in North Carolina Has a Dish You’ll Want to Try

If you’re looking for the best award-winning Indian buffet in North Carolina, people will point you toward Mela Indian Restaurant on North Lexington Avenue in downtown Asheville. Rather than chasing flashy trends, Mela has spent nearly two decades as a reliable local favorite. Since opening in 2005, it has repeatedly earned recognition, including multiple “Best Indian Restaurant” awards in the Mountain Xpress Best of WNC readers’ poll. That reputation is well-earned, and anyone who spends time in the city knows it’s a true downtown fixture.

I lived in Asheville for 18 years, and for all of that time, Mela’s lunch buffet was my go-to. In a city where the restaurant scene is constantly shifting, it has remained a steady favorite, offering fresh ingredients, bold flavors, and fair prices. You always know exactly what you’re getting, and that consistency is a huge part of the appeal. From the moment you walk in, you’re greeted by the scent of warm spices and fresh naan, and the friendly staff has a way of making you feel like a regular, even on your very first visit.

The lunch buffet rotates daily, featuring a mix of North and South Indian favorites. You’ll often find classic dishes like chicken tikka masala, saag paneer, chana masala, and Madras vegetables paired with rice pilaf and naan straight from the oven. The spread frequently includes tandoori chicken, assorted pakoras and appalam, along with cooling raita and house-made chutneys like tamarind, tomato, and mango ginger jalapeño. You can even finish your meal with a bowl of kheer, a traditional rice pudding. Vegetarian, vegan and gluten-free options are always clearly labeled and included throughout the line. One customer summed it up simply: “To me, this is comfort food.” And that’s exactly right—it’s satisfying, familiar and always hits the spot.

Value is a major reason for Mela’s loyal following. While dining out has generally become more expensive, their buffet stays affordable without sacrificing quality. You’ll always leave feeling full and happy without having to break the bank.

There is a welcoming warmth to Mela, from the relaxed atmosphere to the attentive staff. Being right downtown, it’s perfectly located for exploring nearby shops and galleries before or after a meal. While the dinner menu offers standout dishes like lamb Chettinad and Kerala fish curry, it’s the lunch buffet that has truly cemented Mela’s reputation as an Asheville staple.

If you are ready to experience this level offresh flavor and dependable quality for yourself, Mela delivers. You can dine in downtown or, if you live in Asheville, order takeout or delivery from the full menu. For current hours, menus, reservations, or to place an order, visit the official website, Mela Indian Restaurant, or stop by at 70 N Lexington Ave, Asheville, NC.

Have a favorite buffet for award-winning Indian food in North Carolina or another local restaurant you think we should know about? We’re always open to reader suggestions. If there’s a place you love, send it our way through our nomination form and tell us why it deserves a visit.

Need help planning your next Asheville adventure? You can map out your entire trip with Only In Your State’s itinerary planner…

Story continues

TRENDING NOW

LATEST LOCAL NEWS