The only thing better than southern cooking is an entire buffet of southern cooking. And luckily, you can find just that at Mama Hamil’s. In business for decades, the restaurant has won numerous awards for its epic buffet, which is filled with southern classics. Without a doubt, Mama Hamil’s offers one of the most delicious dining experiences in Mississippi. Take a look:

Though it’s only been at its present location since 2007, Mama Hamil’s was first opened in 1977.

RickyFlynt/TripAdvisor Mama Hamil’s is located at 751 Highway 51 in Madison.

Over the years, Mama Hamil’s has become known for its buffet, which attracts several hundred people a day! (This means a wait is possible, but well worth it.)

Mama Hamils Southern Cooking & BBQ, Inc./Facebook The restaurant has won several awards, including “best buffet” and “best soul food.”

The impressive selection is practically overflowing with “quality, home cooked southern food.”

Quinton/Zomato

The tasty spread includes meats, sides, salads, breads, and desserts.

Jessica R./Yelp

The meat options vary according to which day of the week you visit.

Mama Hamils Southern Cooking & BBQ, Inc./Facebook

However, Mama Hamil’s famous fried chicken is always on the buffet.

Lei B./Yelp

In addition to fried chicken, the meat options include meatloaf, BBQ ribs, pulled pork, fried catfish, chicken and dumplings, smoked chicken, and more.

Jennifer Temple/Zomato Click here for a complete list.

The variety of vegetables and sides is just as impressive….

Mama Hamils Southern Cooking & BBQ, Inc./Facebook

…and include everything from macaroni and cheese to potato salad.

McHalesNavy/TripAdvisor Click here for a complete list.

Don’t forget to save room for dessert.

Jennifer Temple/Zomato The tasty choices include banana pudding, pecan pie, a variety of homemade cakes, peach cobbler, and more. Click here for a complete list.

Mama Hamil’s is open 6 days a week.

Rachel L./Yelp Lunch is served Monday - Saturday, from 10:30 am - 2 pm. Dinner is served Thursday - Saturday, from 4 pm - 8 pm.

So, are you ready to raid this epic buffet? Mama Hamil’s is located at 751 Highway 51 in Madison. For more information, click here.

RickyFlynt/TripAdvisor

Mama Hamil’s is located at 751 Highway 51 in Madison.

Mama Hamils Southern Cooking & BBQ, Inc./Facebook

The restaurant has won several awards, including “best buffet” and “best soul food.”

Quinton/Zomato

Jessica R./Yelp

Lei B./Yelp

Jennifer Temple/Zomato

Click here for a complete list.

McHalesNavy/TripAdvisor

The tasty choices include banana pudding, pecan pie, a variety of homemade cakes, peach cobbler, and more. Click here for a complete list.

Rachel L./Yelp

Lunch is served Monday - Saturday, from 10:30 am - 2 pm. Dinner is served Thursday - Saturday, from 4 pm - 8 pm.

Looking for another great dining experience? Check out “This Iconic Mississippi Restaurant Will Give You A True Southern Dining Experience.“

OnlyInYourState may earn compensation through affiliate links in this article.