13 Best Brunch Restaurants in Houston
Brunch is a fun way to start your weekend and Houston, Texas is buzzing with amazing brunch options. In a big city like Houston, it can be overwhelming to narrow down the best brunch restaurants and figure out when and how long every restaurant serves brunch. However, do not fear, we have put in the work so that all you need to do to find the best brunch in Houston is select one of the restaurants from our list.
13 Best Places to Eat Brunch in Houston, Texas
Here is our list of the best restaurants to get Brunch in Houston, Texas. Each one of these options offers a tasty brunch menu that will not disappoint!
- The Annie Cafe & Bar
- Bosscat Kitchen & Libations
- Dish Society
- Grace’s
- Liberty Kitchen & Oysterette
- Phil & Derek’s Restaurant
- Lola
- Brennan’s of Houston
- Hugo’s
- Lucille’s
- a’Bouzy
- MAX’s Wine Dive
- Squable
1. The Annie Cafe & Bar
Address:1800 Post Oak Blvd Suite 6170, Houston, TX 77056

The Annie Cafe & Bar offers both a beautiful inside dining area or nice patio seating making it the perfect brunch spot for any kind of weather. On the weekends they offer more upscale brunch dishes like their fried quail brunch along with classics like brioche french toast (pictured above). This is the perfect brunch restaurant if you want more of a classy feel and dining experience.
Open Hours: Sunday 11:00 am – 9:00 pm , Monday-Thursday 11:00 am – 10 pm, Friday – Saturday 11:00 am – 11:00 pm
Brunch Times: Saturday & Sunday 11:00 am – 3:00 pm
2. Bosscat Kitchen & Libations
Address:4310 Westheimer Rd #150, Houston, TX 77027

Bosscat Kitchen & Libations is the perfect brunch spot for you if you are looking for a good cocktail menu and unique food options. Their brunch menu offers a fun selection with options like a donut burger and fruity pebbles french toast.
Open Hours: Monday – Friday 11:00 am – 11 pm, Saturday 10:00 am – 2:30 pm & 3:00 pm – 11:00 pm, Sunday 10:00 am – 2:30 pm & 3:00 pm – 9:00 pm
Brunch Times: Saturday & Sunday 10:00 am – 2:30 pm
3. Dish Society
Address: 5740 San Felipe St #100, Houston, TX 77057

Dish Society has four different locations throughout Houston and one location in Katy, TX. The restaurant we’re highlighting is located in the Galleria area, but be sure to check if there is a closer location to you! What makes Dish Society unique is that they prioritize locally sourcing their ingredients to ensure the high quality and freshness of their food. At dish society, they serve brunch daily with delicious dishes such as their house beignets, brisket n’ eggs (pictured above), and Houston hot chicken sandwich.
Open Hours: Sunday – Thursday 8:00 am – 9:00 pm, Friday & Saturday 8:00 am – 10:00 pm
Brunch Times: Monday – Friday 8:00 am – 11:00 am, Saturday & Sunday 8:00 am – 3:30 pm
4. Grace’s
Address: 3111 Kirby Dr, Houston, TX 77098

Grace’s offers a brunch menu filled with Southern comfort food. They serve up classics such as shrimp and grits and a chicken fried chicken biscuit. Grace’s also has decadent pancake options like their bananas foster pancakes which comes with a caramel bourbon sauce and Mexican vanilla ice cream.
Open Hours: Monday – Thursday 11:00 am – 9:00 pm, Friday 11:00 am – 10:00 pm, Saturday 9:00 am – 10:00 pm, Sunday 9:00 am – 9:00 pm
Brunch Times: Saturday & Sunday 9:00 am – 3:00 pm
5. Liberty Kitchen & Oysterette
Address:4224 San Felipe St, Houston, TX 77027

Liberty Kitchen & Oysterette describes their brunch as an elevated Hampton’s style brunch. Their brunch menu is filled with a variety of seafood dishes such as their coastal benedict, lobster stuffed shells, and steamed mussels. However, they also have more traditional brunch items like their Lola’s lemon & poppyseed pancakes and honey butter french toast.
Open Hours: Monday – Thursday 11:00 am – 10:00 pm, Friday 11:00 am – 11:00 pm, Saturday 10 am – 11:00 pm, Sunday 10:00 am – 9:00 pm
Brunch Times: Saturday & Sunday 10:00 am – 2:30 pm
6. Phil & Derek’s Restaurant
Address: 1701 Webster St, Houston, TX 77003

