Ah, brunch. The amalgamation of breakfast and lunch. A special meal that is usually consumed on Saturday or Sunday with friends after a long work or school week.
Brunch has always been my favorite meal of the day. I’m pretty obsessed with breakfast foods, but I’m not a big lunch person, so I’ll take any excuse to eat breakfast past 11:00 am. Although I’m usually an early riser, brunch also gives me that rare opportunity to sleep in, especially if everything is booked until 2:00 pm and I’m left eating linner.
It’s not always sunny in Philadelphia, but everyone is always brunchin’ in Philadelphia. You’re sure to see people out on a Saturday or Sunday morning, rain or shine, snow or hail. Whether you’re looking for bottomless mimosas, brunch prix fixes or BYOBs, this list has you covered.
Best Brunch Restaurants in Philadelphia
- Sabrina’s Cafe
- Green Eggs Cafe
- The Love
- The Dandelion
- Harper’s Garden
- Bud and Marilyn’s
- TBD The Breakfast Den
- Talula’s Garden
- Hawthorne’s Cafe
- Cafe Lift
- Cafe Ole
- Cafe la Maude
- Silk City Diner
- Wm. Mulherin’s Sons
- Honey’s Sit N Eat
- Front Street Cafe
- Ants Pants Cafe
- Famous 4th Street Delicatessen
- White Dog Cafe
Sabrina’s Cafe & Spencer’s Too
1804 Callowhill St, Philadelphia, PA 19130
Phone: (215) 636-9061
Sabrina’s Cafe has multiple locations in Philadelphia and NJ, but if you’re going to the Art Museum location, expect to wait in a lengthy line, especially on weekends. While Sabrina’s also serves a full dinner menu, they are better known for their brunch.
Not only do they serve some of the best coffee in the city, but their stuffed challah bread french toast with cream cheese, bananas and maple syrup is my favorite brunch of all time.
The huevos rancheros and chicken and waffles are some other tasty options, and come hungry because the portions are huge. But you’ll probably work up an appetite after waiting for an hour or so.
Green Eggs Cafe
2800 W Girard Ave, Philadelphia, PA 19130
Phone: (215) 235-3447
Like Sabrina’s Cafe, Green Eggs Cafe has multiple locations. Also like Sabrina’s Cafe, the waits are long and the portions are huge. They are two of Philadelphia’s most acclaimed and beloved brunch spots, so trying to decide which one is better is like picking your favorite child.
If you have a day off and can go on a weekday, do it to avoid the line. If not, I recommend coming as early as possible to beat the rush. But even if you’re stuck waiting an average of two hours, the couple pound stack of square-shaped red velvet pancakes is worth it.
Don’t have a sweet tooth? The “kitchen sink,” a three egg skillet with biscuits and gravy, or the buffalo chicken mac and cheese are enough to feed a small army.
110 S 19th St, Philadelphia, PA 19103
Phone: (267) 800-7200
Michael Solomonov never ceases to impress with K’Far, an Israeli cafe in Rittenhouse Square. I recommend ordering in advance rather than doing walkup, but you should still expect to wait a little past your pickup time, as they’re usually busy on weekends.
Their unique, ovular Jerusalem bagels are pressed like a panini. Pro-tip: order one egg, cheese and zaatar bagel and one lox and cream cheese bagel and split them with another person.
K’Far has a variety of pastries for dessert, like chocolate babka bread and pistachio sticky buns. Complete your meal with a Yemenite latte, take your brunch to Rittenhouse Square Park, and stroll through the Saturday farmer’s market.
130 S 18th St, Philadelphia, PA 19103
Phone: (215) 433-1555
I love The Love. I know that’s the oldest joke in the book, but I can’t help it. Their appetizers are called “new beginnings,” and if I could marry this restaurant, I would. From miniature lemon-lavender scones, to carrot ginger soup, to baby buttermilk biscuits, they’re already off to a great start.
But wait, there’s more. The OG classics include some traditional favorites like the “Take Me Away,” fried Nashville hot chicken, and some interesting additions, like the “Posh Brunch,” Italian truffle scented scrambled eggs. C’mon, how often do you have truffles in eggs?
Or you could just skip right to dessert and get the brownie skillet for breakfast, which would be a respectable choice.
124 S 18th St, Philadelphia, PA 19103
Phone: (215) 558-2500
The Dandelion is a jack of all trades, serving brunch, afternoon tea and dinner. I could go on and on about their afternoon tea and dinner, but since this is a brunch article, I’ll stick to that.
If you feel comfortable dining indoors, their interior is perhaps my favorite in the city. They make you work for it, ascending several flights of stairs. The framed pictures of dogs and antique wooden chairs and tables make you feel like you’re in a crossover between a British pub and someone’s dining room.
Order their Sunday roast, a traditional British breakfast of yorkshire pudding, beef and potatoes, any day of the week. But their chantilly french toast really struck my eye because I could see it halfway across the room, and now I know love at first sight is real.
31 S 18th St, Philadelphia, PA 19103
Phone: (267) 886-8552
Harper’s Garden is the best spot for your hangover brunch. I went here the day after my 21st birthday party (pre-pandemic) and it’s just the place to eat your troubles (and regrets from the night before) away.
Their mimosa was my first legal drink at a restaurant, and they make it strong. They also offer bottomless mimosas and build your own mimosas, which is wonderful if your friends are all above age. Unfortunately, mine weren’t at the time.
Forget about chicken and waffles; smoked salmon and waffles is the way to go, accompanied by chive cream cheese, pickled onions and fried capers, something I never knew I needed in life. Harper’s Garden is known for, you guessed it, their garden, and due to the pandemic, they’ve also added private greenhouses, all the more reason to eat outdoors.
Bud & Marilyn’s
1234 Locust St, Philadelphia, PA 19107
Phone: (215) 546-2220
Bud & Marilyn’s is cooking up some delicious Southern comfort food and hilarious drinks.
Take a seat in one of their outdoor pods and start off with some hush puppies, a delicious fried appetizer we don’t hear about too often in the North. While it’s more Mediterranean than Southern, their shakshuka has a twist: they use hashbrowns instead of bread. Of course, their fried chicken sandwich and fried chicken buns (or tofu buns for the vegetarians) are spectacular.
And if you’re looking for a good drink deal, the pouch cocktails are big, cheap and punny, with stickers like “I’ll tell you how I’m doing, not well bitch!” They’re literally an adult Capri Sun, and they’re portable, which is super convenient if you’re like me and couldn’t finish mine.
TBD The Breakfast Den
1500 South St, Philadelphia, PA 19146
Phone: (267) 758-6008
Your brunch plans will no longer have to be TBD at The Breakfast Den, an adorable breakfast nook on South Street that replaced one of my previous favorite cafes, The Little Spoon. However, I think TBD has surpassed its predecessor.
This Vietnamese-American fusion restaurant has a one-of-a-kind menu, serving eggs, rice, spring rolls and fried eggplant all in one dish. Their Vietnamese breakfast bowls are a healthy kick start to your day…but you can order their silver dollar hannah banana pancakes or brioche french toast sticks too. I won’t tell anyone.
The inside of this cafe is so cute that I could sit in here for hours sipping on their pumpkin spice latte, which they offer year-round!
210 W Washington Sq, Philadelphia, PA 19106
Phone: (215) 592-7787
Nestled in Washington Square West is Talula’s Garden, a Steven Starr restaurant that feels like it should be in a fairytale.
Enter through the gate and sit in their garden (it’s called Talula’s Garden for a reason) right across the street from Washington Square Park for the most serene nature vibes. But the atmosphere isn’t even the best part about Talula’s Garden.
The food is nothing short of a Starr restaurant. Candied bacon strips, miniature chocolate croissants and a cheese board are just the appetizers. Save room for the entrees, like beet cured salmon gravlax, blueberry lemon pancakes and ham and asparagus benedict.
227 S 18th St, Philadelphia, PA 19103
Phone: (215) 545-2262
While none of us will be going to France for quite some time, Parc is the closest you will feel to al fresco dining in Paris while staying in Philadelphia.
There’s no better way to spend a Sunday afternoon than by sitting outside of Parc and people watching across the street at Rittenhouse Square Park. After all, le parc translates to the park in French.
On a cold, wintery day, order the french onion soup, which has one of the most epic cheese pulls ever known to mankind. On a warmer, spring day, order the smoked salmon benedict with a glass of frose. But try not to eat the entire bread basket in one sitting. Trust me, I’ve done it before, and your stomach won’t be thanking you later.
1119 Locust Street, Philadelphia, PA 19107
Phone: (267) 639-3453
Winkel is one of those brunch spots where no matter what time of the day you walk by, the drinks are flowing, and everyone looks like they’re having a great time. If you catch a glimpse of their plates, you might be tempted to stop and ask for a table yourself.
Not only are they one of the few places in Philadelphia that doesn’t only serve brunch on weekends (they have it Thursday, Friday and Monday as well) but they are one of the few that serves Dutch fare, like a smoked sausage, red cabbage and gouda omelet or Uitsmijter ham and cheese.
You don’t need to know how to pronounce anything. Just know that they don’t take reservations, and they only offer outdoor seating (for now.)
738 S 11th St, Philadelphia, PA 19146
Phone: (215) 627-3012
Hawthorne’s Cafe is the place to be when you want to start the party early on Saturday or keep the party going on a Sunday, with their private igloos, outdoor tents and flat-screen TVs. Not to mention, they sometimes have fun events for the whole family.
But for the grownups, they have a wide selection of beers and cocktails, including more than just your typical bloody mary and mimosa, like salted rose palomas and hot toddies.
And speaking of hot, their food menu is even larger than their drink menu, featuring some questionably named entrees, like “potato mess,” “crabby dick” and “junk salad.”
428 N 13th St, Philadelphia, PA 19123
Phone: (215) 922-3031
Cafe Lift is the perfect pick-me-up for those Sunday blues. Come before 11:00 am to skip the line, and order a dirty chai no matter what the temperature is.
Trying not to be too unhealthy? Order the mushroom toast. Completely throwing calories out the window? Order the cannoli french toast. Somewhere in the middle? Order the lox sandwich with their specialty savory cream cheese on an infamous Kismet everything bagel.
FYI: it’s BYOB, and students get a 10% student discount, which is something I wish I would have known before.
1528 Frankford Ave, Philadelphia, PA 19125
Phone: (215) 302-1900
If you’re able to book a reservation a month in advance and snag a seat at Suraya, please go. And if you can reserve a spot in their upscale backyard for garden brunch, even better.
For the girl who wants to try everything (aka me) Suraya has a $35 prix fixe brunch menu. For the table, you get hummus, baba ganoush, labneh, muhammara and taboule, and for each guest, you can choose one brunch entree, including Turkish eggs or a Lebanese omelet.
Not that hungry? Want to save a little money? Get the $25 pastry basket, if not just for the cruller, and pair it with a Lebanese chai latte.
147 N 3rd St, Philadelphia, PA 19106
Phone: (215) 627-2140
Cafe Ole also has a few locations, one of which is a couple miles from my boyfriend’s house, so when his mom raved about the suburb location, I had to check out the Old City one. Now, I want to keep this location a secret so that I can have it to myself.
Feeling savory? Go for the hummus shakshuka, which was so big even my boyfriend couldn’t finish it. Feeling sweet? Go for the croissant french toast stuffed with banana, which is also much bigger than it looks in pictures.
Sometimes, looks are deceiving, and that’s definitely the case with Cafe Ole.
Cafe La Maude
816 N 4th St, Philadelphia, PA 19123
Phone: (267) 318-7869
If there’s two kinds of cuisine I love, it’s Lebanese and French food, so when I heard there was a restaurant that managed to combine the two of them, I needed to see it to believe it.
Their French-Lebanese inspired menu includes dishes like berrylicious pain perdu, red and green shakshuka, a croque maude and a Mediterranean platter. All of the portions are huge, so there’s plenty to share for the slightly steep price tag.
Unfortunately, they are first come, first serve. However, they make up for it by being BYOB, so you can bring all of the champagne and orange juice or tomato juice and vodka that you want, depending on your week. I won’t judge.
Silk City Diner
435 Spring Garden St, Philadelphia, PA 19123
Phone: (215) 592-8838
Silk City Diner, a retro diner and music lounge, finally reopened their outdoor garden and started serving brunch again after a long hiatus due to the COVID-19 pandemic.
While we still have to wait a little longer for the return of live music, you can check out their brunch on weekends. Whether you’re inside or outdoors, any spot is the best seat in the house.
And the food, which was featured on Guy Fieri’s TV-show “Diners, Drive-Ins and Dives” lives up to its reputation. For carnivores, I recommend the turkey BLT and chicken wings. For vegetarians and vegans, I recommend the banana fosters french toast or vegan pancakes!
1001 N 2nd St, Philadelphia, PA 19123
Phone: (267) 534-5746
Anejo’s brunch menu only has one option: a $47 prix fixe menu. But when you see everything that’s included, you won’t feel so guilty (about the money, the food is another story).
$47 gets you guacamole and salsa (with homemade tortilla chips half as big as my head) and coconut french toast for the table (you read that right. The french toast is just the appetizer). Then, choose an entree of breakfast tacos, chilaquiles, huevos rancheros or a Mexican omelet, and last but not least, choose your unlimited brunch cocktail.
This isn’t clickbait. The flat fee includes unlimited margaritas, bloody marys, mimosas or sangrias, but drink responsibly, and remember, the whole party must participate, so you may have to be a negative influence on that one friend who just started their diet yesterday.
Wm. Mulherin’s Sons
1355 N Front St, Philadelphia, PA 19122
Phone: (215) 291-1355
Wm. Mulherin’s Sons made it on my best Italian food list, but it is also a contender for best brunch. The inside of this hotel/restaurant is almost as homey as the Dandelion, and their pancakes have been called the “best pancakes in Philadelphia.”
Since I was craving pancakes, and their ricotta pancakes popped up on my Instagram, I had to make the journey to Fishtown and try them myself. And while I’ve probably not had enough pancakes in the city to be the best judge, their fluffy hotcakes stuffed with ricotta and topped with pistachios definitely “take the cake” for me.
Also, order a coffee just to have it served in the most beautiful, handmade mug I’ve ever seen.
Honey’s Sit N Eat
800 N 4th St, Philadelphia, PA 19123
Phone: (215) 925-1150
Look for the notorious sign in Northern Liberties to find Honey’s Sit N Eat, a rustic breakfast and lunch restaurant with an even more notorious wait and menu.
Whether you’re ordering something as simple as scrambled eggs with rye toast and latkes (the fact that they give you latkes, not hash browns, immediately takes them to the next level) or as complex as a breakfast quesadilla with cilantro sour cream, you can’t go wrong.
Or you can be a little naughty and order one of their more gluttonous options, like BBQ ribs and cornbread waffles or mac and cheese pancakes.
Front Street Cafe
1253 N Front St, Philadelphia, PA 19122
Phone: (215) 515-3073
Finally, a restaurant where you can take your vegan friends out for brunch. Front Street Cafe had the clever idea to divide their menu in half, half vegan, half non-vegan, so there’s something for everybody.
Their buffalo fried cauliflower and vegan scrapple will win over vegans and non-vegans alike, while their huevos rancheros and front street benedict are so good, you don’t even realize they’re vegetarian. And you know what else is vegan? A sunrise mimosa!
Also, their outdoor patio is covered, so your brunch date is still on even if it’s suddenly pouring outside. This is fairly common in Philadelphia, as the weather is very fickle.
Ants Pants Cafe
2212 South St, Philadelphia, PA 19146
Phone: (833) 200-6878
Unfortunately, Ants Pants Cafe is only offering takeout and delivery at the moment, but that’s all the more reason to have brunch in bed.
The bacon, egg and cheese stuffed french toast or beef brekkie burrito will have you laying in bed in a food coma all day afterward.
Some other things that travel well? How about brie stuffed french toast with apricot glaze? Or an egg, ham and brie sandwich on a croissant? Or an Italian sausage hash? If you made it to the end of this sentence without already ordering, I’m impressed.
Famous 4th Street Delicatessen
700 S 4th St, Philadelphia, PA 19147
Phone: (215) 922-3274
I have a soft spot for Jewish delicatessens. Going to Catholic School all my life, I never got to experience much Jewish food growing up, and I didn’t even have my first latke or matzah ball soup until college when I met my roommate and co-runner of the foodstagram who happens to be Jewish.
So, I like to go to delicatessens to make up for lost time, and Famous 4th Street is one of my favorites. Their title isn’t just for show; they really are famous for their lox and whitefish platters and reuben sandwiches, which are so comically large, they should be on “Man vs. Food.”
Located on 4th Street (again, in the title), they’re a little far from me, but luckily they deliver, so I can have brunch from the comfort of my own home.
White Dog Cafe
3420 Sansom Street, Philadelphia, PA 19104
Phone: (215) 386-9224
White Dog Cafe, like a few other spots on this list, has multiple locations in the city and the burbs. I don’t usually find myself in University City because I go to Temple, and crossing the bridge feels like entering another city, but it’s definitely worth the commute for White Dog Cafe.
Be warned: just because you have a reservation doesn’t mean you won’t be waiting a little bit on a Sunday. In addition, the crowd is mostly Drexel and Penn students, so it’s not exactly quiet, but the energy makes it a lot more fun, especially when you’re five mimosas deep.
The bottomless mimosas are a great deal if you drink at least three, which is easy when the waitress is constantly filling your glass and never letting you hit the bottom (hence the term bottomless). But you’ll sober up with the lox toast, Kennett Square omelet, tofu egg salad sandwich and catfish sandwich!
1046 Tasker St, Philadelphia, PA 19148
Phone: (267) 909-9704
Noord, an “eetcafe” and BYOB, is one of the other places in Philadelphia that serves traditional Dutch food and also has a three course $50 tasting menu.
The food may sound a little intimidating to the novice foodie or picky eater, but if you give it a chance you’ll be surprised how much you enjoy it! And for the adventurous foodie who is having wanderlust and dying to travel right now, this is your chance.
Close your eyes, order some herring sliders, baked acorn squash and lingonberry apple bread pudding, and pretend you’re dining in Amsterdam, not South Philly. Oh, and don’t be afraid to order a second (or even third) helping of Jonnathan’s bread.
Well, that’s all folks. Writing this on a Monday has me longing for the weekend to come faster. From Mediterranean to French to American to Dutch, Philadelphia has a plethora of multicultural brunch options.
Is brunch not your thing (gasp)? If you said yes, I feel a little betrayed, but you can still browse the best Italian restaurants in Philadelphia!
Unfortunately, I couldn’t include all of my favorite brunch spots in this list. Did I leave your favorite restaurant out? Make sure you leave me a comment so I can check it out ASAP!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.