11 Mom-And-Pop Restaurants In Mississippi Serving Huge Portions At Surprisingly Low Prices
A Chicago-style gyro counter in Mississippi has no table service and no restroom, yet there is usually a wait to order. The reason is simple. The sandwiches are so big that people often cannot finish them in one sitting.
That kind of stubborn generosity shows up again and again on this list. One barbecue joint only opens three days a week. A soul food kitchen in a small river town shuts its doors at 1 PM on Saturdays. People still plan their trips around those odd little schedules.
I love places like these. Families run most of them, and the plates come out heavy enough to make you rethink your dinner plans. Leftovers are practically part of the deal, and the bill rarely matches the size of the pile in front of you.
1. Goodness Gracious

A restaurant named Goodness Gracious had better make you say it out loud, and the smothered pork chops seem built for exactly that. Gravy, tender meat, and a heap of sides make for a very convincing argument.
Family-owned and proudly homemade, this Tupelo spot keeps its menu rooted in Southern comfort food. Expect meatloaf, hamburger steak, BBQ chicken, chicken spaghetti, and Tuscan chicken in the lineup.
The sides deserve their own spotlight. Mac and cheese here is made fresh, not poured from a box, and the mashed potatoes come in generous scoops.
Black-eyed peas and fried okra round things out with a flavor that tastes like a grandmother had a hand in it. Pick two or three and you have a plate that easily stretches into a second meal.
Save room for dessert if you can. The lemon cake is known for being moist, which is a nice reward after a pork chop that size.
Timing matters here, so plan ahead. Doors open from 11 AM to 3 PM Sunday through Friday, and the place stays closed on Saturdays.
You can grab a quick bite at the counter or settle into a table with a cup of coffee. The mood stays casual and quiet, which suits a long, lazy lunch.
Bringing the kids? There’s a kids’ menu and high chairs, so the whole crew can eat without fuss.
Address: 2601 W Main St Suite F, Tupelo, MS 38801
2. Ajax Diner

String lights, funky decor, and plates big enough to split three ways make this Oxford landmark a little hard to forget. Sitting right on the Courthouse Square doesn’t hurt either.
Ajax Diner leans hard into down-home Southern cooking. Think chicken and dumplings, turkey and dressing, tamale pie, and Southern fried catfish.
Portions are the big headline. Plenty of folks leave with enough food boxed up to cover supper later that night.
The sides are worth a strategy session. Turnip greens, sweet potato casserole, and broccoli rice casserole all show up on the menu, and there’s a full vegetarian menu too.
Vegetarians in Mississippi don’t always get this much choice at a plate lunch spot. Here, you can build a hearty meal from the veggie side of things and still need a to-go box.
Finish with banana pudding if you have any space left. It’s one of the menu’s standout desserts, and nobody will judge you for sharing.
The diner runs Monday through Saturday from 11 AM to 9 PM and closes Sundays. Friday and Saturday afternoons get busy, while early weekdays tend to be calmer.
Reservations aren’t accepted, and parking around the square can be tricky. Give yourself a few extra minutes, and maybe take a stroll afterward to walk off that catfish.
Address: 118 Courthouse Square, Oxford, MS 38655
3. Zee’s Barbeque

Three days a week is all you get, so the rib tips at this Clarksdale joint come with a little urgency. Miss the window and you’re waiting until next Thursday.
Zee’s Barbeque is a family-owned spot in downtown Clarksdale. The team describes its food as mouth-watering and finger-licking, and the menu backs up that bold talk.
Ribs and rib tips lead the way. Smoked chicken wings, turkey legs, burgers, and a lineup of hot sandwiches fill out the rest.
A turkey leg alone can feel like a commitment. Pair it with a side and you might need a nap before heading out to explore the Delta.
Portions here run huge, and the prices are considered fair for the haul. That combo makes it an easy pick when you’re feeding a group or just very hungry.
Southern hospitality is a big part of the pitch. The staff has a reputation for being friendly and accommodating, and service tends to move fast.
Hours are short, so write them down. You’ll find it open Thursday from 11 AM to 8 PM, Friday from 11 AM to 10 PM, and Saturday from 2 PM to 10 PM.
Dine in, grab takeout, or get delivery if you’re staying nearby. Catering is also available if your next party needs a serious pile of ribs.
Address: 365 Issaquena Ave, Clarksdale, MS 38614
4. Mississippi’s Finest

