You are currently viewing 30+ Incredible Places to Get Brunch in Cleveland

30+ Incredible Places to Get Brunch in Cleveland

Whether you’re looking for a boujee eggs Benedict or a breakfast burrito with a strong cup of coffee, brunch is never a bad idea. And Cleveland has no shortage of great brunches to choose from!

Best Brunch in Cleveland

And note: We are *mostly* focusing on spots that offer dedicated brunch menus or brunch-style menus rather than breakfast spots in this post.

Weekday brunch options in Cleveland

Hoping to book in for a brunch with a friend on a weekday? There are actually a lot of options in Cleveland. Here are our picks for weekday brunch, organized by proximity to downtown.

1. Cocky’s Bagels

1127 Old River Road, Cleveland (Flats East Bank)

Cocky's Bagels The Flats interior
Cocky’s Flats cute interior
Cocky's Bagels sandwiches and cocktails
Bagel sammies and brunch cocktails

Looking for an all-day brunch spot to enjoy breakfast sandwiches and brunch cocktails? Then look no further than Cocky’s Bagels. Cocky’s actually has two locations, the original in North Olmstead (26703 Brookpark Ext), and their newest spot in The Flats (1127 Old River Road).

Their Flats location especially gives excellent brunch vibes, with a light and airy indoor seating area, a patio outside, and two separate bars (including one with swing seats).

Definitely try the Big Daddy bagel sandwich, and one of our favorites is the new Frenchie, which has maple syrup on it for the perfect sweet and salty mixture. The Flats location also has a full cocktail menu with several mimosa and bloody Mary options, as well as boozy coffee drinks.

Cocky’s North Olmstead is open Monday-Friday from 7 a.m.-3 p.m., and Saturday-Sunday from 8 a.m.-4 p.m., and the Flats location is open Monday-Friday from 7:30 a.m.- 3 p.m., and Saturday-Sunday from 8 a.m.-6 p.m.

2. 27 Club Coffee

1215 W 10th St, Cleveland (The Flats)

27 Club brunch
The cinnamon rolls are a must
Amanda with a 27 Club pink latte
Pink latte

With coffee in its name, 27 Club Coffee is definitely the place to grab a cup of joe. Machine Gun Kelly’s vibe-y coffee shop serves up breakfast all day, so you can get your brunch sandwiches or pancakes well past noon. 

Be sure to check out their pink latte with pink milk, as well as their all-day cinnamon rolls if you’re feeling something sweet! For something savory, they offer cheesy shrimp and grits. 

They serve up breakfast all day everyday. And while we have been to this spot a couple times, we feel like it’s best for coffee and cocktails.

RELATED: The Best Independent Coffee Shops in Cleveland

3. West Side Market Cafe

1979 W 25th St, Cleveland (Ohio City)

West Side Market building
West Side Market

With breakfast served all day, you can get brunch here any day of the week! The only things not served during the week are the eggs Benedict and kielbasa hash. 

However, this small spot tucked away next to the West Side Market is full of delightful breakfast foods like a fried egg sandwich with spicy bacon, huevos rancheros, hot mess (home fries with eggs, bacon, and sausage gravy), and their West Side Market omelet loaded with mushrooms, bacon, scallion, spinach, and feta. 

And while the West Side Market Cafe feels like a diner inside, you can get anything from coffee cocktails to beer on tap. 

They are open Monday, Wednesday, and Friday from 7 a.m.-4 p.m.; Tuesday and Thursday from 7 a.m.-1 p.m.; Saturday from 7 a.m.-5 p.m.; and Sunday from 8 a.m.-4 p.m.

4. Le Petit Triangle Cafe 

1881 Fulton Rd, Cleveland (Ohio City)

Quiche and toast at Le Petit Triangle Cafe
Quiche and toast

Want to pretend that you’re sitting at a quaint little bistro in Paris? Look no further than Le Petit Triangle Cafe.

This place serves up brunch every day they’re open, which is Wednesday-Sunday. But instead of your standard brunch classics, opt for things like quiche, shakshuka, sweet or savory crepes, apple walnut French toast, and a few croque monsieur options! 

As always at a French restaurant, it is best to start with cheese and perhaps some escargot.

Don’t forget to grab a croissant or pain au chocolat and one of their various coffee drinks too! And if you’re feeling boozy, they offer their mimosas and bellinis every morning – not just on the weekends.

5. Juneberry Table

3900 Lorain Ave, Cleveland (Ohio City)

Juneberry Table
The cozy Juneberry Table
Juneberry Table brunch
This fried baloney sandwich was SO GOOD

