Finding a cheap buffet in Orlando under $20 feels harder than it used to be. Rising food costs, shrinking portions, and buffet closures have made affordable all-you-can-eat meals increasingly rare. But they’re not gone — you just have to know where to look.
This guide highlights local Orlando buffets and buffet-style restaurants where you can enjoy multiple dishes, generous portions, and serious value without crossing the $20 mark.
From Indian lunch buffets to grocery hot bars and Caribbean steam tables, these spots prove you can still eat well on a budget.
1. Mi Bandera Supermarket
Cheapest Buffet-Style Lunch in Orlando
Mi Bandera Supermarket is one of the best cheap buffet-style lunches in Orlando. This small Latin grocery store features a hot prepared foods section where you can choose multiple items cafeteria-style.
Plates regularly come in around $5–$8, making this one of the most affordable lunch options in the city. While it’s not all-you-can-eat, the value is unbeatable.
Style: Buffet-style hot bar
Average Price: $5–$8
Best For: Ultra-cheap lunch, Latin comfort food
Address: 2935 W Oak Ridge Rd, Orlando, FL 32809
SEO keywords: cheap buffet Orlando, buffet-style lunch Orlando, hot bar Orlando
2. Shiraz Market
Middle Eastern Buffet-Style Food Under $20
Shiraz Market is a Middle Eastern grocery store with a buffet-style food counter that locals swear by. You can mix and match proteins, rice, salads, and sides, creating a full plate well under $15.
There’s limited seating, so many people opt for takeout. Calling ahead is highly recommended.
Style: Buffet-style / hot bar
Average Price: $12–$15
Best For: Persian and Middle Eastern flavors
Address: 188 S US Hwy 17 92, Longwood, FL 32750
3. Meng’s Kitchen (Inside iFresh Market)
Asian Hot Bar Buffet-Style Lunch
Meng’s Kitchen operates inside iFresh Market and functions like a buffet-style food stall, offering multiple prepared dishes you can pair with rice and soup.
Prices range from $6 to $15, depending on what you order, and portions are generous. This is one of the best-value Asian lunches in Orlando.
Style: Buffet-style / prepared foods
Average Price: $6–$15
Best For: Thai, Chinese, and comfort dishes
Address: 2415 E Colonial Dr, Orlando, FL 32803
4. Sherry’s Trini Flavors
Caribbean Buffet-Style Lunch in Orlando
Located inside a gas station, Sherry’s Trini Flavors offers buffet-style Caribbean food, where you choose your proteins and sides. While not all-you-can-eat, the portions are filling and prices stay under $20.
Doubles, curry beef, buss-up-shut, and rotating sides make this a rare find in the area.
Style: Buffet-style / steam table
Average Price: $12–$16.50
Best For: Trinidadian and Caribbean food
Address: 1200 W State Rd 436, Altamonte Springs, FL 32714
5. New Moon Market
Healthy Buffet-Style Lunch in Orlando
New Moon Market isn’t a traditional buffet, but it offers buffet-style prepared foods and grab-and-go dishes that let you mix and match for a satisfying lunch under $20.
It’s a great option if you’re looking for a lighter, health-focused buffet-style lunch.
Style: Prepared foods / buffet-style
Average Price: $10–$15
Best For: Healthy, vegetarian-friendly options
Address: 2314 Edgewater Dr, Orlando, FL 32804
6. The Fat Lamb (Select Days / Counter-Style Platters)
Mediterranean Plate-Style “Buffet Feel” Lunch
While not a true buffet, The Fat Lamb offers platter-style Mediterranean meals where you get multiple sides and proteins for a low price—similar to a buffet experience without the all-you-can-eat format.
Style: Plate-style / multiple sides
Average Price: $8.55–$13.25
Best For: Gyros, Mediterranean comfort food
Address: 851 S State Rd 434 #1120, Altamonte Springs, FL 32714
7. Woodlands Indian Cuisine
Vegetarian Indian Lunch Buffet in Orlando
Woodlands is one of the most reliable spots for a true all-you-can-eat lunch buffet under $20 in Orlando. The buffet is 100% vegetarian, featuring rotating South Indian and North Indian dishes like dosas, curries, lentils, rice, and chutneys.
It’s filling, affordable, and one of the best-value Indian buffets in the city—especially if you enjoy variety.
Style: All-you-can-eat lunch buffet
Average Price: ~$14–$16 (lunch)
Best For: Vegetarian buffet, Indian comfort food
Address: 1216 E Colonial Dr #9, Orlando, FL 32803
SEO keywords: Indian lunch buffet Orlando, vegetarian buffet Orlando, cheap Indian food Orlando
8. Moghul Indian Cuisine
Classic Indian Buffet Under $20
Moghul offers a traditional Indian lunch buffet with meat and vegetarian options, making it a solid choice if you want variety without paying dinner prices.
Expect staples like butter chicken, tikka masala, rice, naan, and rotating vegetable dishes. Lunch pricing stays comfortably under $20 and portions are generous.
Style: All-you-can-eat lunch buffet
Average Price: ~$15–$18
Best For: Indian buffet with meat options
Address: 530 W State Rd 436, Altamonte Springs, FL 32714
SEO keywords: Indian buffet near Orlando, cheap lunch buffet Altamonte, best Indian food Orlando
9. Crazy Buffet
Chinese Buffet Under $20 in Orlando
For those specifically searching for a cheap Chinese buffet in Orlando, Crazy Buffet is one of the few remaining options where lunch pricing stays under $20.
You’ll find a large selection of American-Chinese staples, fried rice, noodles, soups, and desserts. It’s not fancy, but it delivers volume and value.
Style: All-you-can-eat buffet
Average Price: ~$12–$16 (lunch)
Best For: Classic Chinese buffet experience
Address: 7030 S Semoran Blvd, Orlando, FL 32822
SEO keywords: Chinese buffet Orlando, cheap buffet Orlando, all you can eat Orlando
10. Aashirwad Indian Food & Bar
Indian Lunch Buffet in Orlando
Aashirwad is another dependable option for an Indian lunch buffet under $20, offering a rotating menu of curries, rice, naan, and vegetarian sides.
It’s a great mid-day stop if you want a traditional buffet experience with bold flavors and a calm dining atmosphere.
Style: All-you-can-eat lunch buffet
Average Price: ~$15–$18
Best For: Indian comfort food buffet
Address: 7000 S Kirkman Rd, Orlando, FL 32819
Conclusion: Where to Find Cheap Buffets in Orlando Under $20
While true all-you-can-eat buffets in Orlando are becoming harder to find, they’re not gone—you just have to know where to look. From Indian lunch buffets to Latin and Asian buffet-style hot bars, there are still plenty of ways to eat well, eat local, and stay under budget.
Whether you’re loading up a plate at a grocery hot bar or sitting down for an all-you-can-eat lunch buffet, these spots prove you don’t need to spend $30+ to leave full and satisfied.