10 Blue-Collar Mississippi Restaurants That Serve Massive Portions For Cheap
My plan was a quick bite, but the plate that landed in front of me could have fed my whole family. That happens a lot in Mississippi, where plain little buildings hide kitchens that cook like grandma is watching.
These working-class spots care more about full plates than fancy decor, and that means real savings for families on a budget. Grab your appetite, because this list is all about big food and small bills.
1. Stamps Super Burgers

A whole pound of fries. That is what a large order means at this Jackson counter, and it can easily cover two people.
Pair it with one of the famously huge burgers, and lunch may turn into lunch plus a snack for later.
Nothing about the setup is fancy, and that is the charm. Orders go in at the counter, there is no table service, and seating runs along a bar-style eating area.
Locals treat the spot as a true Mississippi staple, and the cooking stays focused on burgers, fries, and wings done right.
Why do families keep coming back? Value is a big reason.
A half-pound of fries and a drink can come bundled with a burger for a modest price, and most meals land in the $10 to $20 range per person. The menu also carries a grilled chicken sandwich, a Super Bello Burger, and even an old-school bologna sandwich.
Hours run Monday through Saturday from 11 AM to 4 PM, with Sundays closed. Saturday afternoons get busy and a wait is common, so a weekday visit may be smoother.
Free lot and street parking are available, kids are welcome, and takeout works well for a picnic nearby.
2. The Midtowner

Picture a biscuit the size of a small cat’s head, buried under warm gravy. Cat head biscuits are a Southern tradition, and this Hattiesburg diner on Hardy Street serves them the classic way, alongside plenty of other hearty country cooking.
Everything is cooked fresh and plated in large portions. Breakfast runs all day, so sweet potato pancakes, omelets, and breakfast sandwiches on sourdough stay on the table right through lunch.
Midday brings fried chicken strips, country fried steak, fried okra, and a squash casserole that has earned a loyal following.
For something with a Gulf South twist, catfish and grits is a favorite, and hot chicken and waffles makes a filling choice for bigger appetites. Prices usually sit between $10 and $20 per person.
Families will find high chairs and a kids’ menu, which makes a Saturday trip with little ones much easier. The doors open daily from 7 AM to 2 PM.
Weekend mornings and several weekdays can get crowded, and parking in the free lot or on the street may take a little patience. Arriving right at opening often helps.
The location sits in the Pine Belt, an easy stop for anyone passing through south Mississippi.
3. Ajax Diner

Oxford’s historic courthouse square sets the scene here. Old storefronts line the streets, and tucked among them sits a funky, family-friendly diner strung with lights and full of Southern cooking.
Meat-and-sides plates are the heart of the menu. Roast beef, country fried steak, and meatloaf each arrive with a mound of mashed potatoes, and servings lean generous.
Southern fried catfish, chicken and dumplings, and black-eyed pea and catfish cakes offer more choices, while broccoli rice casserole and fried pickles round out the long list of sides.
Save a little room if possible. Banana pudding is a highlight, and a tall sweet tea fits right in.
Most meals cost between $10 and $20 per person, which feels friendly in a town known for its college crowd.
Kids are well covered with high chairs and a kids’ menu, and the cozy, rustic dining room handles groups nicely. Hours run Monday through Saturday from 11 AM to 9 PM, and Sundays are closed.
Saturday afternoons draw the biggest crowds, so plan extra time, since meals here may feel leisurely. Parking around the square can be tricky, with a mix of free and paid spots, so a short stroll afterward is part of the fun.
4. The Old Country Store

Old collectibles cover the walls, and the building itself was once a real general store. Stepping inside this spot along US-61 in rural Lorman can feel like browsing a Mississippi estate sale, except the treasure here is fried chicken.
That chicken is the star of an all-you-can-eat Southern buffet. Around it sit cabbage, collard greens, lima beans, candied yams, stewed okra, peas, potato salad, marinated cucumbers, ribs, and pork chops.
Watermelon slices and cobbler finish things off, and a salad bar adds something lighter for anyone who wants it.
Here is where the value math gets interesting. Prices run $20 to $30 per person, a bit higher than other stops on this list, but every plate can be refilled.
For a hungry family, one buffet visit may stretch much further than a single entree elsewhere.
The large, airy dining room suits groups and multi-generational outings. Doors open daily from 10 AM to 4 PM, with Saturday the busiest day and Sunday mornings usually calmer.
Parking is plentiful and free, and there is even drive-through and takeout service. Lorman sits in southwest Mississippi between Vicksburg and Natchez, so it pairs well with a scenic highway drive.
5. The Dinner Bell

Spin the table, grab a spoonful, and pass it along. Meals at this McComb landmark happen around huge lazy Susan tables piled high with Southern comfort food, and sharing a table with strangers is part of the tradition.
The setting adds to the charm. A stately brick home on 5th Avenue houses the dining rooms, in a historic railroad town in Pike County.
The mood feels like Sunday dinner at a relative’s house, with owners greeting guests like family.
Food keeps rotating past, so nobody has to settle for one choice. Bowls of home-cooked vegetables, meats, and cornbread circle the table, and the desserts are a highlight.
Because dishes come back around, second helpings are easy, which is exactly how a family-style feast should work. Prices generally fall between $10 and $20 per person.
Timing matters here. Lunch is served Wednesday through Sunday from 11 AM to 2 PM, and the restaurant is closed Monday and Tuesday.
A wait is common, so arriving early can help, especially on Sundays. Parking is free and usually easy to find, and high chairs are available for younger diners.
For grandparents, the whole experience may bring back memories of big church dinners.
6. Bully’s Soul Food Restaurant