This cozy spot by Karen Small has become one of our go-to spots in Ohio City. Juneberry Table‘s vibe is “come for breakfast, stay for lunch,” and their menu is definitely brunch-forward!

With starter staples like cheddar and chive biscuits and cinnamon streusel coffee cake, you really can’t go wrong. The main menu options change with the seasons, but you can always expect to find a nice mix of sweet and savory options, with everything from egg dishes to pancakes to diner burgers being available.

Juneberry Table also has wine, beer, and brunch-y cocktails available. They are open 8 a.m.-2 p.m. Thursday-Monday (closed Tuesday and Wednesday).

6. Martha on the Fly

2173 Professor Ave, Cleveland (Tremont)

Martha on the Fly

This new “micro diner” moved into a permanent spot in Tremont in 2022 after operating as just a pop-up, and has been expanding their offerings of delicious brunch sandwiches every since.

You can never go wrong with Betty egg sandwich with a side of Karleen’s cornmeal fries, or a cinnamon roll with orange and vanilla bean icing paired with Guardian cold brew. They also have pocket pies (the fillings rotate), hoagies, potato crispies, and build-your-own sandwich options.

Martha on the Fly is open 8 a.m.-3 p.m. on Monday, Thursday and Friday, and from 9 a.m.-3 p.m. on Saturday and Sunday. Note that they don’t have a ton of space inside, so ordering online and getting your food to-go is always recommended.

7. Lucky’s Cafe

777 Starkweather Ave, Cleveland (Tremont)

Breakfast at Lucky's
Biscuits and gravy at Lucky’s

This breakfast spot serves up a killer brunch every day of the week, perfect for those who wake up with a brunch craving on a Wednesday. 

One thing to definitely try at Lucky’s is the biscuits and gravy – it is SO GOOD! We also love the Shipwreck: hash browns, eggs, veggies, bacon, and cheddar cheese. For a vegan version, opt for the Canoewreck, full of hash browns, curried tofu, veggies, and nutritional yeast.

Honestly, their whole breakfast menu is delightful, so I highly recommend trying it all! They also have amazing pastries and an extensive coffee and tea menu. 

They are open every day for breakfast and brunch from 9 a.m.-2 p.m., and a waiting list even on a weekday is not uncommon here. (And note that their weekend brunch menu is larger.)

8. Grumpy’s Cafe

2621 W 14th St, Cleveland (Tremont)

Open every day for breakfast and brunch, Grumpy’s is the place for all the breakfast classics. 

Known for its feel good food, you can enjoy things like the Grumpy’s special (two eggs, choice of meat, cajun home fries, and toast), huevos rancheros, or a Sausage Gravy Benedict.

They also serve up various omelets, waffles, French toasts, and pancakes. And you have to love the unlimited coffee refills in their eclectic mugs. 

It’s hard to stay “grumpy” during brunch here – just be sure to get here early, as they’re only open 7 a.m.-2 p.m. (7 days a week).

9. The Rowley Inn

1104 Rowley Ave, Cleveland (Tremont)

This tucked away, unassuming spot near the Christmas Story House may be easily overlooked, but don’t make this mistake. 

The Rowley Inn is a Cleveland institution, and it’s constantly winning awards for its food. Enjoy fun brunch items like the Rowley breakfast, which comes with 3 eggs, kielbasa, and bacon-wrapped tater tots, or a breakfast poutine. 

Or, for our pierogi lovers in Cleveland, there is the pierogi omelette, which includes a pierogi pancake stuffed with scrambled eggs, kielbasa, cheddar, home fries, roasted garlic mashed potatoes, and a side of sauerkraut. 

Honestly, if you leave this place hungry that’s on you. The food here is filling and always delicious! 

The Rowley Inn offers a brunch menu Monday-Friday from 7-11 a.m., and from 7 a.m.-2 p.m. on weekends.

10. Cleveland Vegan

17112 Detroit Ave, Lakewood

Open everyday except on Monday, Cleveland Vegan serves up brunch from 9 a.m.-3 p.m. all week long! 

And everything here is vegan, of course! One of the best vegan restaurants in Cleveland, this place has great veggie brunch items like a Benedict Florentine with tofu, vegan egg, and a cashew hollandaise, or the Campfire Pancakes with graham cracker, marshmallows, and chocolate drizzle.

If you want to eat vegan and enjoy a lot of brunch options, Cleveland Vegan is the place! 

11. Luna Bakery & Cafe

2482 Fairmount Blvd, Cleveland Heights