Naming your restaurant after the whole state takes confidence. In Port Gibson, the fried chicken seems ready to defend the title.
Mississippi’s Finest is a casual soul food spot on Market Street. The menu sticks to comfort classics like fried chicken, mac and cheese, cabbage, yams, and cornbread.
Daily menu listings keep things interesting. Check what’s posted for the day and plan your plate around it.
Portions are plentiful, so pace yourself before dessert. That part of the menu is a big deal here.
Pecan pie, coconut cake, and key lime pie have all earned attention. Choosing just one might be the hardest decision of your whole road trip.
Hospitality is the other main ingredient. The staff is known for friendly, welcoming service, and locals recommend the place to visitors passing through town.
Port Gibson sits along a scenic stretch of southwest Mississippi. A big lunch here makes a great pit stop before heading toward Natchez or Vicksburg.
Watch the clock, though. The kitchen serves Monday through Friday from 11 AM to 3 PM and only from 11 AM to 1 PM on Saturdays.
Sundays are off. Service is fast, takeout is available, and parking is usually easy to find.
Address: 313 Market St, Port Gibson, MS 39150
5. Moo’s Barn and Grill

With a name like Moo’s, you’d expect beef, and the brisket delivers. It’s often described as butter tender, which is a high bar for any smoker.
This casual Natchez barn and grill focuses on barbecue and burgers. Smoked brisket, ribs, pulled pork, and smoked sausage headline the menu.
Burgers here are hearty, not dainty. If you’re torn between barbecue and a burger, maybe bring a friend and trade halves.
Catfish fans aren’t left out. The fried catfish comes crunchy and nicely spiced, and there’s a catfish po-boy for anyone who wants it on bread.
Sides keep pace with the mains. Baked beans, onion rings, and a wet coleslaw are part of the mix, along with flavorful chicken tenders.
Portions are large for the price, so takeout boxes are a smart idea. Leftover brisket makes a pretty great midnight snack.
Hours run Monday through Saturday from 11 AM to 8 PM, with Sundays off. Friday afternoons and Saturday evenings are the busiest stretches.
You can choose counter service or table service, and there’s outdoor seating too. Free Wi-Fi, a kids’ menu, and high chairs make it easy for families.
Catering is also an option. That’s handy if your next family reunion needs a mountain of smoked meat.
Address: 5 Government Fleet Rd #3486, Natchez, MS 39120
6. Southern Fryers

Three people could share a single plate here, and that’s not much of an exaggeration. Southern Fryers in Meridian serves portions that often turn into a second meal.
Homemade comfort food is the whole idea. The menu features fried pork chops, oxtail over macaroni, beef tail stew, hamburger steak, and chicken and rice.
Oxtail over macaroni is a combo worth noticing. It’s rich, filling, and a little different from the usual meat-and-two lineup.
Fried pork chops get plenty of love too. If you want something classic, that’s an easy place to start.
Mac and cheese is one of the go-to sides. Add cornbread and a sweet tea and you’ve got a very old-school Southern lunch.
The owner has a reputation for being friendly and respectful. That kind of attention makes a casual spot feel like a neighborhood kitchen.
Here’s a handy perk: there’s a drive-through. You can grab a giant lunch without ever leaving your car.
Hours run Monday through Saturday from 10:30 AM to 4 PM and Sunday from 11 AM to 3 PM. Sundays are the busiest, so weekdays are calmer if you want a quiet table.
Reservations are accepted, which is rare for a spot this laid-back. Parking is free and usually easy.
Address: 1729 MS-39, Meridian, MS 39301
7. The Little Dooey of Starkville

Checked tablecloths and a little house setting give this Starkville favorite an easygoing, game-day feel. The barbecue and catfish give you reasons to stay.
The Little Dooey sits close to the Mississippi State crowd, and it shows. College students, families, and visitors all pile in for big plates.
Barbecue covers plenty of ground here. Look for the pulled pork platter, a beef brisket sandwich with a kick, and Texas toast BBQ.
Feeling playful? The pulled pork grilled cheese mashes two comfort foods into one very serious sandwich.
Seafood is a strong second act. Blackened catfish, large shrimp, and large oysters share the menu with sweet hush puppies.
Sides keep things Southern. Turnip greens, fried green tomatoes, and onion rings are all on hand.
There’s outdoor seating, live music, and even a private dining room. That makes it a handy pick for groups and celebrations.
Hours run Monday through Wednesday from 10:30 AM to 8 PM and Thursday through Saturday until 9 PM. Sunday service runs from 10:30 AM to 2 PM.
Friday evenings get the busiest. If you want a quieter visit, early weekdays are a safer bet.
Address: 100 Fellowship St, Starkville, MS 39759
8. Fat Albert’s

