10 Iowa Grocery Stores Where Lunch Is Half The Reason People Stop
A butcher shop in this state is known for a signature turkey and dressing sandwich, and it sells it far beyond Thanksgiving week. I love that kind of stubborn food logic.
That sandwich is only one clue. Another family grocery has been cutting meat and stacking sandwiches since 1922.
A small international market hides a halal lunch counter in the back, serving gyros, falafel, and chicken biryani.
Iowa grocery shopping clearly comes with a side quest. You walk in for milk and eggs, and somehow a hot lunch ends up on your list too.
I can’t imagine a better excuse to run errands.
So I went looking for stores where the deli, café, or hot bar pulls just as hard as the produce aisle. Which one would tempt you to grab a cart and a fork?
1. Bread Garden Market

Few grocery stores let you grab a taco and a bag of fresh produce in the same trip. Downtown Iowa City shoppers get exactly that deal here.
The market sits right on the Pedestrian Mall, and it grew into its full market setup in 2012. That location makes it an easy stop between classes, meetings, or a walk downtown.
Lunch runs through the Kitchen’s Daily Eats section. You’ll find hot soups, cold sandwiches, and made-to-order meals that feel more like a café than a grocery counter.
The Iowa Beef Burger is a solid pick if you want something hearty. Tacos come in several styles, including beef brisket, chicken, carnitas, tofu, and veggie.
Burritos and quesadillas round out the hot side of things. Want something lighter?
Try a Chicken Caesar, Garden, or Spinach salad, or build a plate at the salad bar.
The selection of ready meals can feel a little overwhelming, in the best way. Give yourself a minute to look around before you commit.
Afterward, the grocery side deserves a slow lap too. The store carries specialty items, a bakery, and fresh produce that make it easy to stock up.
Hours stretch from early morning into the evening, so a late lunch still works. Free Wi-Fi also helps if you plan to eat and catch up on email.
Address: 225 S Linn St, Iowa City, IA 52240
2. B&B Grocery, Meat & Deli

Since 1922, this south side Des Moines shop has been proving that a butcher counter makes the best sandwich counter. Over a century of practice shows.
The family-owned store works as a grocery and butcher shop first. Its sandwiches come straight from that meat department, which explains why lunch here feels so serious.
One famous sandwich piles deli meat, pork tenderloin, and burger patties into a single towering stack. Bring a big appetite, or bring a friend who can help.
Prefer something more traditional? Garlic sausage and kosher corned beef sandwiches are longtime favorites.
Cheeseburgers are also on the lineup for anyone craving a classic.
Lunch tends to come out quickly, which is great news on a short break. The prices also make it a smart choice if you’re watching your budget.
Before you leave, swing past the meat case. Hand-cut meats of many kinds fill it, and the staff are happy to answer questions about what you’re buying.
Timing matters at this spot. The store is closed Sunday and Monday, and it shuts its doors at 5 p.m. on weekdays.
Saturday hours end even earlier, at 3 p.m. Friday afternoons and Saturdays get busy, so a midweek visit may be calmer.
Address: 2001 SE 6th St, Des Moines, IA 50315
3. Graziano Brothers

Italian sausage is the headline at this Des Moines grocery, but the deli counter makes a strong case for top billing. Good luck choosing just one.
The store specializes in artisanal sausages and signature deli sandwiches. It’s an Italian grocery in the truest sense, packed with ingredients for your next pasta night.
Lunch starts at the deli counter. You can order a sandwich made to order, built with freshly sliced luncheon meats and cheeses.
That fresh slicing is the whole point. When the meats come off the slicer right in front of you, the sandwich tastes like it was worth the trip.
The grocery side stays clean and well stocked. It’s easy to fill a basket with Italian staples while you wait for your order.
Don’t skip the sausage case on your way out. Taking some home turns one lunch stop into a weeknight dinner plan, which feels like winning twice.
Plan around the hours, since the store is closed on Sundays. Weekdays run until 5:30 p.m., and Saturdays close at 5 p.m.
Saturday afternoon is the busiest stretch here. Free lot and street parking help, but a weekday visit may get you to the counter faster.
Address: 1601 S Union St, Des Moines, IA 50315
4. Main Street Markt

