Brunch in Buffalo isn’t just a passing fad—it’s a hearty, homegrown ritual, with every neighborhood boasting its own hidden gem or much-loved mainstay. Whether you crave a classic breakfast spread, Mediterranean twists, or perfectly brewed local coffee, these restaurants have raised mid-morning meals to an art. As someone who’s navigated countless booths in Buffalo, I’ve tasted fluffy pancakes, sampled inventive omelets, and uncovered quiet spots where the coffee is strong and the crowds soft-spoken.
Knowing where to find the right balance—between warm hospitality, memorable flavors, and a menu free from haram items—can make or break your brunch plans. This list isn’t plucked from reviews alone; it reflects honest experiences, lively conversations, and plates cleared down to the last crumb. If you’re looking for honest recommendations and no-nonsense details, get ready to discover places where Buffalo does brunch best.
Where to find the best brunch in Buffalo, NY
Here are some of the top spots to find the best brunch in Buffalo, NY:
- Betty’s
- The Left Bank
- Sophia’s Restaurant
- Frankie Primo’s +39
- Swan Street Diner
- Pearl Street Grill & Brewery
- Kostas
- Roost
- Jt’s Restaurant
- Nick’s Place
1. Betty’s
Betty’s brings a fresh spirit to brunch in Buffalo, thanks to its cheerful setting in the Allentown neighborhood. The walls double as a gallery for local art, making every visit feel like a low-key, creative outing. What sets Betty’s apart is the menu—a blend of classics with surprises for plant-based and gluten-free eaters.
After many relaxing Sunday mornings here, I can vouch for the thoughtful touches, from house-made salsas to imaginative daily specials. The staff never rush the experience. Don’t miss the fluffy buttermilk pancakes or the tangy huevos rancheros—with locally sourced ingredients, these dishes are bursting with flavor. If you’re into savory brunch, try the roasted sweet potato hash. Betty’s focus on quality, artistry, and inclusive options makes it a Buffalo brunch mainstay.
2. The Left Bank
The Left Bank transforms brunch into an elegant affair, nestled in Buffalo’s historic west side. The high ceilings and lively jazz notes set a tone that somehow manages to be both upbeat and comfortable. This spot is known for marrying thoughtful service with inventive twists on brunch favorites.
I’ve found myself lingering over strong coffee here, as sunlight streams through the windows. The vegetable frittata is a must, packed with local produce and perfectly balanced flavors. If you prefer something heartier, the roasted potatoes with homemade bread side never disappoint. Their extensive menu features creative vegan and gluten-free options for a crowd-pleasing experience. The Left Bank’s blend of atmosphere and culinary skill makes it a regular stop for Buffalo brunch fans.
3. Sophia’s Restaurant
Sophia’s Restaurant is a brunch destination where regulars greet each other and newcomers quickly feel at home. This unfussy spot on Military Road is all about hearty portions and food that’s easy to love. The kitchen honors classics but puts a fresh spin on them—think crispy home fries and pancakes that arrive golden every time.
After several visits, I’m convinced the warm staff and bustling energy are as much of a draw as the menu. The Greek omelet is a standout, packed with spinach and feta for a nod to the family’s roots. If you’re leaning sweet, the thick-cut French toast always lands just right. Sophia’s blends comfort, consistency, and value, making brunch here a Buffalo ritual.
4. Frankie Primo’s +39
Frankie Primo’s +39 brings an Italian flair to the heart of Buffalo’s brunch scene. The dining room buzzes with energy, and there’s a sense that each recipe on the menu was crafted by someone who genuinely loves to feed people. The mix of modern design and old-world hospitality makes an impression long before your first bite.
On weekends, I gravitate toward their bright caprese omelet—heirloom tomatoes, fresh mozzarella, and basil on fluffy eggs set the flavor bar high. The brunch menu leans toward Mediterranean favorites, with standout salads and roasted potato sides for those after something lighter or gluten-free. Frankie Primo’s +39 delivers food that’s both inviting and skillfully made, capturing brunch as a time to linger over bold flavors with friends.
5. Swan Street Diner
Swan Street Diner puts nostalgia on your plate in the heart of Larkinville. Housed in a classic 1937 dining car, the shiny chrome and checkerboard floor set the scene for one of Buffalo’s most photogenic brunch spots. Every visit feels like stepping back in time, but the food is as fresh as it gets.
I always look forward to their thick-cut home fries—the crispy edges and tender center are addictive. If you’re a pancake fan, theirs come out golden and airy, with just the right amount of sweetness. For plant-based diners, the veggie hash is a colorful and filling option. Swan Street Diner delivers a classic comfort brunch with local personality, making it a must for both regulars and first-timers.
6. Pearl Street Grill & Brewery
Pearl Street Grill & Brewery sits in a sprawling brick building with character at every turn. Inside, exposed beams, bustling crowds, and views of downtown Buffalo set the stage for a lively brunch. This place stands out for serving a varied menu that’s both familiar and inventive, all complemented by its own craft brews.
I’ve spent plenty of leisurely mornings here with friends, sharing savory veggie omelets and pillowy pancakes. The breakfast potatoes are crisp and well-seasoned—perfect comfort food to pair with whatever else you order. Pearl Street always offers gluten-free and vegan options, making it easy to please every member of your group. It’s a go-to spot for those who want a classic brunch but appreciate creative touches and generous portions.
7. Kostas
Kostas on Hertel Avenue is Buffalo’s answer to comfort with a Mediterranean twist. The inviting, sunlit dining room and relaxed pace make it the kind of place where brunch turns into an easy-going tradition. This spot’s menu is a blend of Greek specialties and diner favorites, perfect for squads with competing cravings.
After a few lingering meals here, the spanakopita omelet stands out—layers of spinach and feta that nod to Kostas’s heritage mixed into fluffy eggs. If you want something sweet, their blueberry pancakes hit the spot, bursting with fresh fruit. With plenty of plant-based sides and gluten-free options, Kostas pulls off that rare feat of making everyone feel accommodated and satisfied, whether you’re a regular or a first-timer.
8. Roost
Roost brings a bold, urban energy to Buffalo’s brunch scene with its airy space and ever-changing menu. There’s an understated sophistication here—you’ll spot exposed brick, curated playlists, and diners savoring inventive plates. What truly makes Roost stand out is its willingness to reimagine brunch favorites while using seasonal, locally sourced produce.
I’ve sat by the big windows, watching Niagara Street wake up while sampling their rotating vegetable frittata—each version features creative combos that keep regulars guessing. The potato hash, loaded with roasted vegetables, is a reliable favorite thanks to its balance of crisp and tender bites. Vegan and gluten-free items round out a menu designed to surprise. Roost manages to make every brunch feel like a discovery, whether you’re adventurous or sticking to basics.
9. Jt’s Restaurant
+1 716-882-0905
JT’s Restaurant meshes Italian roots with modern elegance in Buffalo’s Elmwood Village. The atmosphere is lively but never rushed, with sunlight catching on tall windows and plates that arrive like a little celebration. Here, you’ll find brunch classics with an Italian accent, thanks to a chef-driven menu that values seasonal, fresh ingredients.
On a recent visit, the roasted vegetable frittata paired with herb-roasted potatoes made for a standout meal—hearty, flavorful, and filling without feeling heavy. The lemon ricotta pancakes deserve attention too; their zesty brightness is pure comfort. With vegan and gluten-free options folded in, JT’s balances traditional hospitality with inventive offerings, making it an easy favorite when you want to impress out-of-town guests or just treat yourself.
10. Nick’s Place
Nick’s Place is one of those neighborhood spots where everyone finds a reason to linger. Tucked on Amherst Street, it’s casual, friendly, and always smells like breakfast. Servers know the regulars by name, and newcomers are treated like Sunday regulars by the time the coffee is poured.
There’s something grounding about their approach—a menu stacked with classic eggs, thick toast, and potato sides that arrive perfectly crisp. The veggie omelet stands out for its overflowing mix of peppers, onions, and just-melted cheese. Their pancakes, golden and fluffy, are also top contenders for the best in town. Nick’s Place keeps things simple, tasty, and reliable, making it a go-to when you want fuss-free comfort on a Buffalo morning.
More Things to Try in Buffalo, NY
Frequently Asked Questions
What time does brunch usually start in Buffalo?
Most brunch spots in Buffalo kick things off around 10 a.m., though some open earlier. It’s smart to check hours online or call ahead, especially for smaller, family-run places.
Are there good vegan and gluten-free brunch options in Buffalo?
Yes, many top brunch restaurants in Buffalo offer vegan and gluten-free choices. Betty’s, Roost, and The Left Bank are especially known for accommodating a range of dietary needs.
Do I need a reservation for brunch in Buffalo?
Reservations aren’t always required, but they’re a good idea if you’re heading to a busy spot or dining with a group. Popular places like JT’s Restaurant and Pearl Street Grill tend to fill up fast on weekends.
Where can I find classic diner-style brunch in Buffalo?
Try Swan Street Diner, Sophia’s Restaurant, or Nick’s Place. Their menus stick to tried-and-true breakfast dishes served in laid-back, friendly settings.
Which places offer halal or vegetarian-friendly brunch?
While Buffalo isn’t saturated with fully halal spots, most restaurants on this list avoid haram items and highlight vegetarian and vegan options. Always confirm with staff if you have specific dietary requirements.
Is parking easy near Buffalo’s best brunch restaurants?
It depends on the neighborhood and time of day. Many places, especially those outside downtown, offer free or easy street parking. For downtown or Elmwood Village, arriving early boosts your chances.
Can I get brunch for takeout or delivery?
Absolutely. Many brunch spots, like JT’s, Sophia’s, and Kostas, offer takeout, and some are available through delivery apps. Call ahead for the fastest service and the best selection.