21 Cities In The United States Known For Their Food
Visiting a new state is always an exciting experience, with fresh scenery, unique accents, new activities, and, of course, different food to enjoy. One of the coolest things about living in the United States is the incredible diversity each place offers, including the variety of local cuisines.
Having traveled to over 40 states, I love exploring and trying new dishes wherever I go. If you’re interested in discovering the best U.S. cities known for their food, I’ve got you covered. Keep reading as I guide you through each one.
1. New York City, New York

New York City is a foodie’s dream. While you can no doubt spend hours upon end exploring tourist attractions, shopping, and simply taking in the beautiful chaos, you can also spend countless hours diving into the incredible food scene.
The city is a melting pot of cultures, meaning you can find food from so many different walks of life. Whether you are craving chicken curry, sushi, spaghetti, or a bagel, you name it, they likely have it, and they don’t just typically have it—they excel at it. When I visit NYC, I love eating pizza and bagels. I could eat my weight in carbs while exploring the city—there’s nothing quite like it.
2. Portland, Maine

I’d always heard that Portland, Maine was one of the most beautiful places to explore in the United States, so I knew I had to check it out. Fortunately, my family and I were able to take a road trip up north, and we stayed in Portland for about a week! The stunning views exceeded my expectations, and so did the food scene.
You can’t say you’ve been to Maine without trying one of their delicious lobster rolls. I had more lobster rolls than I can count, and each one was unbelievably fresh and scrumptious. But another cool thing about Portland, Maine, is the variety of food choices. Plenty of fresh seafood joints serve lobster rolls, clam chowder, seafood bisque, and more, but there are also great pubs, Italian restaurants, and so many other places to explore. You won’t get tired of the food scene here, especially if you’re a seafood lover.
3. New Orleans, Louisiana

Oh, New Orleans—the place for wild celebrations, bar crawls, rich history, and Cajun cuisine! If you’re interested in jambalaya, po’boys, crawfish, gumbo, and many other incredible dishes, this is the destination for flavorful bites full of spice and deliciousness. And when you’re ready for something sweet, don’t forget to indulge in beignets, a type of fried dough covered in powdered sugar. You’ll be craving them forever.
4. Santa Fe, New Mexico

Santa Fe is one of my favorite cities in the world, and it’s widely known for having some of the best cuisine in the United States. Its renowned New Mexican cuisine features burritos smothered in green chile, out-of-this-world enchiladas, huevos rancheros, and much more.
Whether you are after a hearty breakfast, a satisfying lunch, or a filling dinner, Santa Fe offers great dishes and restaurants serving delicious meals all day.
And let’s not forget the drinks! With endless restaurants and bars offering delicious margaritas, tasty sangria, and incredible mezcal, every meal is perfectly complemented by a delightful beverage.
5. Atlanta, Georgia

Atlanta is known for many things, including its music scene, shopping, epic airport, and sports teams, but its extraordinary food scene is a standout. Much like other big cities, Atlanta is a melting pot of flavors, offering restaurants from all over the world, including Mexican, Indian, Chinese, pub fare, and more. However, Atlanta truly shines for its Southern cuisine.
As someone from the South, visiting Atlanta always reminds me of my hometown flavors but on a whole other level. Imagine the most delicious fried chicken you’ve ever had, complemented with sides like cornbread, mac and cheese, collard greens, and more. And when you’re finished with your meal, don’t miss the chance to indulge in peach cobbler—it’s simply unbelievable.
6. Chicago, Illinois

Chances are, you already know what type of food Chicago is famous for. While the city boasts a variety of cuisines and cultures, it’s best known for Chicago-style pizza and Chicago-style hot dogs. If you’re from Chicago, you might think the city is known for much more, and while it most definitely is, these are the two main dishes that people worldwide associate with Chicago.
Chicago-style pizza is a deep dish with a high crust layered with cheese, meats, veggies, and tomato sauce. A Chicago-style hot dog means a poppy seed bun with an all-beef frankfurter topped with yellow mustard, relish, chopped white onions, tomato slices, a pickle spear, typically some spicy peppers, and a hint of celery salt. You’ll find these iconic dishes served at many spots around Chicago, so be sure to try them when you’re in town.
7. Honolulu, Hawaii

