Courtesy of SeanPavonePhoto/Getty Images/iStockphoto

What to Eat in Birmingham
Voted the top up-and-coming food city in 2016 by Zagat's followers, Birmingham is about much more than barbecue and fried pies – those sinful crescents filled with fruit and pan-fried for a crispy crust – these days. Although you can still enjoy some down-home cooking, you'll want to check out some of the city's top restaurants, including those of James Beard Award-winning chefs, Frank Stitt and Chris Hastings.
Stitt's Highlands Bar and Grill is the go-to for special occasions, offering French-inspired cuisine with a Southern twist, from Alabama oysters and fried quail to stone ground grits with prosciutto and mushrooms. If you're craving some mussels, steak frites or a croquet-monsieur, stop by his French bistro Chez Fonfon. Seeking Italian comfort food? Head to Stitt's Bottega. Chef Chris Hastings also operates two of the most popular eateries in the city, the Hot & Hot Fish Club and OvenBird. Hot & Hot Fish Club serves upscale Southern farm-to-table favorites, while Ovenbird dishes up Latin American cuisine cooked in wood-burning ovens.
Sunday morning jazz brunch at Galley and Garden is de rigueur: enjoy more French fine dining in the grand setting of the historic Merritt House. Want to grab a casual snack? Check out Melt, a food truck-turned-restaurant that specializes in an array of grilled cheese sandwiches, or grab some ribs or pulled pork at Saw's BBQ.
Find the Best Restaurants in Birmingham
- #1Highlands Bar & Grill#1 of 911 Places to Eat in Birmingham
Tripadvisor (879)$$ | American2011 11th Ave S, Birmingham, AL 35205-2801Read More » - #2Chez FON FON#2 of 911 Places to Eat in Birmingham
Tripadvisor (567)$ - $$ | French2007 11th Ave S, Birmingham, AL 35205-2801Read More » - #3El Barrio#3 of 911 Places to Eat in Birmingham
Tripadvisor (526)$ - $$ | Mexican, Southwestern, Latin2211 2nd Ave N, Birmingham, AL 35203-3880Read More » - #4Amore Ristorante Italiano#4 of 911 Places to Eat in Birmingham
Tripadvisor (352)$$ | Mediterranean, Italian5510 Highway 280 Ste 116, Birmingham, AL 35242-6586Read More » - #5Bistro 218#5 of 911 Places to Eat in Birmingham
Tripadvisor (207)$$ | French218 20th St N, Birmingham, AL 35203-3602Read More » - #6Bottega Restaurant#6 of 911 Places to Eat in Birmingham
Tripadvisor (588)$$ | Italian, American, International2240 Highland Ave S, Birmingham, AL 35205-2922Read More » - #7SAW’s Soul Kitchen#7 of 911 Places to Eat in Birmingham
Tripadvisor (873)$ | American, Barbecue215 41st St S, Birmingham, AL 35222-1932Read More » - #8Melt#8 of 911 Places to Eat in Birmingham
Tripadvisor (316)$ - $$ | American, Bar4105 4th Ave S, Birmingham, AL 35222-1944Read More » - #9Perry's Steakhouse & Grille- Birmingham#9 of 911 Places to Eat in Birmingham
Tripadvisor (265)$$ | American, Steakhouse4 Perimeter Park S, Birmingham, AL 35243-2326Read More » - #10Gianmarco's#10 of 911 Places to Eat in Birmingham
Tripadvisor (381)$$ | Italian, Wine Bar721 Broadway St, Birmingham, AL 35209-6209Read More » - #11Hot and Hot Fish Club#11 of 911 Places to Eat in Birmingham
Tripadvisor (407)$$ | American2901 2nd Ave S Suite 110, Birmingham, AL 35233-2900Read More » - #12Saw's Juke Joint#12 of 911 Places to Eat in Birmingham
Tripadvisor (268)$ - $$ | American, Bar, Barbecue, Pub1115 Dunston Ave, Birmingham, AL 35213-2132Read More » - #13Slice Stone Pizza & Brew#13 of 911 Places to Eat in Birmingham
Tripadvisor (269)$ - $$ | Italian, American, Bar, Pizza725 29th St S, Birmingham, AL 35233-2809Read More » - #14Texas de Brazil#14 of 911 Places to Eat in Birmingham
Tripadvisor (345)$$ | South American, American, Steakhouse, Brazilian2301 Richard Arrington Jr Blvd N, Birmingham, AL 35203-1104Read More » - #15Original Pancake House#15 of 911 Places to Eat in Birmingham
Tripadvisor (272)$ - $$ | American1931 11th Ave S, Birmingham, AL 35205-2603Read More » - #16Cafe Dupont#16 of 911 Places to Eat in Birmingham
Tripadvisor (192)$$ | American113 20th St N, Birmingham, AL 35203-3603Read More » - #17Paramount#17 of 911 Places to Eat in Birmingham
Tripadvisor (160)$ - $$ | American, Bar, Pub200 20th St N, Birmingham, AL 35203-3616Read More » - #18Yo' Mama's#18 of 911 Places to Eat in Birmingham
Tripadvisor (110)$ - $$ | American2328 2nd Ave N, Birmingham, AL 35203-3808Read More » - #19Surin West#19 of 911 Places to Eat in Birmingham
Tripadvisor (349)$ - $$ | Sushi, Asian, Thai1918 11th Ave S, Birmingham, AL 35205Read More » - #20Half Shell Oyster House of Birmingham#20 of 911 Places to Eat in Birmingham
Tripadvisor (58)$ - $$ | American, Cajun & Creole, Seafood616 29th St S, Birmingham, AL 35233-2808Read More »
Explore More of Birmingham
If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.