1. Dixie Quicks, Council Bluffs
Dixie Quicks in Council Bluffs offers an unusual blend of Southern cooking with Cajun, Tex-Mex and Southwest flavors. They serve a delicious Saturday and Sunday brunch, with all of your favorite breakfast items, like a large variety of scrambles, benedicts, omelets and biscuits and gravy. For something truly special and unique, try the cactus scramble, with real prickly pear cactus. 157 W Broadway, Council Bluffs, IA.
2. Bluebird Diner, Iowa City
Bluebird Diner in Iowa City is a cozy little diner with brunch that will make your tastebuds sing. They offer a variety of unique and interesting dishes, like the Krakatoa omelet, served with pecan smoked bacon, jalapeno, red onion, garlic, cilantro-lime cream cheese and pepperjack. Delish. They serve their breakfast menu every day for limited hours. 330 E Market St., Iowa City, IA.
3. Morg’s Diner, Waterloo
Morg's in Waterloo is a cozy little place with an old-school vibe. There’s even a jukebox in every booth. They offer big servings and big flavor at low prices, like giant pancakes, omelets and more. Their pecan pancakes alone are worth a stop. 520 Mulberry St., Waterloo, IA.
4. The Cafe, Ames
The Cafe is an amazing breakfast spot in Ames. They offer a large selection of homemade baked goods and brunch dishes, like apple french toast, shrimp and grits and pot roast and eggs. Brunch is served Saturdays and Sundays from 7am to 2pm. 2616 Northridge Pkwy., Ames, IA.
5. Bev’s on the River, Sioux City
Enjoy an incredible brunch at Bev’s, overlooking the Missouri River. Their Sunday brunch buffet is not to be missed, with an amazing array of dishes, like pastries, eggs, waffles, seafood and desserts. Brunch runs on Sundays from 10am to 2pm. 1110 Larsen Park Rd., Sioux City, IA.
6. Salt Fork Kitchen, Solon
Salt fork is a great place for brunch, with a wide array of unique and flavorful egg dishes, omelets, pancakes, french toast, biscuits and gravy, and more. Add a weekend bloody mary bar and you’ve got a dream brunch scenario. They specialize in food that features fresh, local ingredients, and it shows. Breakfast is served until 2pm, Wednesday through Sunday. 112 E Main St., Solon, IA.
7. Cafe Indigo, Davenport
Cafe Indigo in Davenport serves American cuisine with a twist. All of their dishes are made from scratch using fresh ingredients, and they serve a variety of delectable breakfast items, like the french dip egg sandwich, with two eggs sunny side up over roast beef, sauteed onions and swiss cheese on toasted ciabatta bread, served with au jus. Their brunch is served on Sundays from 8am to 12pm. 4925 Utica Ridge Rd., Davenport, IA.
8. Hamburg Inn No. 2, Iowa City
The Hamburg Inn in Iowa City has seriously amazing breakfast. Their menu is huge and features items like omelets, hash browns, pancakes and french toast, with scrumptious toppings like blueberries, pecans or chocolate chips. 214 N Linn St., Iowa City, IA.
9. Americana Restaurant & Lounge, Des Moines
With a name like Bombshell Brunch Buffet, you know this brunch experience is going to be epic. With 30 brunch items, a potato bar, grilled cheese station and a bottomless mimosa and bloody mary bar, you’re going to think you’ve died and gone to brunch heaven. Their brunch is on Saturdays from 10am to 2:30pm and Sundays from 9:30am to 2:30pm. 1312 Locust St., Des Moines, IA.
10. Breakfast House Cafe, Cedar Rapids
The Breakfast House has been a Cedar Rapids fixture for 30 years. They offer a large breakfast menu with omelets, benedicts, pancakes and more. 820 6th St. SW, Cedar Rapids, IA.
11. Duncan’s Cafe, Council Bluffs
Duncan's cafe is a homey, family-run restaurant that has some of the best breakfast in Council Bluffs. With delicious greasy spoon classics like cheesy egg dishes, bacon, hash browns and pancakes, you can’t go wrong. 501 S Main St., Council Bluffs, IA.
OnlyInYourState may earn compensation through affiliate links in this article.