We Found Pittsburgh, Pennsylvania’s 10 Best Breakfast Spots, And The Results May Surprise You

A ceiling full of rainbow umbrellas hangs over one of the breakfast tables on this list. I didn’t expect that in a city known for steel, bridges, and steep hills, and I love that detail already.

Then the details kept getting better, like hotcakes so thin they pass for crepes and biscuits paired with pimento cheese. One spot even makes cornmeal johnny cakes, while two picks sit just a few doors apart on the same street.

Pittsburgh clearly takes its mornings seriously, with shakshuka, waffle sandwiches, and Turkish coffee all waiting for you. Pennsylvania has never been shy about comfort food, but this city stacks it extra high and tops it with whipped cream.

Which plate would you chase first? My vote goes to whichever one comes with the most syrup, and I suspect you’ll have a tough time picking just one.

1. Caffé Mona Strip District

Caffé Mona Strip District
© Caffé Mona Strip District

Rainbow umbrellas cover the ceiling here, so you can enjoy a sunny forecast indoors. It’s a playful touch that makes breakfast feel like a little party.

The cafe leans into a charming French style, and crepes are the main event. Sweet crepes fill a good part of the menu, and the Nutella Love Crepe is the one people tend to point to first.

Not in a chocolate mood? The Biscoff Croissant French Toast brings cookie-butter flavor to buttery croissant slices, which sounds like dessert sneaking into breakfast.

Savory fans have options too. Avocado toast, a Club Bagel, and a Mediterranean Omelet keep things balanced, and the home fries happen to be vegan.

Coffee gets serious attention, so plan on a well-brewed cup alongside your plate. Tea lovers will find a solid selection as well, which is a nice change from a lone sad tea bag.

The menu works well for vegetarians, and kids tend to love a crepe stuffed with sweet fillings. When the weather plays nice, outdoor seating lets you watch the Strip District roll by.

This spot also suits a solo morning with a book and a crepe. You can dine in, grab takeout, or have breakfast delivered if leaving the couch feels like too much.

Doors open daily from 8 AM to 3 PM, so late risers still get their crepe. Find the umbrellas at 2019 Penn Ave, Pittsburgh, PA 15222.

2. Kelly O’s Diner In The Strip

Kelly O's Diner In The Strip
© Kelly O’s Diner In The Strip

Early birds, this one’s for you, because the griddle fires up at 6 AM most days. That’s breakfast before many alarms even ring.

Kelly O’s is a classic family-owned diner, and it keeps the comfort food coming. Start with the grilled cinnamon roll, a sweet, toasty move that sets the tone for the whole meal.

Then there’s the Pittsburgh Eggs Benedict, a local spin on the brunch favorite. You can also grab a standard benedict with home fries if you like your mornings classic.

The breakfast combos pair eggs with your choice of meat, potatoes or fresh fruit, and Italian toast. Pumpkin pancakes, a breakfast burrito, and specialty omelets like the Hot Hot Hot Omelette round out the lineup.

Want something lighter? A fruit and yogurt plate is on the menu, and the freshly squeezed orange juice makes a bright sidekick to almost any order.

Families will feel right at home with a kids’ menu and high chairs ready. Groups, college students, and visitors exploring Pennsylvania’s biggest western city all fit right in.

Hearty eaters should eye the Corned Beef Hash and Eggs or Steak and Eggs. If you come back for lunch, a Philly cheesesteak brings a little cross-state flavor.

Hours run Monday through Saturday from 6 AM to 2 PM, and Sunday from 7 AM to 2 PM. Pull up a seat at 100 24th St, Pittsburgh, PA 15222.

3. The Dor-Stop Restaurant

The Dor-Stop Restaurant
© The Dor-Stop Restaurant

Hotcakes with the words World Famous in front of them carry some pressure. Since 1986, this family restaurant has been happy to live up to the title.

The Dor-Stop sticks with traditional, made-from-scratch recipes. Those signature hotcakes come in flavors like apple cinnamon, chocolate chip, oatmeal, banana, and pumpkin, so choosing just one becomes a real puzzle.

Potato lovers, pay attention. The potato pancake breakfast features fresh grated German potato pancakes served with eggs, applesauce or sour cream, and toast.

French toast gets plenty of love too. Raspberry stuffed French toast and Texas French toast both show up, and each one sounds ready to make your morning.

Benedict fans can pick between the West Coast Benedict and the Irish Benedict. Omelets range from a Western to a South of the Border version, with steak and eggs for big appetites.

Feeling bold? The Italian Jumbot omelet packs ham, onions, green peppers, home fries, tomatoes, and cheese, then adds Italian toast on the side.