Chicago comes to Jackson in sandwich form, and the gyros are big enough to need a game plan. Many people can’t finish one in a single sitting.
Fat Albert’s is a no-frills neighborhood counter with a Chicago-style menu. The stars are gyros, Italian beef sandwiches, and Philly cheesesteaks.
The gyro comes packed with tender lamb and fries. It’s hot, heavy, and very much worth the napkins.
Italian beef is a favorite too. If you’ve never tried this Chicago classic, this is a fun place to start.
Double cheeseburgers also earn praise. Burger fans won’t feel left out among all the sandwich giants.
Keep expectations simple about the setup. There’s no table service and no restroom, so this works best as a quick stop or a takeout run.
There’s usually a wait, which tells you plenty about how loyal the fans are. Friday afternoons are the busiest time to show up.
Hours run Tuesday through Saturday from 11 AM to 6 PM. The counter stays closed on Sundays and Mondays.
Bring an appetite and a plan for leftovers. Half a gyro in the fridge is a pretty great surprise the next day.
Address: 615 Beasley Rd, Jackson, MS 39206
9. The Midtowner

Cat head biscuits get their name from being roughly the size of a cat’s head. At this Hattiesburg diner, they live up to the nickname.
The Midtowner is a nostalgic spot that serves breakfast all day. Sweet potato pancakes and catfish with grits are two of its best-known plates.
Biscuits and gravy make a strong opening move. Breakfast sandwiches on sourdough and the Butcher’s Omelet are hearty options too.
The Hardy Breakfast takes its name from the street outside. It’s a fitting pick for a big morning appetite.
Lighter options exist if you want balance. Avocado toast and an acai bowl share the menu with the heavier country dishes.
Lunch fans shouldn’t skip the fried okra. It’s often called exceptional, and it comes in a large portion.
The food is cooked fresh, and the diner also features local coffee and produce. That local touch fits the old-time diner feel.
Doors open daily from 7 AM to 2 PM. Weekend mornings and Friday mornings draw the biggest crowds, and parking can be tight.
Reservations aren’t accepted, so arrive early on a Sunday. A kids’ menu and high chairs make it easy to bring the whole family.
Address: 3000 Hardy St, Hattiesburg, MS 39401
10. Nana J’s Soulful Kitchen

Fork-tender smothered pork chops over rice and gravy are the calling card here. They’re the kind of dish that makes a five-hour window feel very short.
Nana J’s Soulful Kitchen is a women-owned soul food spot in Ocean Springs. The menu sticks to big, home-style plates with plenty of sides.
Mac and cheese and collard greens pair naturally with those pork chops. Together they make a plate that’s hard to finish.
Fried chicken gets the smothered treatment here too. Southern Smothered Fried Chicken is a menu highlight, alongside fried chicken wings.
Being on the Gulf Coast, seafood makes an appearance. The Catfish Platter and the Catfish and Shrimp Platter are both solid picks.
Banana pudding closes things out on a sweet note. Get it to go if your plate already won the battle.
The amount of food for the price is a big part of the appeal. Fresh, hot plates and friendly service add to the homey feel.
Hours are limited, so plan carefully. The kitchen opens Wednesday through Sunday from noon to 5 PM and closes Mondays and Tuesdays.
There’s outdoor seating if the coastal weather cooperates. Takeout works too, but delivery isn’t offered.
Address: 6512 Washington Ave, Ocean Springs, MS 39564
11. Mama’s Seafood & Grill

Turkey necks and rice might not be the first thing you expect at a seafood spot. At this Gulfport counter, they’re one of the stars.
Mama’s Seafood and Grill is a takeout-style restaurant mixing seafood and soul food. Fried chicken wings and gumbo are central to its menu.
Shrimp fried rice comes in huge portions. Fried shrimp is another strong choice if you want something classic from the Coast.
The turkey necks are known for being fresh and well seasoned. Paired with rice, they make a filling plate that feels like a home kitchen favorite.
Prices are a big reason this place makes the list. The plates are large, and the cost stays friendly enough to feed a whole family.
This is one of the best bargains on the Mississippi Gulf Coast for anyone who loves big seafood plates. It’s a smart pick after a long beach day.
Service is counter style, with no table service. Orders tend to move fast, and the staff is known for being pleasant and helpful.
Hours run Monday through Saturday from 11 AM to 7 PM, with Sundays off. Friday and Saturday afternoons get the busiest.
Delivery and takeout are both options. Just make sure you have room in the fridge for whatever comes home with you.
Address: 13211 Dedeaux Rd, Gulfport, MS 39503
