The 10 Best Breakfast Places in Oklahoma!

With the importance of breakfast for starting your day off right, you can’t just pick any old place for your meal! And it becomes even more difficult when you’re in Oklahoma, where breakfast joints are among the very best in the country. There are so many great restaurants to get a bite in the morning. Here are some of the most special.

1. Classen Grill, Oklahoma City, OK

The Eggs Benedict and cheese grits are highly recommended, but everything on the menu is wonderful. Fresh orange juice, great coffee and excellent service, what more could you ask for?

2. Jimmy’s Egg, Oklahoma City, OK

Jimmy’s Egg is an Oklahoma favorite, and it has locations across the state. It’s known for breakfast. The homemade toast goes great with an omelet, made to your specifications.

3. The Painted Horse, Bartlesville, OK

The Painted Horse is not only a bar, but it serves a breakfast menu. The Toad in the Hole has got to be one of my absolute favorite breakfasts, and the Painted Horse has a unique twist. The coffee is excellent and the baristas are superior.

4. Bramble Breakfast & Bar, Tulsa, OK

The Bramble has earned its accolades by being “globally inspired and locally sourced.” The restaurant makes its own jams, jellies and butters, just to start. All the ingredients are from local farms, dairies and ranches. It’s hard to find a better breakfast in Tulsa.

5. Wee Too Restaurant, Enid, OK

The Big Nasty, Chicken Fried Chicken on biscuits, smothered with country gravy is absolutely delicious, albeit a bit unhealthy. Splurge once in a while at this local favorite.

6. Vinita Grubb Hut, Vinita, OK

The Grubb Hut is one of those places that can’t be judged by the outside. You have to go in and taste the food. The pancakes are wonderful, and the eggs are always cooked just right.

7. Lucille’s, Weatherford, OK

Lucille’s has been a stop on Route 66 since 1927. It was named for Lucille Hamon, who was inducted into the Oklahoma Route 66 Hall of Fame for her 59 years of service to travelers. They have a good breakfast menu for when you’re on the road that comes with a huge serving of history.

8. Granny’s Kitchen, Stillwater, OK

You might have to wait for a table, but it will be worth it. The special of the day is usually an interesting twist on a breakfast favorite, like a crab & spinach omelet or crab cake benedict.

9. Café Kacao, Oklahoma City, OK

For breakfast with a Latin flare, you have to try Café Kacao. Guatemalan oatmeal will make you rethink cereal for breakfast, and the fried plantains are so much better than potatoes.

10. Angry Mullet, Poteau, OK

Enjoy coffee, crepes or pastries in the front of the Angry Mullet. You won’t miss the biscuits and gravy when you have a savory crepe, filled with cheese, bacon, egg and spinach, covered in a spicy sauce.

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Breakfast 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