10 Great Restaurants for Breakfast or Brunch in St. Louis

St. Louis, Missouri
Lightvision, LLC/Moment/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

Kingside Diner

French Toast Waffle at Kingside Diner
David O'Brien
4651 Maryland Ave, St. Louis, MO 63108-1912, USA
+1 314-454-3957

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
1600 S Lindbergh Blvd, St. Louis, MO 63131-3599, USA
+1 314-993-4100

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 the intersection of Clayton and Lindbergh in Ladue.

03 of 09

The Boathouse in Forest Park

6101 Government Dr, St. Louis, MO 63110, USA
+1 314-366-1555

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

5400 Murdoch Ave, St. Louis, MO 63109-2843, USA
+1 314-553-9994
Romantic Restaurants

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

First Watch

8001 Forsyth Blvd, Clayton, MO 63105-1706, USA
+1 314-863-7330

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


1104 Locust St, St. Louis, MO 63101, USA
+1 314-241-8118

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

City Coffee House & Creperie

36 N Brentwood Blvd, St. Louis, MO 63105, USA
+1 314-862-2489

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 a 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 3:00 p.m., and weekends from 7:00 a.m. to 3:00 p.m. Please note the kitchen closes at 2:30 p.m.

08 of 09

Cafe Osage

4605 Olive St, St. Louis, MO 63108-1816, USA
+1 314-454-6868

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 Monday through Friday from 7 a.m. to 2 p.m., and Sunday from 8 a.m. to 2 p.m.

Continue to 9 of 9 below.
09 of 09

Nadoz Euro Bakery and Cafe

3701 Lindell Blvd, St. Louis, MO 63108, USA
+1 314-446-6800

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 bread 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 3 p.m., and Saturday from 8 a.m. to 7 p.m., and Sunday from 8 a.m. to 5 p.m. 

Back to List

10 Tasty Breakfast and Brunch Spots in St. Louis