There’s nothing quite like Hawaiian cuisine. It’s fresh, tropical, local, and flavorful—some of my favorite in the world. On the islands, you can expect to see a lot of dishes like poke, fish tacos, kalua pig (slow-roasted shredded pork), coconut shrimp, shave ice, acai bowls, and many others.
While you can enjoy these famous dishes on all the islands, Honolulu stands out as the capital city of Hawaii, offering plenty of restaurant options to choose from.
8. Austin, Texas

Austin is brimming with some of the best food in Texas. The city’s most popular cuisines are its excellent barbecue and delicious Tex-Mex.
Some dishes you can expect to try include mouthwatering ribs, smoked brisket, out-of-this-world sausage, incredible chicken, and more for barbecue. Tex-Mex offers a Texan twist on Mexican classics, usually a bit less spicy but combining the flavors of Texas and Mexico. You can expect delicious nachos, fajitas, breakfast tacos, and more.
9. Philadelphia, Pennsylvania

When you think of Philly, you probably think of the classic Philly Cheesesteak. While I’ve had my fair share of cheesesteaks around the United States, the best ones definitely come from Philadelphia. There’s something undeniably delicious about the long hoagie roll filled with chopped beef, ooey gooey cheese, and cooked bell peppers and onions. I thought it might be overhyped, but it’s not at all—these are the sandwiches people dream about.
Philly cheesesteaks are available at countless restaurants throughout the city, so you won’t miss them. Check out Pat’s King of Steaks or Geno’s Steaks if you’re looking for iconic spots. While touristy, they make great sandwiches and stay open super late, perfect for a night out in Philadelphia.
10. Denver, Colorado

Denver is one of those cities that always tugs at my heartstrings. It perfectly blends city life with sporting events, outdoor adventures, quirky breweries and bars, and an underrated foodie scene.
The Mile High City is a melting pot of different cultures, which definitely influences its cuisine. I’ve had some of the best Indian food, authentic Argentinean empanadas, and classic American dishes like cheeseburgers and over-the-top brunch items. If you’re looking for an actual Denver-inspired dish, though, one main one comes to mind: head to the Cherry Cricket and try their green chili. It’s one of Colorado’s most popular dishes, and you won’t regret it.
11. Los Angeles, California

Los Angeles, one of the most lavish cities in the United States, is known for its glitz and glam, celebrity sightings, multi-million dollar properties, outrageous shopping scene, and, of course, its food scene. While California doesn’t have one cuisine that stands out as the most famous, it offers various culinary delights. One of the most iconic dishes is the California Roll, a sushi roll without raw fish. It consists of rice, seaweed, cucumber, avocado, and imitation crab, sometimes sprinkled with sesame seeds. It’s one of my favorite sushi rolls since I’m not a huge fish person.
Aside from the legendary California Roll, there isn’t one dish that defines California, but you’ll frequently find excellent French Dip sandwiches, tacos, avocado toast, hot dogs, cheeseburgers, and more. Los Angeles is the perfect place to experience a mix of different cuisines and price ranges, from drive-ins to Michelin-starred restaurants, making it ideal for those wanting a variety of dining experiences.
12. Charleston, South Carolina

There’s something special about the southern hospitality in Charleston, South Carolina. It’s evident not only in how they treat people but also in how they treat their food. The love for cooking and hosting shines through in every bite.
Like many places on this list, Charleston offers a variety of cuisines, but it truly excels in seafood and southern comfort foods. Thanks to its coastal location, Charleston is excellent at seafood—be sure to indulge in oysters, shrimp and grits, she-crab soup, salmon croquettes, and more. Regarding southern comfort foods, my favorite breakfast is cinnamon rolls, but you can’t go wrong with biscuits, chicken and waffles, steak and eggs, or omelets. For lunch and dinner, try fried chicken, mac and cheese, collard greens, and finish off your meal with a delicious slice of pie or cobbler.
13. San Francisco, California

San Francisco is another large city renowned for its amazing food scene. While the city offers various restaurants, it’s most commonly known for two things: Dungeness crab and sourdough bread, though not necessarily eaten together.
Thanks to its prime location along the Pacific Coast, the seafood here is incredibly fresh, especially the crab. If you’re a crab fan like me, visit Fog Harbor Fish House or Scoma’s Restaurant. For delicious sourdough, head to Jane The Bakery.
14. Miami, Florida