The diner feel here is the old-school kind that suits a lazy weekend. Kids are welcome with high chairs and a kids’ menu, and coffee keeps the grown-ups happy.

It’s open daily from 8 AM to 2 PM, though hours can vary slightly by day. Swing by 1430 Potomac Ave, Pittsburgh, PA 15216.

4. Wise County Biscuits & Cafe

Wise County Biscuits & Cafe
© Wise County Biscuits & Cafe

Southern comfort found a home in Pittsburgh, and it arrives in biscuit form. Homemade biscuits and fried chicken are the specialty, which is a pretty great pair to build a menu around.

Start with biscuits and gravy if you want the full experience. A biscuit sandwich with fried potatoes is another smart move when you need something you can hold.

Grits show up on the menu, along with country ham and flavorful sausage. Cornmeal johnny cakes offer a sweet, rustic twist that you won’t spot on many Pennsylvania breakfast tables.

Pimento cheese is here too, that creamy Southern spread with a little kick. Add a splash of house hot sauce, which happens to be vegan, if you like your morning spicy.

Vegetarians get a full menu of their own, so nobody gets stuck with a side of toast. Pastries and dessert options mean you can sneak a sweet treat in before noon.

Coffee drinkers can grab an iced coffee, and there’s a good tea selection for everyone else. The room feels casual and stylish, so it works for a quick bite or a slow chat.

Bring the dog if you sit outside, since pups are welcome on the patio. Kids get high chairs, and takeout makes a biscuit picnic an easy option.

Hours run 7:30 AM to 2:30 PM, with Tuesday as the day off. Find these biscuits at 911 Galveston Ave, Pittsburgh, PA 15233.

5. DeLuca’s Diner

DeLuca's Diner
© DeLuca’s Diner

Look up before you head inside, because a rooster sits on top of the building. It’s a fitting mascot for a place that has been all about breakfast since 1950.

DeLuca’s is an old-fashioned diner with a colorful, nostalgic feel. Big portions and classic diner cooking are the whole idea, and the menu delivers on both.

Omelet fans have serious choices to make. The Bionic Omelet and a seafood omelette sit on the menu, and the names alone make you curious.

Then there’s The Famous Breakfast Burrito Mexicano, which brings a little heat to your morning. If spice isn’t your thing, plain fried eggs with home fries and toast hit the spot.

Sweet tooth? The Hot Apples and Cream Waffle sounds like apple pie decided to become breakfast.

A French toast breakfast platter is another solid pick for syrup fans.

Vegetarians have a full menu to explore, and kids get their own menu plus high chairs. Free Wi-Fi means you can post a photo of that waffle right away.

Burgers and mini-burgers show up for the lunch crowd too. It’s a fun stop while you explore the Strip District, one of Pennsylvania’s liveliest market neighborhoods.

Weekday hours run 8 AM to 2 PM, and weekends stretch from 7 AM to 3 PM. Spot the rooster at 2015 Penn Ave, Pittsburgh, PA 15222.

6. Cafe Moulin

Cafe Moulin
© Cafe Moulin

French toast with Brie on brioche sounds like a breakfast plan cooked up in Paris. In Shadyside, it’s just another reason to set your alarm.

Cafe Moulin is a rustic-modern French cafe built around sweet and savory crepes. The Dubai Chocolate Crepe is the trendy pick, and it sounds every bit as fun as it looks.

French toast comes in globe-trotting styles, starting with the Amsterdam French Toast. Brioche versions pair Brie, walnuts, and granola, or Nutella and strawberries, so you can go fancy or go sweet.

Not feeling sugary? Lox toast and the Eggie Veggie Toast bring savory flavor, and omelets round out the menu nicely.

Plant-based eaters can relax here, since the cafe offers a full vegan menu and a full vegetarian menu. Dairy-free options make it easy for different diets to share one table.

The coffee side is strong, with espresso, cappuccino, and a vanilla latte all on hand. A good tea list and tempting desserts keep the treats going.

Sit inside the snug dining room or grab a seat outdoors on a nice day. Dogs are welcome outside, and high chairs help families settle in.

You can also order delivery or pick up in the store if you’d rather crepe at home. Hours run daily from 8 AM to 3:30 PM at 732 Filbert St, Pittsburgh, PA 15232.

7. Smashed Waffles

Smashed Waffles
© Smashed Waffles

Waffles usually show up with syrup, but here they moonlight as sandwich bread. That one twist makes this Oakland shop a fun stop for breakfast.

Smashed Waffles serves unique sweet waffles alongside savory breakfast sandwiches. The idea is simple, and the results look like the kind of thing you’d want to photograph first.

The Happy Go Clucky is one sandwich worth knowing by name. A turkey sausage, egg white, and Swiss option also gives you a lighter route that still tastes like a treat.