The store focuses on natural, organic, and specialty foods. Some products come from nearby, while others are sourced from around the world.
An in-house café serves fresh, made-to-order meals. The quick-service setup means you can eat well without turning lunch into a two-hour event.
In a hurry? The grab-and-go case holds chef-crafted dishes that are ready when you are.
It’s a handy option for road trips or packed workdays.
Browsing is part of the fun here. Artisan grocery goods and specialty cheeses make it easy to put together a picnic or a gift basket.
Planning a meeting or party? The market offers catering, including boxed lunches and hors d’oeuvres platters for business and social events.
The shop opens at 8 a.m. Monday through Saturday and stays open until 8 p.m.
It’s closed on Sundays, so plan weekend visits for Saturday.
Thursday through Saturday afternoons draw the biggest crowds. Monday morning tends to be the quietest time to stop by and look around.
Address: 503 Main St, Pella, IA 50219
5. New Pioneer Food Co-op

Owned by its community, this Cedar Rapids co-op runs a hot bar that turns a quick grocery run into lunch. That’s a pretty great perk of membership culture.
New Pioneer has roots going back to 1971 as an Iowa food co-op. Its Cedar Rapids store carries organic produce, fresh bakery items, and plenty of prepared foods.
The hot bar is the main lunch draw. Pair it with the salad bar, and you can build a plate that’s as hearty or as light as you like.
The grab-and-go section deserves a close look too. It’s stocked with tasty, nutritious lunches and snacks that are hard to find elsewhere in town.
Bakery items make an easy dessert. You can also stock up on organic groceries before you head back to work or home.
Need to stay a while? The store offers free Wi-Fi, which helps if lunch doubles as a working break.
Hours run from 8 a.m. to 9 p.m. daily. That wide window means lunch, an early dinner, or a late snack can all fit your schedule.
Weekends get busy, especially Saturday and Sunday mornings into the afternoon. On-site parking makes stopping in simple once you find your timing.
Address: 3338 Center Point Rd NE, Cedar Rapids, IA 52402
6. Cremer’s Meats

Turkey and dressing on a sandwich sounds like Thanksgiving leftovers, but at this Dubuque butcher shop, it’s a signature. No holiday required.
The shop combines a local butcher counter with a small grocery. Custom-cut meats are the backbone of the business, and that skill shows up at lunch.
Sandwiches lead the lunch lineup, with that turkey and dressing version as the star. Prepared meals are also available for anyone who wants to take dinner home.
You’ll find plenty of options, and they tend to be reasonably priced. That makes it easy to grab lunch and still pick up meat for the week.
The butchers know their stuff. Ask about a cut you’re unsure of, and you’ll likely walk away with better plans for supper.
The shelves hold more than meat. Jams, butter, and other lunch items make great add-ons to round out your bag.
Hours are limited, so check before you drive over. The shop is closed Sunday and Monday, opens at 11 a.m.
Tuesday through Friday, and closes at 5 p.m.
Address: 731 Rhomberg Ave, Dubuque, IA 52001
7. Pammel Deli

