Chicago has a little bit of everything when it comes to food. There are Michelin-starred restaurants, international dishes, and plenty of local favorites. But this guide isn’t about fine dining. It’s for travelers like me, visiting for a short time and looking for must-try spots that locals also enjoy.
I’m not from Chicago, so this list is based on the places I tried during my visit. These are popular, easy-to-find places that give you a real taste of the city. If you’re wondering where to eat in Chicago, here are the spots I enjoyed most (or saw my family enjoy). From deep-dish pizza to donuts, hot dogs to sweet treats, this guide covers the highlights of our food-filled trip.
1. Deep Dish Pizza
When considering what to eat in Chicago, deep-dish pizza is always at the top of the list. You’ll find different styles depending on where you go. Lou Malnati’s offers a classic version with a buttery, flaky crust. Pequod’s stands out for its caramelized cheese edges. Giordano’s is another favorite, known for its stuffed deep-dish pizza, and Pizzeria Uno is often credited with creating the original. Either way, expect a rich, cheesy, and sauce-filled meal. Just be ready to wait; deep-dish pizzas usually take 30 to 45 minutes to bake.


2. Portillo’s for Chicago-Style Hot Dogs
For an authentic taste of Chicago, try a Chicago-style hot dog at Portillo’s. This all-beef frank comes topped with mustard, relish, onions, tomatoes, pickles, sport peppers, and celery salt on a poppy seed bun. You can also try their famous Italian beef sandwich or pair your meal with one of their rich chocolate cake shakes. The atmosphere is loud and colorful, full of neon signs and vintage decor.


3. Au Cheval & Small Cheval for Burgers
Au Cheval’s cheeseburger is often called one of the best in America. It’s topped with double patties, American cheese, thick-cut bacon, and a runny egg if you want to go all in. The wait can be long, especially during peak hours, but many say it’s worth it.
If you’re short on time, try Small Cheval, a casual version of the original. You’ll still get great burgers, but with a much shorter wait time. We went to the Loop Riverside location, and the burger was delicious. The setting made it even better: right by the Riverwalk, with views of the water, passing trains on the nearby bridge, and the light show on The Mart building. It was a simple meal that left us with one of our favorite memories from the trip.


4. Lou Mitchell’s
My favorite breakfast spot in Chicago is Lou Mitchell’s. This historic diner is famous for its fluffy omelets, giant pancakes, homemade orange marmalades, and warm hospitality. We discovered it on our first visit, and it remains our go-to breakfast place every time we come to Chicago. The classic American breakfast here feels both nostalgic and satisfying. There’s often a line out front, so expect a short wait before you’re seated.


5. Wildberry Pancakes and Cafe
Wildberry is a popular brunch place right across from Millennium Park. The menu features creative pancakes like the Signature Berry Bliss, along with crispy waffles, thick-cut French toast, and loaded skillets. Mornings can get busy, so try to go early if you can. It’s one of the best places to eat in Chicago if you’re looking for a relaxed breakfast close to the park.
6. Chicago French Market
For a diverse culinary experience, head to the Chicago French Market. This indoor market features a variety of food vendors offering everything from fresh pastries and sushi to gourmet sandwiches and artisanal coffee. It’s a great spot to grab a quick, high-quality bite while exploring the city.

7. The Walnut Room at Macy’s
Located inside Macy’s on State Street, The Walnut Room is a Chicago classic with a warm, historic feel. The dining room is quiet and elegant, a nice break from the busy streets outside. The menu includes soups, salads, and comfort food favorites like meatloaf and their well-known chicken pot pie, which many people come here just to try.


8. Al’s Italian Beef
Italian beef sandwiches are a Chicago staple. Al’s Beef has been around since 1938, and their beef is slow-cooked and served on a soft roll, dipped in jus, and topped with sweet or spicy peppers. You’ll probably need napkins, but the flavor is unbeatable.
9. Garrett Popcorn Shops
Garrett Popcorn is one of those iconic Chicago snacks you’ll see everywhere. It’s especially known for the Garrett Mix, a blend of caramel and cheese popcorn. While I didn’t love this combination, my husband and daughter couldn’t stop eating it.
It’s a popular souvenir and something many visitors look forward to trying. If you’re curious about classic Chicago flavors, it’s worth grabbing a small bag and seeing what the hype is about.
10. Do-Rite Donuts
This donut shop is known for bold flavors and fresh ingredients. The buttermilk and chocolate old-fashioned donuts are crunchy and full of flavor. They also serve fried chicken sandwiches if you’re visiting around lunchtime.

11. Original Rainbow Cone
If you’re visiting during warmer months, make sure to stop at the Original Rainbow Cone. This colorful dessert has five layers of ice cream: chocolate, strawberry, Palmer House (vanilla with cherries and walnuts), pistachio, and orange sherbet, all stacked into one cone. It’s nostalgic, sweet, and a fun treat for kids and adults.
12. Levain Bakery
Levain may have originated in New York, but its cookies have a loyal following in Chicago as well. I grabbed their signature chocolate chip walnut cookie, and it was gooey on the inside with a crispy outer shell. It’s a great stop while walking around the Loop or near the Chicago Riverwalk.

13. Magnolia Bakery
Another NYC favorite that made its way to Chicago. Magnolia is known for cupcakes and the famous banana pudding. We tried the banana pudding, and it was sweet, creamy, and addictive. Great for dessert after lunch or something sweet with your coffee.

These places are easy to find, full of flavor, and offer a good mix of local favorites and classic bites. Even with just a couple of days, you can enjoy a wide range of food. Here are a few tips to make the most of your visit:
- Visit popular spots during off-peak hours to avoid long waits.
- Some restaurants take reservations, but many don’t. So, plan ahead.
- Portions are often large. Sharing meals can help if you want to try several places in one day.
- Be open to local favorites, even if they’re not something you’d usually order.
We left the city full and happy. If you’re planning a visit and asking yourself where to eat in Chicago, I hope this guide helps you make the most of every bite.