Smothered pork chops, collard greens, mac and cheese, fried okra, and a wedge of cornbread. That kind of loaded plate is everyday business at this small soul food kitchen on Livingston Road in Jackson.
Hearty is the word for the whole menu. Beef tips with rice come swimming in gravy, turkey necks fall right off the bone, and oxtails and ham hocks bring slow-cooked flavor.
Fried catfish, meatloaf, and fried pork chops also show up often, and the greens have a strong local reputation.
Sides make the meal feel complete. Yams, potato salad, fried green tomatoes, cabbage, and turnip greens rotate through, and dessert choices like banana pudding and peach cobbler close things out on a sweet note.
Most meals cost between $10 and $20 per person.
Families can count on high chairs and a kids’ menu, and free Wi-Fi is available. The surroundings are simple and unpretentious, keeping the focus on the food.
Hours run Monday through Friday from 11 AM to 6 PM, with weekends closed, so this works best for a weekday lunch or early supper. Reservations are accepted, which can help larger groups, and parking may take a few minutes to sort out.
7. The Shed Barbeque & Blues Joint

From the road, it looks like someone built a restaurant out of a junkyard. Tin, salvaged odds and ends, and string lights shape this barbecue shack along MS-57 in Ocean Springs, and kids usually love exploring the quirky look.
Behind the wild exterior, the kitchen serves generous portions of smoked meat. Baby back ribs, pulled pork, brisket, and chicken wings are the headliners, available as plates or sandwiches with classic sides.
It tastes a lot like a backyard barbecue on the Mississippi Gulf Coast, just without anyone at home having to clean up. Prices usually land in the $10 to $20 range per person.
Music is part of the draw too. Live blues fills the air on weekend nights, giving families a taste of Southern culture along with supper.
Seating is mostly at picnic tables, both indoors and out, and dogs are welcome.
Doors open every day from 10 AM to 9 PM. Friday evenings and weekend afternoons get busy, while weekday mornings stay much quieter.
High chairs and a kids’ menu are on hand, and parking is usually plentiful. On hot summer days, an evening visit may be the most comfortable time to sit outside.
8. Johnnie’s Drive In

Did you know a young Elvis Presley once sat in a booth here? Tupelo’s oldest diner still honors that history, with an Elvis Booth and walls covered in photos of the King and other classic musicians.
The food is pure old-school Mississippi. Doughburgers and slug burgers, made with a bit of filler to stretch the meat, date back to leaner times and remain a regional specialty.
Barbecue plates, hamburger steak, cheeseburgers, and pimento cheese sandwiches fill out the menu, and funnel cake fries make a fun treat for kids.
Prices stay friendly, typically $10 to $20 per person, and the fare is famously inexpensive for the amount of food. Bring cash, since the diner is cash-only.
Families will appreciate the high chairs, kids’ menu, and covered parking from the drive-in days. Hours run Tuesday through Saturday from 10 AM to 8 PM, with Sunday and Monday closed.
Wednesday evenings and Friday and Saturday afternoons draw crowds, while weekday mornings tend to be calm. Pairing lunch with a stop at nearby Elvis history sites can make a full, affordable Saturday in north Mississippi, and grandparents often enjoy the trip down memory lane as much as the burgers.
9. Southern Fryers

Oxtail over macaroni might not be on every menu, but at this casual Meridian eatery on MS-39, it is one of the dishes that makes locals smile. Huge portions of soul food are the whole point here.
Fried pork chops lead the way, often served with rice and gravy and a side of collards. Smothered ribs, beef tail stew with potatoes, fried chicken, and mac and cheese keep the choices coming.
Cornbread dressing is a side worth trying, especially when it comes out moist and full of flavor.
A typical meat-and-two-sides plate with cornbread and tea runs a bit over $16 with tax, and most meals fit in the $10 to $20 range. Given how full the plates arrive, leftovers are a real possibility.
The dining area inside is simple and comfortable, and a drive-through adds convenience for busy days. High chairs are available, and reservations are accepted for groups.
Hours are Monday through Saturday from 10:30 AM to 4 PM and Sunday from 11 AM to 3 PM. Sunday afternoons get busiest after church, while midweek mornings tend to be quiet.
Parking is free and plentiful, and the spot sits in Lauderdale County in east Mississippi.
10. Bozo’s Seafood Market

Shipyard workers, road-trippers, and families from across the Gulf Coast all end up at the same counter in Pascagoula. This low-key seafood market and deli is known for po’boys stuffed with huge, fresh shrimp.
Fried seafood is the main event. Shrimp and fish baskets arrive with coleslaw, hush puppies, and onion rings, and fried green tomatoes make a tasty side.
Crawfish nachos, stuffed snapper, seafood gumbo, and shrimp and grits offer plenty of other choices. When crawfish is available, boiled shrimp with potatoes, corn, and crawfish is a messy, happy feast.
Prices are a big part of the appeal. Most meals fall between $10 and $20 per person, and the servings feel generous for fresh Gulf seafood.
People regularly drive in from Alabama and the Florida Panhandle just to eat here.
Kids are welcome with high chairs and a kids’ menu, and dogs can join on the outdoor side. Hours run Sunday through Thursday from 11 AM to 9 PM and Friday and Saturday until 10 PM.
Friday evenings and Saturdays are busiest, so a weekday lunch may mean a shorter wait. Parking is usually easy to find along Ingalls Avenue.