Luna Bakery & Cafe breakfast
Avocado toast and crepe from Luna

For breakfast everyday, you can head to Luna Bakery & Cafe in Cleveland Heights. 

This place has incredible pastries including flaky croissant, delectable cookies, and tempting breads, and also offers tasty brunch items like a breakfast burrito, avocado toast, and sweet and savory crepes. 

They are open on Monday-Friday from 7 a.m.-3 p.m. and on the weekends from 8 a.m.-3 p.m. 

12. Little Birdie Wine Nest

6060 Broadview Rd, Parma

Brunch board and flights at Little Birdie Wine Nest
Coffee flight, brunch board, and mimosa flight

Tucked into an unassuming strip mall in Parma, Little Birdie Wine Nest is very much worth a visit, either on a weekday or weekend! Along with being a wine shop, coffee shop, and gift shop, Little Birdie also serves Instagrammable brunch boards, mimosa flights, and cold brew coffee flights.

This is one of our favorite spots to meet up with friends!

Little Birdie serves brunch-y food and coffee Monday-Saturday from 8 a.m.-9 p.m., and hosts all sorts of fun events and crafty workshops throughout the week.

Weekend brunch options in Cleveland

Here are a bunch more great Cleveland brunch options, except these ones are only offered on the weekends. These ordered by how close they are to downtown.

1. The Centro 

2017 E 9th St, Cleveland (Downtown)

The new restaurant inside the Metropolitan at the 9 hotel downtown is a great new option for brunch. Start out with the Brunch Charcuterie Board if you’re dining with a group, or try the Bacon Steak Benedict for a decadent meal.

There are also inventive breakfast pizzas to choose from (cinnamon roll, or bagel and lox pizza, anyone?) made with a 900-year-old sourdough starter, plus more traditional egg dishes, crepes, and even salads on the Centro’s brunch menu.

There’s also a full brunch drinks menu, including cocktails, coffees, smoothies, and more.

Brunch is served on Saturday and Sunday mornings, and The Centro offers a breakfast menu every day of the week.

2. Betts

2000 E 9th St, Cleveland (Downtown)

This is a newer restaurant located in the Schofield hotel downtown. So if you’re staying here anyway, why not check it out? 

This cute little spot features a large brunch menu with everything from avocado toast to bourbon soaked blueberry pancakes. Their version of eggs Benedict (called the Belgian Benny) features Belgian waffles topped with smoked pork, eggs, and syrup. 

Brunch is served at Betts from 8 a.m.-3 p.m. on Saturday and Sunday. 

3. Cordelia

2058 E 4th St, Cleveland (Downtown)

Cordelia exterior
Cordelia on E. 4th

An exciting concept restaurant on East 4th St downtown, Cordelia describes itself as “modern grandma” in both menu and design. The restaurant reimagines cozy comfort food classics in new and modern ways. It was named Cleveland Magazine’s Best New Restaurant in 2023.

The menu here changes seasonally, but you can count on fresh takes on brunch classics like you’ve never seen them before.

Cordelia only offers Sunday brunch, and reservations are definitely necessary.

4. Beerhead Bar & Eatery

1156 W 11th St, Cleveland (The Flats)

Located in the Flats, this place is perfect for a boozy brunch. While they used to offer a steal for bottomless mimosas, they now offer a mimosa lab where you can get a bottle of sparkling wine and various juices to mix together. It’s great for brunch with friends! 

They also offer beer flights, and if you’re here to eat (who isn’t?), they have great brunch items like their breakfast pie which is a pizza with eggs, bacon, sausage, and so much cheese, or one of their toasts like the Athena toast (Greek-inspired avocado toast) or the honey bleu toast with blue cheese, candied pecans, apple, and Mike’s hot honey drizzle. 

Brunch is available on Saturday and Sunday from 11 a.m.-2 p.m.

5. Collision Bend Brewing Company

1250 Old River Rd, Cleveland (The Flats)

Collision Bend patio
Collision Bend patio

For brunch with a view, opt for Collision Bend! This place has one of the best patios in Cleveland with amazing views over the Cuyahoga River. 

Aside from the views, this brewery also serves up delicious food for brunch including a fried green tomato Benedict, thick brioche French toast, risotto cakes with blackened shrimp, and delicious cheese scrambled eggs.

To top it off, they have great brunch cocktails including a hot blooded bloody Mary, the Hurricane Melvin (rum, homemade punch, and grenadine), and the PYO mimosa with a bottle of Prosecco and four juices. 

Brunch is available on Saturday from 11:30 a.m.-3 p.m. and all day on Sunday. 

6. SOHO Chicken + Whiskey

1889 W 25th St, Cleveland (Ohio City)

For a taste of the South here in the Midwest, head to SOHO Chicken + Whiskey! 

As someone who is from the South, I really appreciate the deviled eggs (they even had them on the menu before they were trendy!), and the opportunity to get an Ale 8 or Cheerwine alongside their various bourbon cocktails. 

So for brunch, you better believe they bring it with their beignets, shrimp and grits, chicken and waffles, and even hush puppies in gravy. Yum! 

Enjoy it with a whiskey spiked coffee! 

Brunch is served on Sunday from 11 a.m.-2 p.m. 

7. Jaja

2050 Gehring Ave, Cleveland (Ohio City)

Jaja is a new hip steakhouse in Ohio City that also offers up a memorable brunch in possibly one of the prettiest spaces in the city.

Try a shakshuka or cauliflower on toast if you’re feeling healthy, or maybe a croque madame or dulce de leche French toast if not. If you’re dining out with a group of friends, you can also try the Avocado 39,916,800 Ways, which is DIY avo toast board that feeds 4-6.

Jaja serves up brunch cocktails, too, of course.

Brunch is available. onSundays, and reservations are necessary.

8. Heck’s Cafe

2927 Bridge Ave, Cleveland (Ohio City)

Heck's Cafe brunch
Brunch in Heck’s Ohio City courtyard

This charming restaurant in Ohio City serves up a great brunch whether you want one of their famous burgers or you’re craving something sweet like their baklava French toast. 

Start your meal with their banana bread or AM fries (buffalo fries with eggs and blue cheese fondue) before enjoying your main dish. Then, top it all off with a Salted Caramel Pretzel Bread Pudding or a bloody Mary. 

Heck’s Cafe serves brunch on both Saturday and Sunday, with Sunday offering up a larger menu. We also are in love with their indoor courtyard; it’s our favorite place to sit!

(Note that Heck’s also has locations in Beachwood and Avon.)

9. Astoria Cafe & Market

5417 Detroit Ave, Cleveland (Detroit-Shoreway)

This Mediterranean spot has a delicious brunch perfect for sharing with friends! Start off with the brunch board complete with bacon, prosciutto, fruit, and plenty of cheese, before trying the saganaki cheese with eggs, the crab, shrimp, and prosciutto eggs Benedict, or even the Spanish tortilla topped with gravy and cheese curds a la poutine-style. 

Either way, this upscale brunch spot will have you feeling fancy, especially if you pair your meal with one of their many wines or cocktails. 

Brunch is served on Saturday from 10 a.m.-2:30 p.m. and 10 a.m.-3 p.m. on Sunday. 

10. Luxe Kitchen & Lounge

6605 Detroit Ave, Cleveland (Gordon Square)

Luxe Kitchen & Lounge brunch
Eggs benny and beignets

Feel “luxe” for brunch with a crab Benedict, a green shakshuka with kale, arugula, peas, and leeks, or even an omelet full of shiitake mushrooms, shallot, whipped ricotta, and thyme. 

And for a sweeter meal, check out the fluffy pancakes and don’t skip out on their delicious beignets. They also have delightful cocktails to elevate your brunch. 

Brunch is served Saturday and Sunday from 10 a.m.-3 p.m. 

11. Toast 

1365 W 65th St, Cleveland (Gordon Square)

Serving seasonal, local, and made-from-scratch cuinse, Toast is a great place to go to anytime. This means that even their brunch is amazing! 

Enjoy their spiced apple French toast, the breakfast sandwich with meat of your choice, scrambled eggs, pimento cheese, pickled red onion, lettuce, and a brioche bun, or their loaded fries. 

They also have a great cocktail menu whether you want a bloody Mary or one their own creations. 

Brunch is served on Sunday from 11 a.m.-3 p.m. 

12. The South Side

2207 W 11th St, Cleveland (Tremont)

South Side brunch
French toast and breakfast pierogi

For another great brunch with a variety of bloody Marys, opt for The South Side. This place has French toast and chicken and waffles, but you can also expect a bit of a twist on classic brunch with options like the breakfast pierogi hot pockets and the Big Easy brunchin’ complete with matzo ball “grits,” shrimp, chorizo gravy, and eggs. (Though note that they do change up their menus here frequently!)

If you’re feeling thirsty, definitely grab a bloody Mary. Some options include the spicy tomato with jalapeno infused vodka and a jalapeno popper, the bacon bloody with bacon, or the American dream Mary with a deep fried pickle and can of Hamms. 

