The 10 Best Breakfast Spots in Iowa!

Over easy, scrambled or sunny-side up, however you like to order your eggs, there is much more to explore in the different breakfast places across the state of Iowa. While there are plenty of places that offer breakfast fare throughout the day, not every establishment in Iowa includes the relaxing environment that seems to pair nicely with hash browns and bacon strips. To find not only quality food items, but a place to truly sit down and enjoy your meal, your best bet will be to find one of these 10 best breakfast places in Iowa

1. Bluebird Diner, Iowa City, IA

While Iowa City has no shortage of delicious breakfast places to choose from, the Bluebird Diner on Market Street tends to shine above the rest thanks to their tantalizing menu options and aesthetic location within the Northside Marketplace of the Iowa City Downtown District. Whether you stop in for a carefully cooked omelet or whip-cream dolloped piece of pie, maybe even just a cup of coffee, the Midwestern soul food in combination with the friendly environment will make your breakfast experience at Bluebird a memorable one. 

2. Machine Shed Restaurant, Urbandale, IA

To find the quintessential Iowa breakfast in the Hawkeye State, look no further than the two different locations the Machine Shed Restaurant operates within Iowa. Whether you choose the Davenport location, or you head to the Urbandale storefront, be prepared to feast on a meal that will either give you energy for the rest of the day or cause a post-breakfast nap to incur. Featuring menu items like the Pork Producer’s Breakfast, the Country Market Skillet or sweet rolls the size of your plate, the Machine Shed Restaurant aims to get you ready for a long day of hard work using your hands in the Iowa soil.  

3. Waveland Cafe, Des Moines, IA

For the best hash browns in the universe, look no further than the Milky Way and the breakfast bar at the Waveland Cafe in Des Moines. It’s not just the hash browns either, and the Waveland Cafe has full menu of potential favorite breakfast items including chicken-fried steak, omelets and every American classic you can think of. Denizens of Des Moines and beyond flock to the Waveland Cafe for the food, and stay after the bill for the friendly atmosphere that’s served alongside the never-ending cups of coffee. 

4. Morg’s Diner, Waterloo, IA

For a classic neighborhood diner, make your way down to Waterloo and check out Morg’s Diner on Mulberry Street. Serving the community staple breakfast items for over 50 years now, Morg’s has breakfast soul food perfected in their charming booth-style eatery and lounge. If you happen to find yourself any day of the week, sitting in a Morg’s booth with a hot cup of coffee, with a server asking what you would like to have for breakfast, the rest of your day is bound to be a good one. 

5. The Grove Cafe, Ames, IA

Located adjacent to the Iowa State University campus in the Ames Downtown District, the Grove Cafe caters towards students and community members alike, and if you’re in the mood for something savory or something sweet, the Grove Cafe has you covered. From hash browns to French toast and every egg variety in between, the Grove Cafe couples their full breakfast, lunch and dinner menus with a comfortable environment complete with booths and barstools to enjoy your meal, no matter what you decide to order. 

6. The Hamburg Inn No. 2, Iowa City, IA

No “Best of Iowa Breakfast” list would be complete with mentioning the Iowa City breakfast institution, the Hamburg Inn No. 2, which is nationally recognized both on the political and all-star breakfast scene. Home to many political candidates’ tour stops during the Iowa Caucus, you don’t have to a politician to enjoy the many staple food items on the menu at the Hamburg Inn, including in-house favorites like the Iowa Breakfast, the Hawkeye Hog omelet, bison burgers or the world-famous pie shakes, making for a whole list of items to keep you back coming through the Hamburg doors. 

7. Northside Cafe, Winterset, IA

For a cozy spot and new twist on classic American Cuisine, the Northside Cafe in Winterset is the breakfast place for you. From ginger orange scones to breakfast sandwiches complete with egg, bacon, fresh herbs and Gouda cheese, you can sample something both savory and sweet at the Northside Cafe. Inside the restaurant, the unique atmosphere reflects from and upon the Winterset community that surrounds it, including the Iowa-themed art on the walls and the friendly faces found in the booths and at the bar. 

8. Breakfast House Cafe, Cedar Rapids, IA

From Florentine omelets to stuffed French toast, if you have even a single taste bud remaining, you’ll find something to like at the Breakfast House Cafe in Cedar Rapids. Located a half mile west of the Veteran Memorial Stadium, home to the Cedar Rapids Kernels, this Cedar Rapids staple has been serving up breakfast for over 30 years with only a short respite when the floods of 08’ wiped out the original shop. Check out the remodeled location today for the same quality food the Breakfast House Cafe has been serving for over three decades, and whatever you go for, just know that you’ll want to come back for more. 

9. The Skillet Cafe, Mt. Vernon, IA

With a wide-open view towards the kitchen while you wait for your meal, good luck not drooling on the table with your next visit to the Skillet Cafe in Mt. Vernon. Featuring breakfast, lunch and dinner skillet meals served throughout the day, and an awesome corner location in the cozy town of Mt. Vernon, the Skillet Cafe serves it up hot and right no matter what item menu you choose. Catering towards casual meals and a great place to hang out, whether you are just passing through or part of the community, the Skillet Cafe invites you inside to enjoy the free smells and friendly atmosphere.

10. Dixie Quicks, Council Bluffs, IA

For a Cajun kick to complement your breakfast choice, get in line to order some Dixie Quicks. Featuring tastes of Tex-Mex, Cajun and home cooking, there are some rules to follow while visiting Dixie Quicks, including following through with reservations on time. Whatever hoops you have to jump through to order some food are well worth the small hassle however, and Dixie Quicks is truly a staple on the Iowa breakfast scene. Head on own to Dixie Quicks yourself to see what it is all about.

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

Adair County

Adams County

Allamakee County

Appanoose County

Audubon County

Benton County

Black Hawk County

Boone County

Bremer County

Buchanan County

Buena Vista County

Butler County

Calhoun County

Carroll County

Cass County

Cedar County

Cerro Gordo County

Cherokee County

Chickasaw County

Clarke County

Clay County

Clayton County

Clinton County

Crawford County

Dallas County

Davis County

Decatur County

Delaware County

Des Moines County

Dickinson County

Dubuque County

Emmet County

Fayette County

Floyd County

Franklin County

Fremont County

Greene County

Grundy County

Guthrie County

Hamilton County

Hancock County

Hardin County

Harrison County

Henry County

Howard County

Humboldt County

Ida County

Iowa County

Jackson County

Jasper County

Jefferson County

Johnson County

Jones County

Keokuk County

Kossuth County

Lee County

Linn County

Louisa County

Lucas County

Lyon County

Madison County

Mahaska County

Marion County

Marshall County

Mills County

Mitchell County

Monona County

Monroe County

Montgomery County

Muscatine County

Obrien County

Osceola County

Page County

Palo Alto County

Plymouth County

Pocahontas County

Polk County

Pottawattamie County

Poweshiek County

Ringgold County

Sac County

Scott County

Shelby County

Sioux County

Story County

Tama County

Taylor County

Union County

Van Buren County

Wapello County

Warren County

Washington County

Wayne County

Webster County

Winnebago County

Winneshiek County

Woodbury County

Worth County

Wright County