Hassler's is a counter-and-booth breakfast restaurant in northwest Oklahoma City that has served eggs, pancakes, and biscuits to the same neighborhood for nearly 80 years, operating as a family business without franchising or significant menu reinvention.
Hassler's occupies a small, traditional diner footprint on Northwest 23rd Street. The restaurant seats roughly 40 people across a handful of booths and a counter, and operates at near-capacity most weekend mornings. The space reflects its age: wood paneling, framed local photographs, and a straightforward no-frills approach to service. It is not a destination restaurant; it is a neighborhood regular's place where servers recognize customers by order rather than name tag.
Breakfast runs to basic American standards: eggs (fried, scrambled, or over-easy), pancakes, French toast, hash browns, bacon, sausage, and biscuits. A two-egg plate with meat and toast costs approximately $8 to $10. Pancakes run around $7 to $9 for a full order. Biscuits and gravy run $5 to $7. Coffee refills are unlimited. The restaurant does not serve lunch or dinner, and does not offer extensive customization or modern dietary substitutions; eggs come cooked as requested, but the menu itself has remained largely consistent for decades.
Cattlemen's Steakhouse in Stockyard City serves a more upscale breakfast with wider menu breadth and significantly higher prices (entrees often $12 to $18), and operates in a larger, more formal setting. The Loaded Bowl, a more recent café-style addition to northwest OKC, emphasizes trendy ingredients, build-your-own bowls, and third-wave coffee, with entree pricing closer to $12 to $15. Elote Café y Pastelería on Classen offers Mexican-inspired breakfast and pastries in a younger, design-conscious space at mid-to-high pricing. Hassler's occupies the opposite end: no pretension, no craft coffee, no Instagram-ready plating, lowest price tier, and speed focused on turnover rather than lingering. Choose Hassler's if you want eggs and toast fast and cheap; choose The Loaded Bowl or Elote if you want specialty ingredients and a slower social pace.
Hassler's suits people who live or work nearby, arrive hungry without time constraints, and prefer consistency to novelty. The narrow menu and tight space appeal to regulars more than curious travelers. It does not suit groups larger than four without a wait, people seeking vegetarian or vegan options beyond toast and fruit, or anyone wanting to spend more than 45 minutes in-house. Parents with small children report the noise level is high during peak hours, and the tight booth spacing means strollers are unwelcome.
Arrive between 7 and 9 a.m. on a weekday for minimal wait, or expect 20 to 45 minutes on Saturday or Sunday mornings. A server will seat you at whatever opens first. The menu is a laminated sheet on the table; order is taken immediately. Food arrives within 10 minutes. The check is brought without asking. Transactions are cash or card, and the standard tip range is 15 to 20 percent for table service.
Hassler's opens at 6 a.m. Monday through Sunday and closes at 2 p.m. every day (verification recommended, as this has held steady for years but should be confirmed before a special trip). Parking is on-street along Northwest 23rd Street; there is no dedicated lot, and weekend mornings are tight. The restaurant is not wheelchair accessible; a single step into the dining room and narrow booth spacing make it difficult for mobility devices.
Hassler's survives in Oklahoma City because it does one thing consistently: move breakfast plates across a counter faster and cheaper than anywhere else in its neighborhood, and it has earned enough regular customers to justify staying open for 78 years.
