Fast Food Club Fast Food Club

If You Want A Real Homemade Soup, These Seven Iowa Diners Still Deliver

Caleb Anderson 6 min read
featured image af04190b44ed 4b5c4d2e3a50
If You Want A Real Homemade Soup, These Seven Iowa Diners Still Deliver

A bowl of soup made from scratch tells you a lot about a diner. It means somebody in the kitchen still chops the vegetables, simmers the broth, and writes a new soup of the day on the board.

Across Iowa, plenty of small-town spots keep that habit alive, from ham and bean on the western edge of the state to beef and dumplings up north. This list covers seven diners where homemade soup is a real part of the menu, not an afterthought.

Most of them pair a cup of soup with a full plate meal, so lunch can turn into a proper sit-down dinner without much effort. Prices stay friendly, parking is usually easy, and the menus lean hard into comfort food.

Save this one for the next cold day or road trip across the state.

1. Henry’s Diner, Crescent, IA

Henry's Diner, Crescent, IA
© Henry’s Diner, Crescent, IA

The Old Lincoln Highway still carries travelers through Crescent, and Henry’s Diner sits right on it at 836 Old Lincoln Hwy. That address alone gives it a little road trip charm.

The menu leans on family recipes and home-style cooking. Daily specials rotate, and a meatloaf dinner might show up alongside ham and bean soup and American fries, which are basically country potatoes.

Soup is a big reason to stop. The homemade bowls pair well with a hot beef sandwich or the chicken fried steak smothered in country gravy.

If you can plan around the weekend, prime rib is served on Friday and Saturday only. Fried chicken and burgers round out the dinner side.

Hours run from 9 AM most weekdays, with earlier 8 AM openings on Saturday and Sunday. Sunday wraps up at 2 PM, so aim for brunch that day.

Friday and Saturday evenings get busy, and reservations are accepted. Weeknights tend to be quieter if you want an easy table.

2. Manny’s Diner, Knoxville, IA

Manny's Diner, Knoxville, IA
© Manny’s Diner, Knoxville, IA

Chicken bow tie soup is not something you find on every diner menu. At Manny’s Diner in Knoxville, it shares the spotlight with a hearty homemade vegetable soup.

The soups here have a solid reputation around town. Better yet, many orders come with a choice of soup or salad, plus a potato or fries, so the soup becomes part of the meal instead of an extra.

The rest of the menu has a fun mix. Fresh gyro meat sits next to Iowa staples like tenderloins and old-school liver and onions.

Service moves quickly, which helps on a short lunch break. The room is casual and quiet, with a kids’ menu and high chairs for families.

Manny’s opens at 7 AM every day and stays open until 8 PM most nights, 9 PM on Fridays. Sunday mornings get crowded, and reservations are not taken, so a weekday visit is the calmer bet.

3. Vinton Family Restaurant, Vinton, IA

Vinton Family Restaurant, Vinton, IA
© Vinton Family Restaurant, Vinton, IA

Chicken and rice, beef barley, chicken dumpling, chicken noodle. The soup rotation at Vinton Family Restaurant reads like a greatest hits list of Midwest comfort.

Most menu items come with soup or salad, which makes the soup of the day an easy pick. A homemade chicken noodle soup with a bacon cheeseburger is a classic Benton County lunch.

Value is a strong point. Steak and shrimp dinners have come with soup or salad, a choice of potato, and dessert at a very reasonable price.

Breakfast is served all day, and the waffles and omelets have their own fans. It is a good spot for anyone who wants pancakes at 4 PM.

The restaurant sits at 310 W 21st St and opens at 7 AM daily. It closes at 8 PM Monday through Saturday and 3 PM on Sunday, with takeout and delivery available.

4. Klunder’s Kafe, New Hampton, IA

Klunder's Kafe, New Hampton, IA
© Klunder’s Kafe, New Hampton, IA

Early risers, this one is for you. Klunder’s Kafe opens at 5 AM on weekdays and Saturdays, which is about as early as Iowa diners get.

The soup of the day changes, and beef and dumplings has been one of the offerings. Grilled cheese with tomato bisque is another dependable pairing.

Everything here leans homemade. The pies are a big draw, with several varieties made in-house, and broasted chicken is a menu highlight.

Seating includes booths and bar stools at the counter, giving it that classic cafe setup. Chicken fried steak, pork chops, and pancakes fill out the comfort food lineup.

You will find it at 929 W Milwaukee St in northeast Iowa. Weekday hours run until 8 PM, while weekends close at 3 PM, so plan soup runs accordingly.

5. Snack Time, Nevada, IA

Snack Time, Nevada, IA
© Snack Time, Nevada, IA

Don’t let the name fool you. Snack Time in Nevada serves full meals, and the homemade soups are a big part of the appeal.

Think classic diner staples: burgers, sandwiches, and soup. Ham and bean is a favorite, and plenty of people order an extra bowl to take home for later.

The family-run restaurant has booths plus tables that can be pushed together for bigger groups. That makes it a handy stop for a family lunch or a team meetup.

Breakfast starts at 6 AM Tuesday through Saturday and 7 AM on Sunday. The diner is closed Mondays, and weekend hours end at 3 PM.

Find it at 1010 6th St in Story County, a short drive from Ames. Reservations are accepted, and parking is usually easy.

6. Johnnie Mars Family Restaurant, Sioux City, IA

Johnnie Mars Family Restaurant, Sioux City, IA
© Johnnie Mars Family Restaurant, Sioux City, IA

Some soup bowls are polite. The vegetable beef at Johnnie Mars comes in a giant bowl packed with fresh vegetables and big chunks of roast beef.

This Sioux City diner mixes homestyle American cooking with Greek favorites like gyros and kebabs. The result is a big menu with something different on nearly every page.

Homemade soups are the main reason it lands here, but the daily specials deserve attention too. The hot turkey sandwich and chicken fried steak dinner are menu highlights.

A salad bar adds another option for anyone who wants a lighter plate. Mushroom Swiss burgers are a popular pick as well.

Johnnie Mars sits at 2401 5th St and opens at 7 AM Tuesday through Sunday, closing at 8 PM. It is closed Mondays, and Sunday mornings are the busiest stretch.

7. Highway 63 Diner, Waterloo, IA

Highway 63 Diner, Waterloo, IA
© Highway 63 Diner, Waterloo, IA

Road warriors know a good chicken noodle soup when they find one. Highway 63 Diner in Waterloo has earned that kind of loyalty from people passing through.

Plenty of items are made in-house here, including soups and the salad dressings. The homemade dressings are a signature, which is unusual for a diner.

Broasted chicken is the other headliner. Walleye, fried pickles, onion rings, and cheese curds give the menu a strong Midwest accent.

The family-run spot has a huge menu with vegetarian options and kid-friendly picks. A private dining room and catering make it useful for group gatherings.

Find it at 3030 Marnie Ave, open from 11 AM most days and 10:30 AM on Sunday. Friday and Saturday evenings get busy, and reservations are accepted.

It makes a fitting final stop on a soup tour of Iowa, where homemade still means something.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *