The 10 Best Brunch Places in Illinois!

Many Illinoisans enjoy a late breakfast on the weekends, but brunch is great any day of the week. The following restaurants are ideal for brunch because they offer both breakfast and lunch menus. All of these brunch places are known for the delicious food, attentive service, and large portions. Whether you’re looking for a Sunday brunch buffet or a retro diner experience, you’ll surely find it at the 10 best brunch places in Illinois. 

1. Mac's Restaurant, Park Ridge, IL

Mac’s Restaurant has been serving up delicious brunch meals since 1959. They offer fresh, hot food served promptly by attentive wait staff. The generous portions, friendly staff, and laid-back atmosphere make Mac’s a local favorite brunch spot. 

View this post on Instagram

A post shared by Vicky (@vicky_baek88) on

2. Harbaugh's Cafe, Carbondale, IL

For a tasty and filling brunch, look no further than Harbaugh’s Cafe in Carbondale. Local patrons have branded this cafe as the best breakfast in Carbondale. The lunch menu is also fantastic and worth trying. All the food here tastes great and the service is quick and friendly. 

Pit stop in my old stompin' grounds! #carbondale #siuc #soILL #roadtrip

A post shared by Elizabeth Hahn (@philomenaandruth) on

3. Eggsclusive Cafe, Sycamore, IL

Eggslusive Cafe takes pride in their fresh ingredients, high-quality quality service, and beautiful contemporary atmosphere. Ideal for brunch, this local favorite restaurant takes a unique approach to traditional breakfast and lunch favorites. The result is delicious, innovative dishes that satisfy the pickiest eaters. 

4. Golden Brunch, Arlington Heights, IL

For pleasant and welcoming staff, look no further than Golden Brunch. They offer large portions, perfectly-cooked food, and reasonably prices. Patrons love the waffles, skillets, omelets, crepes, and pancakes. The owners really care about providing the best dining experience for their guests. 

5. Silvercreek Restaurant, Urbana, IL

Every Sunday Silvercreek Restaurant offers a scrumptious brunch buffet from 10 a.m. to 2:30 p.m. featuring an extensive spread of breakfast and lunch items along with pastries, desserts, and alcoholic beverages. You’ll generally find fruits, salads, meats, breads, rolls, multiple cheesecakes on the buffet. The chef also makes custom omelets to order, as well. 

Lunch anyone?? @silvercreekrestaurant #westonphotos #foodphotography #yum #newmenu

A post shared by Beth Weston (@bethweston8) on

6. Jam 'n' Jelly Cafe, Darien and Woodridge, IL

Although known for their homemade jams and jellies, Jam ‘n’ Jelly Cafe is the ideal brunch spot in Darien and Woodridge. They offer a huge menu featuring every kind of breakfast and lunch dish you can imagine. Patrons appreciate the free doughnut holes, large portions, and prompt service. 

A post shared by angelica (@angelicaa.liu) on

7. Bean Tree Cafe, Waterloo, IL

Known for their friendly service and great-tasting food, Bean Tree Cafe is the perfect spot for brunch. They serve breakfast, lunch, soups, specialty drinks, fresh coffee, and much more. The owners are passionate about providing the best dining experience for their patrons. 

A post shared by Robin K (@motokitten) on

8. Charlie Parker's Diner, Springfield, IL

Serving breakfast all day, Charlie Parker’s Diner makes a great brunch destination. This locally-owned business offers a huge menu featuring reasonably-priced breakfast, lunch, and dessert. Patrons love the family-friendly environment, home-cooked food, and excellent service. 

9. Star 66 Cafe, Springfield, IL

For great food at affordable prices, look no further than Star 66 Cafe. This local favorite is ideal for brunch because they’re open 24/7 and offer homemade breakfast, lunch, and dinner. Guests love the large menu selection, which also includes dessert items, fast service, and friendly atmosphere. 

#stir fry #chicken

A post shared by uma (@uma_venkata_1) on

10. Cahill's Family Pancake House, Danville, IL

You can’t beat the breakfast at Cahill’s Family Pancake House. This welcoming, family-owned restaurant is ideal for a quiet brunch and friendly service. Customers rave about the delicious food, large portions, and also recommend the daily specials. 

A post shared by hallie51 (@hallie51) on

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

Adams County

Alexander County

Bond County

Boone County

Brown County

Bureau County

Calhoun County

Carroll County

Cass County

Champaign County

Christian County

Clark County

Clay County

Clinton County

Coles County

Cook County

Crawford County

Cumberland County

Dekalb County

Dewitt County

Douglas County

Du Page County

Dupage County

Edgar County

Edwards County

Effingham County

Fayette County

Ford County

Franklin County

Fulton County

Gallatin County

Greene County

Grundy County

Hamilton County

Hancock County

Hardin County

Henderson County

Henry County

Iroquois County

Jackson County

Jasper County

Jefferson County

Jersey County

Jo Daviess County

Johnson County

Kane County

Kankakee County

Kendall County

Knox County

La Salle County

Lake County

Lawrence County

Lee County

Livingston County

Logan County

Macon County

Macoupin County

Madison County

Marion County

Marshall County

Mason County

Massac County

McHenry County

Mcdonough County

Mchenry County

Mclean County

Menard County

Mercer County

Monroe County

Montgomery County

Morgan County

Moultrie County

Ogle County

Peoria County

Perry County

Piatt County

Pike County

Pope County

Pulaski County

Putnam County

Randolph County

Richland County

Rock Island County

Saint Clair County

Saline County

Sangamon County

Schuyler County

Scott County

Shelby County

Stark County

Stephenson County

Tazewell County

Union County

Vermilion County

Wabash County

Warren County

Washington County

Wayne County

White County

Whiteside County

Will County

Williamson County

Winnebago County

Woodford County