The 10 Best Places for BIG Food in Mississippi!

Of all of the food trends to sweep the scene in the past few years, BIG food might be one of the most fun. Huge portions stacked high on a plate are a great conversation piece, and no one ever left mad because there was too much food on the table. Here are our picks for the best places with big portions in Mississippi. 

1. Duke's Steakhouse, Pelahatchie, MS

Duke's Steakhouse is well known across Mississippi for Duke's 72-ounce Steak Challenge, which includes a 72-ounce steak, baked potato, salad, roll, and an additional side, all of which must be eaten within 30 minutes. If you're not looking for acclaim, though, the 24-ounce top sirloin or the 20-ounce porterhouse are enough for any big appetite!

2. Ben's Deli, Gulfport, MS

If you can't get enough of fried seafood, Ben's Deli in Gulfport is the place for you. A small roadside restaurant that primarily serves take-out, Ben's Deli serves up fried rice and lo mein in addition to po’boys and seafood platters. All of their portions are generous, but the seafood platter is really impressive. Your to-go plate will contain as much seafood alone as all the food in most seafood platters put together!

1/2 shrimp, 1/2 fish plate. Dollar extra onion rings. Hush puppies, too. See next photo.

A post shared by Henry Niles (@henryniles) on

3. Roux 61, Natchez, MS

Roux 61 in Natchez is known for big portions and bold flavors. In fact, their website claims that one of their biggest expenses is to-go boxes. From the gumbo and pasta to the Roux 61 ribeye—a 22-ounce bone-in cut—the food is delicious and plentiful. Even the BLT is gigantic! And it's all in a cool, relaxed atmosphere you'll want to visit again and again. 

Hello #Saturday!!! Feel like some #chicken?! 🙋🏼#roux61natchez #tastenatchez #chickensandwich

A post shared by Roux 61 Natchez (@roux61_natchez) on

4. Yes Noodle, D'Iberville, MS

Yes Noodle is an unassuming Asian restaurant in D'Iberville, tucked away in a shopping center. But don't let the outside fool you—locals know this is the place to go for a huge and delicious bowl of noodles! Opinion is divided on whether a noodle bowl is actually enough for two meals, because it tastes so good you might not want to stop eating long enough to take the leftovers home!

Lunch 😋

A post shared by Michelle 🏳️‍🌈 (@livingbythe413) on

5. Velvet Cream, Hernando, MS

If you go to Velvet Cream in Hernando, one thing's for certain—you won't leave hungry. An order of fries is easily enough for two people, and any of their ice cream, shakes, or malts are available in a 55-ounce version— called the I-55, naturally. They also have the Monster Burger—a two-pound burger featuring four patties, three strips of bacon, and your choice of five or nine slices of cheese! 

We bet you can't eat but one of these! 🍔 #foodfriday

A post shared by Velvet Cream (@velvetcream1947) on

6. Doe's Eat Place, Multiple locations

Doe's Eat Place is a long-running establishment that's known for serving delicious—and huge—steaks. The building began as a grocery store in 1903, and the Signa family began selling food in 1941. The business is still run by Doe's sons, and people flock to the restaurant for the steaks, including their famous two-pound cowboy ribeye. 

About to get serious #hugeporterhouse #doeseatplace

A post shared by Mark Easley (@bigezxii) on

7. Monster Subs, Gulfport, MS

Monster Subs in Gulfport does one thing, and they do it well—giant sandwiches, piled high with meat, cheese, and your choice of toppings. They have a variety of breads, but their namesake is the Monster Sub, a gigantic hoagie that will fill up even the hungriest visitor! Even the Lil' Monster (the half-size version) is enough for most people. But it's not just the size that has people talking about Monster Subs—the food is delicious!

Gigantic subs? Ok! #mymouthisntbigenoughforthis #lastmealhere #monstersubs

A post shared by Riza S (@lifetherpg) on

8. Bozo's Seafood Market & Deli, Pascagoula, MS

Another great example of plentiful seafood, Bozo's Seafood Market & Deli in Pascagoula is known for their huge portions. They sell fresh seafood as well as fried seafood platters, po’boys, fish sandwiches, and more. The shrimp basket has piles of freshly fried Gulf shrimp, the po’boys are stuffed to the brim, and the atmosphere is one-of-a-kind.

u know what it is.

A post shared by hungry kylie (@hungry_kylie_) on

9. Jalapeno Grill, Gulfport, MS

If you're a fan of burritos (and who isn't?) you have to try the Burrito Macho at Jalapeno Grill in Gulfport. This massive burrito features steak, chicken, and shrimp, plus rice, beans, lettuce, tomato, and sour cream, all wrapped in a 14-inch tortilla and topped with a special sauce and melted cheese. 

This is a taco salad 🥗

A post shared by Johnson Paint Body & Collision (@johnsonpaintbody) on

10. Mammy's Cupboard, Natchez, MS

Mammy's Cupboard has received national attention for its unique appearance—the building is shaped like... well, a "Mammy,” and a 28-foot tall one at that. Once you eat there, though, you forget all about the outside of the building. The pies are piled high with meringue nearly as tall as Mammy herself. The selection changes daily, but the banana caramel pie can't be beat!

Happy Hump Day :)

A post shared by Tori Johnson (@tori_johnson2014) on

Select a Mississippi town to find the Best Things-To-Do and Places To Go around you
Find Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Alcorn County

Amite County

Attala County

Benton County

Bolivar County

Calhoun County

Carroll County

Chickasaw County

Choctaw County

Claiborne County

Clarke County

Clay County

Coahoma County

Copiah County

Covington County

Desoto County

Forrest County

Franklin County

George County

Greene County

Grenada County

Hancock County

Harrison County

Hinds County

Holmes County

Humphreys County

Issaquena County

Itawamba County

Jackson County

Jasper County

Jefferson County

Jefferson Davis County

Jones County

Kemper County

Lafayette County

Lamar County

Lauderdale County

Lawrence County

Leake County

Lee County

Leflore County

Lincoln County

Lowndes County

Madison County

Marion County

Marshall County

Monroe County

Montgomery County

Neshoba County

Newton County

Noxubee County

Oktibbeha County

Panola County

Pearl River County

Perry County

Pike County

Pontotoc County

Prentiss County

Quitman County

Rankin County

Scott County

Sharkey County

Simpson County

Smith County

Stone County

Sunflower County

Tallahatchie County

Tate County

Tippah County

Tishomingo County

Tunica County

Union County

Walthall County

Warren County

Washington County

Wayne County

Webster County

Wilkinson County

Winston County

Yalobusha County

Yazoo County