Sometimes you’re looking for the best places to eat…sometimes you want awesome prices, too! We’re bringing you the biggest, most up to date round up of Cheap Places to Eat in Houston in 2019. For even more savings, check out our kids eat free guide!
Read on below for the best 50 Cheap Places to Eat in Houston:
This Vietnamese shop offers a broad selection of baguette sandwiches, pho, rice, a full tea bar, and more, making it one of our favorite cheap restaurants in Houston.
No frills, just tacos, tortas, quesadillas, and other Mexican comfort foods. Plates are $4 and under and tacos are even cheaper.
This is one of the hottest to-g0 delicatessens in Houston. They offer a wide variety of sandwiches starting at just $10.50.
This is THE spot for cheap vegan fare. Their coffees and vegetarian goodness are raved about from vegans and omnivores alike. Their evening meals start at just $7.
You can’t call yourself a foodie if you haven’t tried steamed buns. These dough-y Asian style sandwiches are packed full of meats, veggies, and delicious condiments. They have two locations- one in Sugar Land and one off of Kirby.
For downtown pizza joints, you can’t get much better than Frank’s. They offer coupons on their website and their traditional pies start at $12.
This casual, counter- serve restaurant offers dressed french fries that will have you dreaming of potatoes. Sit on their deck and smell the aromas of Philly Steak Fries, Boudin Eggrolls, and more.
This laid-back burger joint has a variety of sandwiches available or $9 or less. They have comfort food, outdoor seating, and a fan base- lunch time is the busiest. Just make sure to bring cash!
This restaurant prides itself on their fresh, affordable Vietnamese cafe. They offer traditional bahn mi, vermicelli, and more starting at just $4, making the spot one of the most affordable restaurants in Houston. There are two locations inside the loop- Washington and Milam.
Looking for a great spot to get delicious and cheap sushi in Houston? Sushi and just about everything else is both cheap and delicious at this family-owned, Richmond Avenue eatery. Average price for a roll begins at around $4.
You can fill up at this Indian restaurant with starters and a main entree for less than $15. Main entrees are between $8-$10 and they also offer vegetarian option. This kitchen has two locations- one near 610 and one in Spring.
Plates at this three- location chain run $9- $14 but you get a lot of bang for that buck. They have locations on Market Square, McKinney, and Louisiana.
This burger joint is more than American- they offer traditional burgers, bolgogi, hot dogs, fajita burgers, and more. Most plates are between $5-$9.
This cheap, no-frills restaurant offers breakfasts and burgers. Fries are extra but they’re worth it.
With multiple locations around Houston, this pizza joint is on fire. Their 11 inch pizzas are just $7.95 and made to order. Check out their online deals for even more savings.
This unassuming burger joint is the home of the Buffalo Burger. They have all the toppings and styles you can imagine, starting at just $5.50.
This dive- bar- restaurant offers sometimes spicy Jamaican foods, cocktails, wine, and beers. Plates start at $11.
Prepare for delicious Persion cuisine. Traditional plates pair Basmati rice with slow roasted meats, grilled veg, nuts, and herbs. Plates run $5- $13.
Enjoy cheap Vietnamese food in a quick-serve setting. Their location on 9300 Bellaire near the Beltway is a fan- favorite.
This down- home joint serves up huge plates of beef, rice, beans, and potato salad. They also serve burgers, sandwiches, and their own creations. Prices are reasonable for such large portions of food- about $11 a plate.
This soul food restaurant serves up fried catfish, chicken fried steak, burgers, and all the sides. Most meals start at just $8.
This Mexican restaurant serves all the traditional dishes. They have one location right now, just off of 610 and 45 but they have other locations coming soon.
This authentic Mexican restaurant has a huge menu and all of their options are inexpensive. Plus, tacos are just $1.75 each!
You’ll feel like you’re being transported to the ruins of Mexican with this old school, classic cafe. Most plates will run you $10- $15 and it will be more food than you can handle! They also have three locations around Houston.
This communal Japanese restaurant serves up late night bites, comfort food, and small plates.
This Taiwanese eatery offers dumplings, wontons, noodle soups, lo mein, and more. The portions are generous and the reviews are great.
This Bay- area restaurant has delicious subs starting at $5.50. Don’t expect a lot of frills, just fresh, delicious ingredients.
If you haven’t tried Viet Cajun yet, you’re missing out. Come crawfish season, this cheap Houston restaurant is the place to be. Their menu is delicious and will satisfy you all year long.
You’ll need eagle eyes to spot this BBQ joint among the construction but this long-standing spot for cheap eats in Houston will leave you anything but wanting. Plates are huge and come with two sides for just $13. They have some of the best fried okra, mac and cheese, and desserts around.
This laid back eatery in South Houston serves up salads, sandwiches, and comfort food. The prices aren’t the lowest on the list but they aren’t high either. Plus, you get what you pay for- the portions are large!
This is one Indian restaurant which won’t break the bank. The polite staff and owners will tell you if you’re ordering too much food or just enough but one order can serve two or three people. Plus, their Naan is amaze!
Expect delicious quick- bites from this locally- owned Russian eatery. They have sophisticated, simple decore for a romantic date night or a relaxing lunch. Enjoy coffees and sweet and savory crepes- but be sure to try the Pirozhki!
This empanada house in Katy, Texas makes their empanadas filled- to order. Empanadas start at $2.75.
This Vietnamese restaurant is priced competitively. A vermicelli bowl is just $8.50. They’re so popular, they are opening another location in Sugar Land.
This is one street food vendor which will leave you feeling both full and guilt- free. Their fresh salads, wraps, and desserts are perfect for cheap eats in Houston without the bloat.
The Tallarin al Pesto con Lomo is out of this world. The servings are huge and just about everything here is good. They’re also BYOB.
This Mediterrenean restaurant near 529 offers delicious cuisine in a quick- serve setting. Plates start at $7.
Don’t judge a book by its cover- the building needs updating but the food here is tremendous. Burger combos start at just $6 and everything is made fresh.
Locations Around Town
With three locations on the East side of Houston, this casual tamale restaurant will fill you up without leaving you high and dry. The tamales aren’t expensive- starting about $13 per dozen.
This restaurant has been under rated for years- especially when you consider the value you get for your dollar. “Personal” pizzas are generously sized and start at just $7.
Serving up tacos, tortas, lunch and dinner plates, and fine Cuban cuisine, you won’t go hungry and you won’t bleed your wallet! For the cheapest options, stick with the tacos- there are plenty of flavors to choose from.
Whether you’re looking for bbq, tacos, or seafood, Goode Co. has it all. They’re known for their locations selling BBQ plates but their other restaurants are just as good and won’t break the bank.
This Texiana eatery offers Texan- style Louisiana cooking. To keep it cheap, stick to the classics- gumbo, red beans and rice, and crawfish etouffee will all run you $7 or less. They have three locations around Houston.
With three locations spread out around Houston, this is one Gyro your stomach AND your wallet will be thanking you for. Gyros are huge and delicious, starting at just $7.
With 11 locations near Houston, you can fill up on your choice of seafood and fried rice. This immensely popular Chinese- Latin restaurant may have a wait time but they won’t break the bank. Try the fried tilapia- no breading. You won’t regret it!
With three locations around town, this Greek Restaurant has everything you need from healthier options to comfort food. Opa!
With four locations around town, you won’t miss your Philly Cheese-steaks. Grab a sandwich, fries, and a drink for $10.
Tacos start at around $2.99 each and they have all of your favorites to choose from. If you’re extra hungry, their Muy Yum plates won’t break the bank, either.
Here, you’ll find a counter- serve Mexican chain with seating optional. You can get burritos, tacos, tortas, quesadillas, and breakfast plates.
Traditional Mexican breakfasts, lunches, and dinner. You can get your lunch quickly without breaking the bank.
Where are your favorite spots for cheap eats in Houston? Let us know in the comments: