The 10 Best Brunch Spots in Oklahoma!

What’s better than sleeping in on the weekend? Sleeping in, and then enjoying a wonderful, relaxing brunch with friends. If you need ideas on where to get some great grub on the weekends, here are 10 of the best restaurants to find a brunch menu in Oklahoma! 

1. Smoke. on Cherry Street, Tulsa, OK

Dishes at Smoke on Cherry Street are either slow smoked or grilled over a live fire wood grill. The menu changes with the season, because the restaurant sources local ingredients as much as a possible. If you’ve never tried smoked brisket and eggs, you should start with the smoked brisket burrito on your first time here. 

2. Kilkenney’s Irish Pub, Tulsa, OK

Step into this award-winning restaurant and you’ll feel like you’ve gone back to Ireland. You can find a traditional Irish breakfast, but my recommendation is the Boxty. It’s kind of like a potato pancake, but made like an omelet, stuffed with yummy meats and cheeses and covered in a flavorful sauce. 

3. Springs at the Artesian, Sulphur, OK

The chef at the Springs at the Artesian is working hard to offer some specialty items each day. Although brunch is served buffet style, you’re going to have great food when you come down to the Artesian. Reservations are recommended. 

4. The Hash Retro Diner, Edmond, OK

This diner might have the feel of a diner, but they’re serving upscale versions of your favorites. The menu isn’t specifically a brunch menu, but it’s a nice place to go on the weekend. 

5. Cheever’s Café, Oklahoma City, OK

Cheever’s is now serving brunch. They have some of their lunch favorites on the menu, dressed up for a weekend meal. If you love benedicts, try the cowgirl benedict with the best chicken fried steak in the state. 

6. Picasso Café, Oklahoma City, OK

Picasso Café serves brunch on Sunday morning from 10 a.m. to 3 p.m.  They have a special menu which includes Build-Your-Own-Omelette, Crabcake Benedict and Memphis French Toast, made like Elvis might like it with peanut butter, bananas and local honey. 

7. Painted Horse Bar & Grill, Bartlesville, OK

The Painted Horse is open Saturday morning for brunch, and not only will you find Nordaggio’s Coffee freshly brewed, you’ll also find some of the best brunch food in town. Their fresh fruit plate is a great complement to any meal. 

8. Juan del Fuego, Norman, OK

Juan del Fuego is one of the few places in the Oklahoma metro where you’ll find authentic Mexican food, rather than Tex-Mex. You’ll find traditional brunch fare, but you should go for the spiced-up breakfast fare like papas con chorizo or chilaquileggs. 

9. Between the Buns, Durant, OK

Breakfast is served all day. You can sleep till noon and still come in and have brunch on your terms at this local diner. The signature breakfast is an egg and meat sandwich between two slices of Texas Toast, but they have many other favorites. 

10. La Baguette Bistro, Oklahoma City, OK

La Baguette is a French experience in northwest Oklahoma City. Although you can get their breakfast menu, they have some specialties only served during Sunday brunch. It’s one of the nicest places to take Mom or Dad for a special weekend meal. 

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Brunch Spots Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Alfalfa County

Atoka County

Beaver County

Beckham County

Blaine County

Bryan County

Caddo County

Canadian County

Carter County

Cherokee County

Choctaw County

Cimarron County

Cleveland County

Coal County

Comanche County

Cotton County

Craig County

Creek County

Custer County

Delaware County

Dewey County

Ellis County

Garfield County

Garvin County

Grady County

Grant County

Greer County

Harmon County

Harper County

Haskell County

Hughes County

Jackson County

Jefferson County

Johnston County

Kay County

Kingfisher County

Kiowa County

Latimer County

Le Flore County

Lincoln County

Logan County

Love County

Major County

Marshall County

Mayes County

McClain County

Mcclain County

Mccurtain County

Mcintosh County

Murray County

Muskogee County

Noble County

Nowata County

Okfuskee County

Oklahoma County

Okmulgee County

Osage County

Ottawa County

Pawnee County

Payne County

Pittsburg County

Pontotoc County

Pottawatomie County

Pushmataha County

Roger Mills County

Rogers County

Seminole County

Sequoyah County

Stephens County

Texas County

Tillman County

Tulsa County

Wagoner County

Washington County

Washita County

Woods County

Woodward County