Start your day off right at one of these Des Moines breakfast restaurants
If you want to drop a few extra pounds, put down the bagels and cream cheese, say no to sugary cereals and hello to better breakfast choices. Buzz60's Sean Dowling has more.
Des Moines is full of hearty breakfast options to start your day off right. Whether you enjoy sweet or savory dishes, most menus have you covered. Breakfast is also inexpensive: Most dishes are less than $10.
This roundup includes places in the Des Moines metro that serve breakfast every day — sometimes all day.
Bakeries, coffee shops and weekend breakfast and brunch options will be rounded up in other lists. For this one, it's all about the breakfast.
5 Borough Bagels
Assorted bagel varieties and breakfast are served all day with a full range of flavored cream cheeses. Enjoy bagel sandwiches with eggs or lox and plenty of coffee drinks.
Location: 13435 University Ave., #300, Clive
Hours: Monday through Friday, 6:30 a.m. to 2 p.m.; Saturday and Sunday, 8 a.m. to 2 p.m.
100th St. Corner Cafe
Enjoy breakfast platters, omelets, pancakes and waffles at this cozy little breakfast spot in Urbandale. And try the signature hashbrowns in various sizes and ingredient combinations.
Location: 3017 100th St., Urbandale
Hours: Monday through Saturday, 6 a.m. to 1:30 p.m.; Sunday, 8 a.m. to 1 p.m.
There are plenty of breakfast classics at this cozy diner in Ankeny. Biscuits and gravy in full and half orders, omelets, pancakes and cinnamon French toast make the menu along with an assortment of platters and skillets.
Location: 310 S. Ankeny Blvd., Ankeny
Hours: Monday through Friday, 6 a.m. to 11 a.m.; Saturday, 6 a.m. to 1 p.m.; closed Sundays.
Ankeny Diner serves breakfast all day, including chicken fried steak and eggs, Belgian waffles and omelets. Gluten-friendly and vegetarian options are also available.
Location: 133 S.E. Delaware Ave., Ankeny
Hours: Sunday through Thursday, 6 a.m. to 9 p.m.; Friday and Saturday, 6 a.m. to 11 p.m.
Bailey Pub & Grub
Start your day with an "everything" omelet, an egg sandwich served on Texas toast or the Tink Special — loaded hash browns smothered with gravy.
Location: 918 E. Euclid Ave., Des Moines
Hours: Monday through Saturday, 6 a.m. to 12 a.m.; Sunday, 8 a.m. to 12 a.m.
Contact: (515) 266-6560; Facebook
Brickhouse Cafe Johnston
Sample an ever-changing handwritten menu of daily specials like red velvet waffles with a drizzle of cream cheese frosting; breakfast quesadillas filled with scrambled eggs, cheese and green onion; and praline-pecan French toast at this Johnston cafe serving breakfast and lunch.
Location: 5775 Merle Hay Rd., Johnston
Hours: Wednesday through Monday, 8 a.m. to 2 p.m.; closed Tuesdays.
Contact: (515) 276-4940; Facebook
Brick Street Market and Cafe
Brick Street Market in Bondurant serves a full breakfast menu until 10:30 a.m., including its award-winning Iowa tenderloin — smothered in homemade gravy, two eggs, hash browns and a choice of bread. And there are many options for $3.99 or less.
Location: 114 Brick St. S.E., Bondurant
Hours: Monday through Thursday, 6 a.m. to 8 p.m.; Friday and Saturday, 6 a.m. to 9 p.m.; closed Sundays.
For a vegan breakfast option, Brightside Kitchen in the foyer of Mercy’s Health and Fitness Center in Clive offers plant-based meals including a small, rotating list of fresh baked goods, smoothies and burritos.
Location: 12493 University Ave., Clive
Hours: Monday through Friday, 7 a.m. to 2 p.m.; Saturday, 9 a.m. to 1 p.m.; closed Sundays.
Be sure to bookmark these frequently-updated dining guides:
- The ultimate late-night restaurant guide for the Des Moines metro
- Where to eat pho in the Des Moines metro
- The essential pizza restaurants of Des Moines
- Where to find Mexican food in the metro
Italian-style breakfast is the focus at Club 2000 until 11 a.m. Enjoy a breakfast platter with sweet or hot peppers; a Club breakfast sandwich with egg, cheese, peppers and a choice of sausage, bacon or capicola (or all three) on grilled Italian bread; or Italian Eggs Benedict served on focaccia with capicola.
Location: 422 Indianola Rd., Des Moines
Hours: Open every day, 5 a.m. to 11:45 p.m.
Contact: (515) 245-9769; Facebook
Coaches Kolaches is the place to go for savory Texas-style kolaches filled with eggs, cheese and meats. Sweet fruit pastries also make an appearance here, and you can even go spicy with a jalapeño kolache.
Location: 8527 University Blvd., Ste. 1, Clive
Hours: Monday, 8 a.m. to 1 p.m.; Tuesday, 7 a.m. to 1 p.m.; Wednesday through Friday, 7 a.m. to 2 p.m.; Saturday, 8 a.m. to 2 p.m.; Sunday, 8:30 a.m. to 1 p.m.
Contact: (515) 381-0129; Facebook
There are plenty of breakfast combos with eggs, omelets, and skillets at this Pleasant Hill eatery. Pancakes, French toast and waffles round out the menu, along with corned beef hash, steak and eggs, and biscuits and gravy.
Location: 1225 Copper Creek Dr., Pleasant Hill
Hours: Monday through Saturday, 7 a.m. to 10 p.m.; Sunday, 7 a.m. to 9 p.m.
Contact: (515) 214-1855; Facebook
Cozy Cafe Johnston
Serving breakfast all day, Cozy Cafe offers comfort food dishes like corned beef hash, chicken fried steak and eggs, and its house specialty, the Cozy Mess — hash browns with ham, bacon, sausage, green peppers, tomatoes, onions, jalapeño peppers and cheese, topped with eggs and gravy and served with toast.
Location: 8385 Birchwood Ct., Johnston
Hours: Monday through Friday, 6 a.m. to 8:30 p.m.; Saturday, 7 a.m. to 8:30 p.m.; Sunday, 7 a.m. to 8 p.m.
Head to Indianola for a hearty breakfast with classic egg dishes and combinations. Try the popular pancakes and biscuits with gravy.
Location: 115 E. Salem Ave., Indianola
Hours: Tuesday through Thursday, 6 a.m. to 8 p.m.; Friday and Saturday, 6 a.m. to 9 p.m.; Sunday, 8 a.m. to 2 p.m.
Contact: (515) 961-3362; Facebook
Cub Club Restaurant
Have breakfast overlooking the baseball field at Principal Park at this breakfast and lunch restaurant serving egg and griddle dishes like blueberry pancakes with blueberry syrup and a Whole Hog omelet with applewood smoked bacon, Bavarian ham and diced sausage.
Location: Principal Park, 1 Line Dr., Des Moines
Hours: Monday through Sunday, 7 a.m. to 2 p.m.
Douglas Cafe Urbandale
After five years, Douglas Cafe (formerly Grimes Cafe in Grimes) moved into its new location in Urbandale in September, serving breakfast anytime. You'll recognize Cozy Cafe favorites like the Cozy Mess, along with classic breakfast dishes. But check out the Big Al breakfast sandwich with egg, bacon, sausage, pepper jack and American cheeses on an English muffin.
Location: 7003 Douglas Ave., Urbandale
Hours: Monday and Tuesday, 7 a.m. to 2 p.m.; Wednesday through Saturday, 7 a.m. to 8 p.m.; Sunday, 8 a.m. to 2 p.m.
Contact: (515) 252-8604; Facebook
This longtime landmark in the Drake neighborhood has been serving breakfast all day to hungry diners looking for both classics and inventive breakfast items such as pumpkin pancakes; waffle dogs — two sausages on sticks dipped in batter and deep-fried, served with syrup; and grilled Santa Fe Grits with sausage, cheddar cheese and green chilies, served with two eggs and toast.
Location: 1111 25th St., Des Moines
Hours: Monday through Saturday, 7 a.m. to 11 p.m.; Saturday, 7 a.m. to 10 p.m.
Eggs and Jam
With a '90s hip-hop theme and fun names for its dishes, Eggs and Jam has become a breakfast must-try in West Des Moines. Order the Fight! For Your Right! To Pudding! — sausage and cheese bread pudding made with pumpernickel and brioche with a sunny-side-up egg and housemade sausage gravy.
Location: 1907 EP True Pkwy., Ste. 102, West Des Moines
Hours: Wednesday through Friday, 8 a.m. to 3 p.m.; Saturday and Sunday, 7 a.m. to 3 p.m.; closed Monday and Tuesday.
The Family Cafe
Plenty of combos will greet hungry diners looking for breakfast served all day on this menu. Try the Philly cheese steak omelet with onion and green peppers. Or go for the signature chicken and waffles with three chicken tenders on a Belgian waffle.
Location: 3900 E. 14th St., Des Moines
Hours: Monday through Saturday, 6 a.m. to 6 p.m.; Sunday, 6 a.m. to 3 p.m.
Contact: (515) 214-2995; Facebook
Located in the food court in the basement of the Des Moines Partnership Building, Farmhouse uses locally sourced ingredients for its small-but-mighty menu. Items include hoe cakes with lemon honey butter and Iowa maple syrup; a Santa Fe scramble with eggs, chorizo, black beans, peppers, onions, potatoes and guacamole; and Farm Toast made with baguette dipped in egg and griddled, topped with cinnamon apples and vanilla butter.
Location: Des Moines Partnership Building, 700 Locust St., Des Moines
Hours: Monday through Friday, 7 a.m. to 2 p.m.; closed Saturday and Sunday.
Contact: (515) 369-3276; Facebook
Freedom Blend Coffee
Breakfast is served from 7 to 11 a.m. at this Des Moines coffeehouse. Enjoy biscuits and gravy, breakfast sandwiches, oatmeal and assorted bagels from 5 Borough Bagels.
Location: 2329 Hickman Rd., Des Moines,
Hours: Monday through Thursday, 6 a.m. to 6 p.m.; Friday and Saturday, 6 a.m. to 9 p.m.; closed Sundays.
From baked goods to omelets, this cafe located inside a gourmet grocery store has a wide variety of breakfast items. For a Tex-Mex option, go for the Huevos Motulenos — two sunny-side-up eggs with spiced black beans, smoked ham, handmade corn tortillas, salsa and mozzarella. Vegans can enjoy the tofu scramble with bell pepper, onion and mushroom. Breakfast is served until 10:30 a.m.
Location: 2002 Woodland Ave., Des Moines
Hours: Open every day, 7 a.m. to 10 p.m.
Gilroy's Kitchen + Pub + Patio
From Monday through Friday, you can order breakfast items off the regular menu until 11 a.m. Go for traditional items or try something unique like the corn flake-encrusted French toast with powdered sugar, whipped butter and maple syrup. On Saturday and Sundays, Gilroy's features its all-you-can-eat brunch buffet with made-to-order eggs and omelets, starting at 9 a.m.
Location: 1238 8th St., West Des Moines
Hours: Monday through Friday, 7:45 a.m. to 11 p.m.; Saturday and Sunday, 9 a.m. to 11 p.m.
Jethro's BBQ 'n Bacon Bacon
Of its seven themed locations across the metro and Ames, this location serves breakfast and brunch dishes all day long, including skillets, breakfast burritos, omelets and griddle classics with a focus on bacon, of course. Try the Elvis Presley peanut butter, bacon and banana pancakes.
Location: 1480 22nd St., West Des Moines
Hours: Monday through Thursday, 10 a.m. to 10 p.m.; Friday, 10 a.m. to 11 p.m.; Saturday, 8 a.m. to 11 p.m.; Sunday, 8 a.m. to 9 p.m.
La Mie Bakery, Express, Elevate
Each of La Mie's locations offers a different breakfast lineup. La Mie Bakery serves hot dishes like omelets, tartines (open-faced sandwiches) and quiche. Express features quick, grab-and-go sandwiches, while Elevate also serves hot dishes like omelets and tartines for dine-in and carry out. All three locations serve La Mie's popular fresh baked pastries and desserts.
- Bakery: 841 42nd St., Des Moines; (515) 255-1625
- Express: 1220 Locust St, Des Moines; (515) 244-3033
- Elevate: 601 Locust St., Des Moines; (515) 243-1835
- Bakery: Monday through Friday, 7 a.m. to 5 p.m.; Saturday, 7 a.m. to 4 p.m.; closed Sundays.
- Express: Monday through Friday, 7 a.m. to 2:30 p.m.; closed Saturdays and Sundays.
- Elevate: Monday through Friday, 7 a.m. to 2:30 p.m.; closed Saturdays and Sundays.
Machine Shed Restaurant
Enjoy Machine Shed's breakfast until 10:45 a.m., including homemade cinnamon and pecan rolls, griddled favorites and hearty skillets made with a choice of potatoes: a hash brown casserole, home fries or shredded hash browns with a choice of breakfast bread like buttermilk pancakes and biscuits and gravy.
Location: 11151 Hickman Rd., Urbandale
Hours: Monday through Saturday, 6 a.m. to 10 p.m.; Sunday, 7 a.m. to 9 p.m.
Main Street Cafe
A full line of breakfast sandwiches and scrambles is ready to sate the appetite of hungry diners ready to start the day. But don't forget about the waffles and French toast in an array of flavors like triple berry, chocolate-caramel, blueberry and caramel-pecan. There are plenty of vegetarian items as well.
Locations: 2510 S.W. White Birch Dr., #1 and 2, Ankeny and 801 Grand Ave., Ste. 370, Des Moines
Hours: Ankeny, open every day, 6 a.m. to 9 p.m.; Des Moines, Monday through Friday, 6:30 a.m. to 3 p.m.; closed Saturdays and Sundays.
Max's Highway Diner
This Altoona diner serves breakfast all day. The classics are available, of course, but for diners with bigger appetites, go for the stuffed biscuits and gravy — two buttermilk biscuits stuffed with sausage or bacon, two scrambled eggs and cheddar-jack cheese, smothered in homemade sausage gravy.
Location: 3231 Adventureland Dr., Altoona
Hours: Open every day, 6 a.m. to 10 p.m.
Three-egg omelets and plenty of specialties can be found at this Des Moines restaurant overlooking the downtown skyline. For something different, go for the meatloaf hash browns — hash browns served with breakfast meatloaf made with red peppers and onions and smothered with sausage gravy, paired with scrambled eggs and a choice of toast or English muffins.
Location: 1300 S.E. 1st St., Des Moines
Hours: Sunday through Thursday, 7 a.m. to 8 a.m.; Friday and Saturday, 7 a.m. to 10 p.m.
Norwood Bar & Grill
This little East Side spot serves traditional breakfast dishes until 10:30 a.m. Enjoy a hot sausage breakfast with hash browns and toast or biscuits and gravy in full and half orders.
Location: 4592 N.E. 29th St., Des Moines
Hours: Open every day, 6 a.m. to 11 p.m. Breakfast is not served on Sundays.
Contact: (515) 265-6574; Facebook
The Original Pancake House
With over 100 locations, this famous franchise opened its first locally-owned Iowa restaurant in 2016. This breakfast spot is known for specialty items like the Apple Pancake made with Granny Smith apples and Sinkiang cinnamon glaze and the oven-baked Dutch Baby served with butter, lemon and powdered sugar. You can also enjoy scratch-made breakfast items from omelets and other egg dishes to a wide variety of signature griddle favorites like waffles, crêpes and pancakes in all flavors.
Location: 1810 SW White Birch Cir., Ankeny
Hours: Tuesday through Sunday, 7 a.m. to 3 p.m.; closed Mondays.
Palmer's Deli & Market
Palmer's Deli has four locations in the metro, but its Ingersoll location serves hot breakfast items like omelets and classic plates. Griddled dishes include the challah French toast with whipped butter and powdered sugar.
Location: 2843 Ingersoll Ave., Des Moines
Hours: Monday through Friday, 8 a.m. to 8 p.m.; Saturday, 7 a.m. to 3:30 p.m.; closed Sundays.
Papa Kern's "House of Breakfast" menu is served all day long with plenty of egg and griddle favorites. Try the Kicken Texan with taco meat, hash browns, peppers and onions, topped with cheddar and jalapeños with sour cream and salsa.
Location: 304 E. 30th St., Des Moines
Hours: Monday through Saturday, 7 a.m. to 8 p.m.;
Contact: (515) 262-7692; Facebook
Park Street Kitchen & Bar
For a more upscale breakfast experience, Park Street serves a continental buffet along with a full breakfast buffet that includes hot items like scrambled eggs, bacon, sausage, breakfast potatoes for an upcharge. But you can also order unique breakfast dishes like braised short rib hash with Yukon gold potatoes, caramelized onions, candied jalapeño herbs and eggs. Or go for the wood oven French toast with berry compote, Tahitian vanilla ice cream and Great River maple syrup.
Location: 435 Park St., Des Moines
Hours: Sunday through Thursday, 6:30 a.m. to 11 p.m.; Friday and Saturday, 6:30 a.m. to 12 a.m.
PerKup Cafe has a wide-ranging breakfast menu that includes sandwiches, combo plates, omelets and a "quick pick" menu of items for time-pressed diners. For something on the sweet side, check out the strawberry-stuffed French toast with cream cheese, powdered sugar, whipped cream and fresh strawberries inside apple cinnamon or blueberry French toast. But don't forget about the mini scones.
Location: 2700 University Ave., #324, West Des Moines
Hours: Tuesday through Saturday, 7 a.m. to 2 p.m.; Sunday, 8 a.m. to 2 p.m.; closed Mondays.
Railroad Bill's Dining Car
Also serving breakfast all day, and new to East Village this year, Railroad Bill's has omelets, sandwiches, platters and specials like the Boxcar sandwich made with a toasted ciabatta roll, two eggs any style, two veggie toppings and a choice of meat.
Location: 621 Des Moines St., Des Moines
Hours: Tuesday through Sunday, 7 a.m. to 2 p.m.
This vegetarian option has a good variety of breakfast items like organic oatmeal topped with hemp nut granola, Craisins, and drizzled with caramel syrup; a Mexi bowl with two steamed eggs, homemade black bean mix, shredded cheese, fresh avocado and homemade salsa, and a quiche of the week.
Location: 1301 Locust St., Ste. D, Des Moines
Hours: Monday through Wednesday, 7 a.m. to 5 p.m.; Thursday and Friday, 7 a.m. to 6 p.m.; Saturday, 8 a.m. to 6 p.m.; closed Sundays.
This coffee shop serves hot breakfast dishes along with fresh baked goods like muffins and scones. Try a homemade breakfast casserole with eggs, hash browns, cheddar cheese and ham served with toast and jelly.
Location: 1910 Cottage Grove Ave., Des Moines
Hours: Monday through Thursday, 6 a.m. to 10 p.m.; Friday, 6 a.m. to 11 p.m.; Saturday, 7 a.m. to 11 p.m.; Sunday, 7:30 a.m. to 10 p.m.
Another breakfast-all-day option in Ankeny, Sorriso Grille offers an extensive menu with all the classics and fun twists like breakfast pizza with sausage, green pepper, onion, jalapeno, scrambled eggs and mozzarella. Gluten-free pancakes are also available.
Location: 7015 N.E. 14th St., Ankeny,
Hours: Monday through Friday, 6 a.m. to 2 p.m.; Saturday and Sunday, 7 a.m. to 1 p.m.
For a taste of Australia, St. Kilda in downtown Des Moines sports fresh, upscale takes on breakfast. Look for steel-cut oatmeal with cranberry compote, walnut crumble and cinnamon cream; huevos rancheros with fried eggs, corn tortillas, black beans, feta, pickled red onion, cilantro and avocado cream, and gluten-friendly braised beef and polenta with pearl onions, beef jus, rosemary-citrus gremolata and poached eggs.
Location: 300 S.W. 5th St., Des Moines
Hours: Monday through Friday, 7 a.m. to 10 p.m.; Saturday and Sunday, 8 a.m. to 10 p.m.
University Library Cafe
The popular dish at this Drake neighborhood eatery is the Breakfast Nachos, made with flour tortilla chips topped with scrambled eggs, bacon, sausage, onions, red and green bell peppers, and Monterrey cheese sauce. But there are plenty of other great choices from this breakfast menu served until 2 p.m.
Location: 3506 University Ave, Des Moines;
Hours: Monday through Friday, 11 a.m. to 2 a.m.; Saturday, 8 a.m. to 2 a.m.; Sunday, 8 a.m. to 12 a.m.
Celebrities, both local and national, have been spotted having breakfast at this University Avenue landmark. Skillets, omelets and pancakes make the menu, along with specialties like sirloin steak and eggs with toast and hash browns; and favorites like The Lumberman — a half order of biscuits and gravy served over hash browns.
Location: 4708 University Ave., Des Moines
Hours: Monday through Saturday, 6 a.m. to 2 p.m.; Sunday, 8 a.m. to 2 p.m.
If your restaurant is serving breakfast every day and is not on this list, it needs to be. Please contact Brian Carlson to be added.