Miami is a vibrant city in Florida, brimming with diverse cultures and cuisines. With strong influences from Latin America, you can enjoy popular dishes like Cuban sandwiches, tostadas, and arepas. To explore the Cuban heart of Miami, head to Little Havana, where you’ll find Cuban coffee shops, restaurants, businesses, and a rich Latin American ambiance.
Another favorite area of mine is Española Way, which boasts influences from France and Spain. This lively street offers numerous restaurant options with indoor and outdoor seating, shops, and a vibrant atmosphere.
15. Washington D.C.

Washington, D.C., is renowned for its diversity, reflected in its cultures and cuisines. Whether you’re craving amazing Chinese food, delectable Indian dishes, lively Cuban spots, or classic American pubs, you’ll find it all throughout the U.S. capital.
Among the many culinary delights, one popular dish in D.C. is the half-smoke, a type of hot dog made with a mix of pork and beef. It is served on a bun and typically topped with mustard, onions, and spicy chili sauce. Ben’s Chili Bowl is one of the most iconic places to try this delicious treat.
16. Houston, Texas

In the southeastern corner of Texas lies Houston, a city whose proximity to the Louisiana border significantly influences its cuisine. While Houston is well-known for its delicious barbecue, it’s different from other cities in Texas because it boasts a touch of Cajun flavor, thanks to its neighboring state.
You can savor dishes like ribs and brisket or foods like gumbo, crawfish, po’boys, and more. For top-notch barbecue, check out The Pit Room, and for authentic Cajun flavors, visit Abe’s Cajun Market.
17. Las Vegas, Nevada

Las Vegas is known for its crazy times, from casinos and rooftop pools to live entertainment and luxury hotels. But did you know the city also has an incredible food scene? With a range of restaurants from around the world, high-end celebrity spots, and extravagant buffets, Vegas is a hotspot for upscale dining and over-the-top brunches.
While the city doesn’t have a single cuisine or dish that defines it, one classic favorite you’ll find in many establishments is the shrimp cocktail. This timeless dish features chilled shrimp served on the rim of a glass, with cocktail sauce in the glass itself.
18. Boston, Massachusetts

Boston is famous for its New England clam chowder and incredible lobster rolls, which can be found at many seafood restaurants around the city. These dishes are truly outstanding.
Boston’s European influence adds to its charm. You’ll discover lively Irish pubs, tasty Italian restaurants, and more.
I always kick off my visits to Boston with lobster rolls, but my next favorite destination is the North End, packed with Italian restaurants and shops. Alternatively, I love winding down at one of the city’s Irish pubs. There’s nothing like enjoying pints of draft beer and a lively atmosphere after a day of savoring delicious food and exploring the local sights.
19. Cleveland, Ohio

Cleveland is an underrated foodie city that deserves more recognition. The city offers an array of dishes, restaurants, and cuisines, but some local favorites include corned beef sandwiches, paczki (Polish donuts), and pierogies (dumplings filled with potatoes and cheese or sauerkraut).
With strong Eastern European influences, Cleveland serves up a mix of traditional fare with an American twist, like the Cleveland-style hot dog or Polish boy. This unique creation features kielbasa or a hot dog on a bun topped with French fries, barbecue or hot sauce, and coleslaw.
20. Louisville, Kentucky

If you’re like me, Kentucky might bring to mind horses and bourbon; while that’s undoubtedly true, Louisville also boasts an incredible food scene. With its Southern influence, you can enjoy classic comfort foods like fried chicken, country ham, pimento cheese, and more.
One standout dish unique to Louisville is Derby Pie, a delicious chocolate and walnut custard pie popular throughout the city.
21. Greenville, South Carolina

Greenville, South Carolina, is a hidden gem gaining attention recently, largely thanks to its fantastic food scene. After hearing so many great reviews from friends, family, and even strangers, my family and I decided to check it out ourselves, and it exceeded all our expectations.
While there isn’t just one standout dish in Greenville, many coffee shops caught my eye. The city is filled with chain and local coffee spots, perfect for grabbing a caffeine fix and enjoying a pastry. Besides coffee and pastries, Greenville offers a range of dining options, from the Belgian restaurant Trappe Door to the tasty Italian spot Jianna. It’s a place with plenty of choices while still seemingly feeling like a charming small town.