And if bloody Marys aren’t your thing, their mimosas are astoundingly cheap at just $4.50! 

Brunch is served on Saturday and Sunday from 10 a.m.- 3 p.m. 

13. Fat Cats

2061 W 10th St, Cleveland (Tremont)

For great omelets and breakfast burritos, Fat Cats in Tremont is the place to be! 

If brunch classics aren’t your thing, they also offer their regular menu all day that is full of both small plates to share as well as various bowls and sandwiches. 

A few favorites for brunch include their William’s wake up breakfast sandwich with eggs, bacon, avocado slaw, and sweet potato fries and their buckeye burrito with sausage, scrambled eggs, cheddar, pickled jalapeño, black beans, tomato, crema, onion, and Fat Cat potatoes.

Brunch is served on Saturday from 11 a.m.-4 p.m. 

14. Dante Next Door

2247 Professor Ave C, Cleveland (Tremont)

Literally right next door to the more upscale Dante restaurant, Dante Bocuzzi has a more laid back spot that is perfect for brunch called Dante Next Door. 

Open only on Sunday from 10:30 a.m.-3 p.m, it is really made for brunching!

For a delicious brunch here, opt for the bananas foster French toast, apple pie Belgian waffle, or the crab cakes Benedict. They also have various pizzas available for brunch, including a smoked salmon pizza.

If you’re searching for a Sunday brunch in Cleveland, this is a great place to go! 

15. Bourbon Street Barrel Room

2393 Professor Ave, Cleveland (Tremont)

For a New Orleans twist to your brunch, Bourbon Street Barrel Room in Tremont is the place to go. Kick your brunch up a notch with cajun jambalaya ‘n eggs, Johnny’s seafood gumbo, NOLA shrimp n’ grits with eggs, and fried chicken & BSBR French toast. 

They also offer plenty of beer on tap including Louisiana owned Abita Brewing Company. And for a New Orleans classic, pair your brunch with a boozy Hurricane. 

Brunch is available on Sunday from 10 a.m.-2:30 p.m. 

16. Pier W

12700 Lake Ave, Lakewood

Definitely one of the more upscale brunch spots in Cleveland, Pier W is a seafood restaurant located right next to Lake Erie and is serving up a brunch buffet!  

Enjoy delicious seafood brunch items like lobster salad on crostini, oysters Rockefeller, and, of course, smoked salmon. 

Now if seafood isn’t your thing, they also offer waffles, eggs Benedict, and even beef medallions for those who are feeling fancy. 

Either way, you’ll definitely want to check out their extensive wine menu or other cocktails from the bar. 

The brunch menu is $55 per person. Brunch is served on Sunday from 9:30 a.m.-2:30 p.m. 

17. Deagan’s Kitchen and Bar

14810 Detroit Ave, Lakewood

Deagan’s in Lakewood has so much to offer in terms of brunch. Whether you want to enjoy some small plates like their cinnamon roll monkey bread or deviled eggs or their big plates like the brunch burger or Cleveland Benedict (pierogi, poached eggs, chorizo gravy, and home fries), there are some great options. 

They also have bloody Marys and weekly flavor selections for mimosas. 

Brunch is served on Saturday and Sunday from 10 a.m.-3 p.m. 

18. Inn on Coventry

2785 Euclid Heights Blvd, Cleveland (Coventry Village)

When there is a whole section of the menu dedicated to a whopping 12 types of eggs Benedicts, you know they take their brunch seriously. 

You can certainly try the original eggs Benedict, or you could get more adventurous with the Irish Benedict complete with corned beef hash instead of Canadian bacon, or the huevos pan de mais with cornbread, andouille sausage, poached eggs, and a spicy chipotle sauce. 

Aside from their Benedicts, they also have several omelets and scrambles, pancakes, and a lot of their own specialities like the huevos verdes with a flour tortilla with spicy verde, over easy eggs, and veggies, or a sweet banana-walnut French toast. 

And don’t forget their drink menu! They have their own brunch punch, amaretto hot chocolate, and, of course, mimosas and bloody Marys. 

Brunch is served on Saturday and Sunday from 8 a.m.-1:30 p.m. 

That wraps up the 30+ best places for brunch in Cleveland! Which would you most like to try? 

This Post Has 2 Comments

  1. Tom

    Nice selection. I would also recommend Goldie’s in Strongsville. I am not affiliated, we just went there for fun because our dog is named Goldi, but then we got hooked, a very nice place.

  2. Laverne

    Does anyone serve beef products….possibly beef bacon???

Leave a Reply