Head past the spice shelves and imported snacks, and you’ll reach a lunch counter serving gyros, falafel, and chicken biryani. Grocery stores rarely hide treasure this well.
This halal eatery shares space with an international grocery in Ames. The store is small but well stocked, with plenty of items you won’t spot at a typical supermarket.
The lunch counter in the back covers Indian, Greek, and Middle Eastern food. That range makes it hard to order the same thing twice.
A gyro and fries meal with falafel is a filling choice. The vegan samosa plate and chicken biryani are also menu highlights, and kabobs and lamb biryani show up too.
Don’t forget a cup of chai. It’s a small, sweet way to finish lunch, especially on a chilly Iowa afternoon.
Service is counter style, and the room stays casual and quiet. Solo diners will feel right at home here.
The counter keeps short hours, running Tuesday through Saturday from 11 a.m. to 3 p.m. It’s closed Sunday and Monday, so plan ahead.
Parking is usually easy, with a free lot and street spots nearby. After lunch, grab a few groceries so you can try cooking something new at home.
Address: 113 Colorado Ave Ste 133, Ames, IA 50014
8. Blue Spruce General Store

Sourdough is the reason to set an alarm for this Davenport shop, since it’s only open three days a week. Your weekend plans may need adjusting.
The store works as an artisanal bakery and a small specialty grocery. Handcrafted sourdough and premium deli sandwiches lead the way.
The space is small, but it’s thoughtfully arranged. Shelves on both sides of the sandwich counter hold specialty dry goods and drinks.
The counter shows off baked goods and deli meats, so ordering becomes a visual treat. Specials join the regular sandwiches, which keeps return trips interesting.
The baked goods are excellent, yet lunch might steal the show. A sandwich on fresh bread makes a strong case for skipping the drive-thru.
Grocery shoppers can grab meats, cheeses, and pasta. You’ll also find a little fresh produce, like lemons, limes, potatoes, and onions.
Hours are short and sweet. The shop opens Thursday through Saturday from 7 a.m. to 2 p.m., and it’s closed the rest of the week.
Breakfast and lunch both fit that window. Free street parking downtown helps, so arrive early if you want the best pick of pastries.
Address: 217 E 2nd St, Davenport, IA 52801
9. Gateway Market

Breakfast, lunch, and dinner all happen inside this Des Moines grocery store. Your shopping list might end up shorter than your menu order.
The market pairs a compact grocery with a full restaurant. It serves classic American dishes from morning through evening, so the timing of your hunger rarely matters.
The grocery side packs a surprising amount into a small footprint. Organic products, fresh produce, and prepared foods fill the shelves.
The salad bar offers a quick, flexible lunch. If you’d rather sit, the restaurant menu gives you plenty of tasty choices.
Nice weather? Patio seating lets you enjoy lunch outside.
Free Wi-Fi inside makes it a handy spot for a working meal too.
Travelers like it as a stop on the way to or from Des Moines International Airport. It’s an easy way to eat well and grab snacks for the road.
The doors open at 8 a.m. daily and stay open until 9 p.m. That schedule gives you room for early breakfast or a relaxed dinner.
Busy stretches include weekend afternoons and several weekday evenings. Free lot and street parking make the stop easier when it fills up.
Address: 2002 Woodland Ave, Des Moines, IA 50312
10. Hy-Vee Grocery Store

Hot Chinese food at a grocery deli might sound random, but this Ames Hy-Vee treats it like a regular lunch option. Your cart may never forgive you.
The store is a full-service supermarket with fresh produce, a bakery, and prepared deli foods. It also includes a pharmacy and flowers, which makes errands easier.
The deli area is huge. Freshly made, hot Chinese food is part of the lineup, giving lunch a lot more personality than a basic sandwich.
Prefer something lighter? The salad bar lets you build a plate your way.
The bakery cases sit nearby for anyone planning dessert.
Free samples pop up through the week in the deli and produce sections. They’re a fun way to try new fruits or meats before you buy them.
Hy-Vee is a big name across Iowa, and this location shows why its delis are so popular. You can get lunch and a full grocery haul in one stop.
Hours run from 6 a.m. to 11 p.m. daily. Afternoons and early evenings are the busiest times throughout the week.
Late nights are much quieter if you want space to browse. Free Wi-Fi and on-site parking keep the visit simple from start to finish.
Address: 3800 Lincoln Way, Ames, IA 50014
