10 Great Restaurants for Breakfast or Brunch in St. Louis

Breakfast cooking on diner griddle
Kyle Monk / Getty Images

St. Louis restaurants are serving up some high quality breakfasts for hungry customers. Whether you want a perfect pancake or a hearty omelet, here are the best places for breakfast or brunch in the Gateway City.

  • 01 of 09
    French Toast Waffle at Kingside Diner
    French Toast Waffle at Kingside Diner. David O'Brien

    The Kingside Diner is a comfortable breakfast spot in the Central West End. It's a big, open space with plenty of room to accommodate larger groups. There is also outdoor seating when the weather is nice. The diner offers a full range of items including omelets, pancakes and breakfast burritos. For a real treat, try one of the house specials: corned beef hash or French toast waffles. The Kingside Diner is located at 4651 Maryland Avenue in St. Louis. It's open daily at 6 a.m.

  • 02 of 09
    Deborah O'Brien

    Schneithorst's is a full service restaurant offering lunch and dinner, but it's also a good place to get a casual breakfast. Top picks on the breakfast menu include country ham, omelets, pancakes and waffles. There's even one dish called "German Utopia" for anyone who feels like having bratwurst to start the day. Schneithorst's is located at intersection of Clayton and Lindbergh in Ladue.

  • 03 of 09

    There's no debate the Boathouse offers one of the best views for brunch. The atmosphere can be very serene, but it's also quite vibrant and busy at the same time. Pretty much everyone comes for the outdoor seating, but the breakfast casseroles, buttermilk pancakes and breakfast pizzas ensure a crowd regardless of the weather. The Boathouse is located at 6101 Government Drive in the heart of Forest Park.

  • 04 of 09

    Russell's on Macklind is a popular cafe and coffee house in the Southampton neighborhood in St. Louis. Russell's is making a name for itself as a casual restaurant that serves high quality food. Daily breakfast options include egg wraps, sandwiches and fresh baked scones and muffins. But for a real treat, go for Sunday brunch. The brunch menu includes quiche, mimosas and homemade biscuits that melt in your mouth. Russell's is open daily at 7 a.m., except for Mondays when the restaurant is closed. It's located at 5400 Murdoch in south St. Louis.


    Continue to 5 of 9 below.
  • 05 of 09

    You can find First Watch restaurants in a number of states, including seven in the St. Louis area. However, this chain is creative enough with its menu, and focused enough on service to earn a spot on our top picks list. The menu is almost overwhelming, with many entrees listing six to seven ingredients. First Watch has no qualms using avocado, chorizo sausage and various dressings in its signature omelets and crepes. The atmosphere of each restaurant varies by location. The Kirkwood location looks like an upscale version of Denny's, while the Clayton location has a warmer and hipper look.

  • 06 of 09

    It's hard to argue with the folks at Food Network Magazine. They picked the Rooster Slinger as the best breakfast in Missouri. The slinger is described on the menu as "andouille sausage, breakfast potatoes, fried eggs and sausage gravy over thick-cut toast." Rooster also has crepes, french toast and a variety of egg dishes. Rooster is located at 1104 Locust Street in downtown St. Louis. The cafe is open daily from 8 a.m. to 3 p.m. Rooster also has a second location at 3150 South Grand.

  • 07 of 09

    Located in downtown Clayton, the City Coffee House & Creperie offers a unique alternative to the traditional bacon & eggs type breakfast. Most of its menu consists of, naturally, crepes, although they also have delicious Belgian Waffles. Crepe varieties are nearly endless, with sweet options offering everything from fruit to chocolate as potential filler. You can also go wild on the not sweet category, with fillers such as salmon, veggies and a variety of cheeses. Of course, if you still want bacon & eggs, don't let that stop you from visiting. The egg, bacon and havarti cheese crepe is absolutely delicious. The Creperie is located at 36 N. Brentwood and is open weekdays from 6:30 a.m. to 4:00 p.m., and weekends from 7:00 a.m. to 3:00 p.m.

  • 08 of 09

    When you want organic and locally grown food, Cafe Osage is the breakfast spot to choose. The cafe uses vegetables and herbs from its own garden and makes its sausage from bison raised in Clarksville, Missouri. The menu features hearty dishes like corned beef hash, breakfast wraps and pancakes, but there are also lighter options including granola, muffins and scones. If you get inspired by the locally produced food, you can stop by the Bowood Farms nursery next door and pick up a few plants for your own garden. Cafe Osage is located at 4605 Olive Street in St. Louis. It's open for breakfast Monday through Saturday from 7 a.m. to 10:30 a.m., and Sunday from 9 a.m. to 2 p.m.

    Continue to 9 of 9 below.
  • 09 of 09

    Nadoz Cafe offers great food at good prices in a comfortable euro-style setting. The waffles, crepes and paninis are popular choices, or try one of the delicious pastries like the pain au chocolat. Nadoz also has a full coffee and smoothie bar and a wide selection of breads and desserts. Nadoz Cafe is located at 12 The Boulevard in Richmond Heights (across from the Galleria Mall.) It's open Monday through Friday from 7 a.m. to 7 p.m., and Saturday from 8 a.m. to 7 p.m., and Sunday from 8 a.m. to 6 p.m.