What makes Phil & Derek’s Restaurant unique is that they serve New Orleans inspired cuisine. Their brunch menu features dishes such as a jambalaya breakfast and crawfish & shrimp etouffee. Another bonus of their brunch is that they have a live DJ that plays music from 12:00 pm – 4:00 pm.
Open Hours: Monday 11:00 am -12:00 am, Tuesday 11:00 am – 10:00 pm, Wednesday – Friday 11:00 am – 12 am, Saturday & Sunday 10:00 am – 12:00 am
Brunch Times: Saturday & Sunday 10:00 am – 4:00 pm
7. Lola
Address: 1102 Yale St, Houston, TX 77008

Lola is a modern diner that serves breakfast all day long. This means you can have brunch at Lola whenever you please! At lola they serve up a variety of omelets and Texas classics like huevos rancheros alongside some healthier options like their protein plate.
Open Hours: Monday – Sunday from 6:00 am – 9:00 pm
8. Brennan’s of Houston
Address: 3300 Smith St, Houston, TX 77006

Brennan’s of Houston is an upscale restaurant that serves Creole cuisine. Their brunch menu has a wonderful selection of dishes such as Creole seafood campechana, Texas-Creole Migas, and banana bread pain perdu. On Sundays Brennan’s of Houston has a Jazz Brunch.
Open Hours: Tuesday – Friday 11:00 am – 2:00 pm (lunch), Tuesday – Sunday 5:30 – 9:00 pm (dinner)
Brunch Times: Saturday 11:00 am – 2:00 pm, Sunday 10:00 am – 2:00 pm.
9. Hugo’s
Address: 1600 Westheimer Rd, Houston, TX 77006

Hugo’s is an upscale restaurant that serves authentic Mexican cuisine in Houston. What is unique about their brunch is that on Saturday they offer a brunch menu while on Sunday they have a brunch buffet. Their Sunday brunch buffet is filled with traditional Mexican dishes, delicious desserts, and creative cocktails.
Open Hours: Closed on Monday, Tuesday & Wednesday 3:00 pm – 9:00 pm, Thursday 11:30 am – 9:00 pm, Friday 11:30 am – 10:30 pm, Saturday 11:00 am – 10:30 pm, Sunday 10:00 am – 9:00 pm
Brunch Times: Saturday 11:00 am – 3:00 pm, Sunday 10:00 am – 2:00 pm
10. Lucille’s
Address: 5512 La Branch St, Houston, TX 77004

Located in the museum district of Houston Lucille’s serves “well-refined Southern cuisine”. Their brunch menu offers items such as an oxtail omelette and catfish & grits. At Lucille’s you can also enjoy one of their brunch cocktails or mimosas.
Open Hours: Tuesday – Thursday 11:00 am – 3:00 pm (lunch) & 4:00 pm – 9:00 pm (dinner), Friday & Saturday 5:00 pm – 10:00 pm
Brunch Times: Friday 11:00 am – 3:00 pm, Saturday & Sunday 10:00 am – 3:00 pm
11. a’Bouzy
Address: 2300 Westheimer Rd, Houston, TX 77098

At a’Bouzy they serve French-inspired American food. They have a delicious brunch menu featuring dishes such as mini kolaches & fondue, croque madame, and brioche french toast.
Open Hours: Monday – Wednesday 11:00 am – 9:00 pm, Thursday & Friday 11:00 am – 10:00 pm, Saturday 10:00 am – 10:00 pm, Sunday 10:00 am – 9:00 pm
Brunch Times: Saturday & Sunday 10:00 am – 3:00 pm
12. MAX’s Wine Dive
Address: 4720 Washington Ave ste b, Houston, TX 77007

MAX’s Wine Dive serves up award-winning comfort food. Their brunch menu features mouth-watering dishes such as their creme brulee french toast, honey butter chicken benedict, and H-Town hot fried chicken.
Open Hours: Monday – Thursday 3:00 pm – 10:00 pm, Friday & Saturday 11:00 am – 12 am, Sunday 11:00 am – 10:00 pm
Brunch Times: Friday – Sunday 11:00 am – 4:00 pm
13. Squable
Address:632 W 19th St, Houston, TX 77008

Squable offers a European-inspired menu. Their brunch menu features delicious dishes such as their toasted focaccia (pictured above) which is topped with ragu Bianco, burrata, basil, a fried egg, and chili oil.
Open Hours: Closed Monday, Tuesday – Sunday 4:00 pm – 10:00 pm
Brunch Times: Sunday 11:00 am- 4:00 pm