Don’t skip the smashed browns, the crispy side that fits right in with the name. The Smashed Stack Chatty Patty is another menu pick that’s hard not to say out loud.

Purists can keep it simple with a plain waffle. Sometimes the classic version is all you need, especially with a cup of coffee next to it.

The shop is bright and clean, with friendly staff behind the counter. It’s a natural fit for a quick bite before class, work, or a day of exploring the neighborhood.

Oakland is home to several big universities, so this spot sits right in the middle of the action. Takeout and delivery make it easy to bring waffles back to a dorm or hotel.

Weekdays start early at 6:30 AM and run until 2 PM, while weekends go 7 AM to 2:30 PM. Waffle over to 3501 Forbes Ave, Pittsburgh, PA 15213.

8. Pamela’s Diner

Pamela's Diner
© Pamela’s Diner

Thin, lacy, and crisp at the edges, the hotcakes here look more like crepes than pancakes. That’s on purpose, and they’ve made this diner a Pittsburgh name since 1980.

Pamela’s Famous Crepe-Style Hotcakes are the star, and fruit versions take them up a notch. Strawberry hotcakes and blueberry hotcakes both bring a burst of color to the plate.

On the side, the Lyonnaise potatoes deserve a spot on your table. Pittsburgh Hash and corned beef hash give savory fans a reason to skip the syrup.

Croissant French toast comes with caramel sauce and walnuts, which sounds a lot like breakfast wearing a dessert costume. The California French toast uses whole wheat raisin bread for a different spin.

Omelets cover a lot of ground, including spinach and feta, Western, veggie, and a Tex-Mex version. Belgian waffles also make an appearance for anyone who loves those deep little pockets.

The space has a fun, vintage 1950s diner style, so it feels like a trip back in time. Families and groups fit right in, and dogs can join you at outdoor seating.

Bring cash, since this spot is known for being cash only. That small tip will save you a trip to an ATM halfway through your hotcakes.

The Strip District location is open daily from 8 AM to 2 PM. Get your crepe-style fix at 60 21st St, Pittsburgh, PA 15222.

9. Geppetto Cafe

Geppetto Cafe
© Geppetto Cafe

Named like a famous toymaker, this Lawrenceville cafe crafts crepes instead of puppets. Honestly, that sounds like a better deal for your stomach.

Geppetto Cafe serves crepes, waffles, and French toast in a cool, vintage-inspired space. The relaxed mood makes it easy to linger over a second cup.

The House of Crepes covers the sweet and savory side of things. If you like to be in charge, Create Your Own Crepe lets you pick the fillings and build your dream plate.

Morning people should try the Sunny Side Crepe, which sounds made for breakfast. Apple Tree French Toast leans sweet and fruity, perfect for anyone chasing that cinnamon-and-apple feeling.

Then there’s the croque madame, made with béchamel sauce on French toast with eggs on top. It’s rich, a little fancy, and a fun change from your usual egg sandwich.

Coffee here goes well beyond basic drip. Turkish coffee, cappuccino, and cafe au lait give you plenty of reasons to slow down, and the tea selection is strong too.

Vegans and vegetarians each get a full menu, so everyone at the table can find a crepe. Dogs are welcome outside, and a breakfast panini works well for takeout.

Weekday hours run 8 AM to 2 PM, and weekends stretch to 3 PM. Find this cafe at 4121 Butler St, Pittsburgh, PA 15201.

10. Upstreet Diner

Upstreet Diner
© Upstreet Diner

Eggs poached in a bubbling tomato sauce make a bold way to start the day. At this Squirrel Hill diner, shakshuka leads the Mediterranean-inspired menu.

Upstreet Diner gives breakfast a fresh spin with creative dishes. Try the classic Shakshuka, or go bigger with the Deluxe Shuka if you want extra on the plate.

Avocado toast gets creative here, with options like salmon and grilled halloumi cheese. Gluten-free bread is available, which is great news for anyone avoiding wheat.

Omelet lovers can order a salmon omelette or build a custom omelet. The Pancake Shady is another menu pick, and its name alone makes it worth a look.

Lunch fans can switch gears with a chicken pita. Organic dishes and healthy options sit right beside the comfort food, so you can balance things out.

The space is bright and clean, and a patio lets you eat outside on nice days. Free Wi-Fi and quiet corners make it handy for a slow solo morning.

Here’s a perk for planners: this spot accepts reservations. That makes it a smart pick for a birthday brunch or a group outing during a Pennsylvania road trip.

Doors open daily from 8 AM to 3:30 PM, so a late breakfast is totally on the table. Wrap up your Pittsburgh breakfast tour at 1711 Murray Ave, Pittsburgh, PA 15217.