15 Iowa Soul Food Joints That Locals Say Might Be Even Better Than Grandma’s (But Don’t Tell Her)
Growing up, my grandma’s kitchen was the heartbeat of every family gathering, a warm haven where stories simmered alongside pots on the stove and her closely guarded recipes felt like treasured heirlooms.
Every dish carried a memory, and every bite reminded us of who we were. Yet even she, with all her culinary pride, might tip her hat to the talented maestros shaping Iowa’s vibrant soul food scene.
Across the state, these kitchens serve up comforting plates that blend Southern tradition with a distinct Midwestern twist. Here are 15 beloved joints locals swear by—each offering its own unforgettable taste of home.
1. Good Eatin’s – Des Moines
Nestled on Douglas Avenue, Good Eatin’s serves up plates so comforting you’d swear they came straight from your family’s own recipe book. The new digs are buzzing with lunch and dinner crowds, all eager for their fix of fried chicken, catfish, and Southern sides.
Regulars talk about this place like a well-kept secret, each dish a nod to classic soul food traditions. Though it’s changed locations, the love for their hearty servings has only grown stronger.
Stepping inside feels like coming home, each bite bringing waves of nostalgia. Whether it’s the crackling chicken skin or the buttery greens, one thing’s for sure: Good Eatin’s delivers soul by the spoonful.
2. Home Touch Kitchen African and Soul Food – Des Moines
Infusing East Grand Avenue with tantalizing aromas, Home Touch Kitchen marries the rich flavors of West Africa with soulful American classics. Imagine stews simmering with spices and fried chicken that crunches with every bite.
This place is a feast for the senses, offering Afro-soul platters that keep diners coming back for more. With dine-in and delivery options, it’s as convenient as it is delicious.
Each dish tells a story, blending cultural traditions into something uniquely satisfying. It’s a culinary adventure that takes your taste buds on a journey, all without leaving Des Moines.
3. Joppa Experience – Des Moines
Chicago-style soul food finds a home at Joppa Experience, where each dish is a testament to flavor and tradition. Situated on the north side of Des Moines, it’s a hotspot for those seeking a culinary getaway.
The chef’s creations include fried wings and Italian beef, paired with soul food sides that dance on your palate. Think mac and cheese that melts in your mouth and sweet potatoes that resonate with warmth.
It’s more than just a meal; it’s a celebration of community and comfort, where every bite feels like a warm hug from the Windy City itself.
4. Bubba – Southern Comforts – Des Moines
Downtown Des Moines’ Bubba offers Southern comforts with a twist of local flair. Booths filled with patrons savoring skillet cornbread and crispy fried chicken set the scene for a meal that feels like a warm embrace.
This restaurant embraces its Southern roots while adding a touch of Iowa charm, creating dishes that resonate with both locals and newcomers. Biscuits, rich sides, and a dedication to flavor keep the crowds coming.
Bubba isn’t just a restaurant; it’s an experience. It’s where Southern hospitality meets Midwestern warmth, and where every meal feels like a cherished memory.
5. Tupelo Honey Southern Kitchen & Bar – Des Moines
In the heart of downtown, Tupelo Honey serves Southern classics with a contemporary twist. This vibrant spot is known for its fried chicken, grits, and shareable plates that evoke the spirit of a church-basement feast.
The Des Moines location hums with energy, offering scratch-made dishes that are both comforting and innovative. Brunch, lunch, and dinner services keep the kitchen busy and the patrons satisfied.
Tupelo Honey is a testament to the power of Southern cuisine, bringing people together one delicious plate at a time. It’s a slice of the South infused with a bit of Iowa’s heart.
6. Lo Gottis Soul Cafe – Iowa City
Lo Gottis Soul Cafe in Iowa City has turned East Burlington Street into a hub of comfort and flavor. Known for its fried chicken and waffles, it’s a place where homestyle cooking reigns supreme.
The cafe offers a laid-back atmosphere, perfect for enjoying a meal that feels like it’s straight from a family kitchen. Regular hours and delivery options ensure that soul food cravings are always met.
With each bite, you’re reminded of the joys of home-cooked meals. It’s more than just food; it’s a celebration of tradition and taste.
7. Royceann’s Soul Food – Iowa City
At Royceann’s Soul Food, the flavors of the South meet the heart of Iowa City. Located on US Highway 6, it serves generous portions of fried chicken, catfish, and pork chops.
The menu also boasts classics like mac and cheese and collard greens, ensuring every visit is a feast. Whether you’re dining in or picking up, the warmth of Royceann’s hospitality is undeniable.
Locals rave about this spot, often referring to it as their go-to for authentic soul food. It’s where taste and tradition come together, creating meals that linger in your memory.
8. Sugapeach Chicken & Fish Fry – North Liberty
Sugapeach in North Liberty proudly wears the title of Iowa’s soul food restaurant. Known for its fried chicken and catfish, it offers a taste of the South that’s as close to home as it gets.
The restaurant’s branding speaks to its identity, with cornbread and sides that evoke a Sunday family spread. With clear opening hours and easy online ordering, Sugapeach ensures convenience.
It’s a family-friendly spot where every meal feels like a celebration. The Southern charm is palpable, making it a staple for soul food enthusiasts.
9. Pick Up N Go Soul Food – Waterloo
On West 5th Street, Pick Up N Go in Waterloo turns late-night cravings into culinary delight. Known for its crab boils and fried chicken, it’s a go-to spot for soul food at all hours.
The atmosphere is lively, and the plates are generous, attracting a diverse crowd. The restaurant’s reputation as a rising star in Southern cooking continues to grow.
With each dish, Pick Up N Go delivers on its promise of flavor and satisfaction. It’s more than just a meal; it’s an experience that keeps patrons returning.
10. Rodney’s Kitchen – Waterloo
Rodney’s Kitchen in downtown Waterloo is where soul food dreams come true. Serving fried chicken, catfish, and burgers, it’s a cornerstone of the community.
The menu reads like a checklist of Southern comfort, with sides like greens that complement the main courses perfectly. Known as a local standard-bearer, Rodney’s Kitchen delivers with every meal.
The atmosphere is inviting, the service is warm, and the food is unforgettable. It’s a place where community and cuisine come together in harmony.
11. I’m Soul Hungry – Cedar Rapids
In Cedar Rapids, I’m Soul Hungry satisfies cravings with a playful twist. Known for its fried chicken and gyros, it offers a unique blend of city and soul favorites.
The atmosphere is casual and inviting, with a menu that changes to keep things fresh. Appointment-only Sundays add a touch of exclusivity to the experience.
It’s a local favorite that captures the essence of soul food while throwing in delightful surprises. Dining here feels like catching up with an old friend, full of warmth and flavor.
12. C&P Soul Food Cafe – Cedar Rapids
C&P Soul Food Cafe in Cedar Rapids operates as a catering-forward spot, serving up big-batch spreads and walk-in meals. Known for its classic comfort dishes, it’s a go-to for catering events.
Located on J Street, the cafe keeps its menu traditional, with flavors that remind you of home. Homestyle desserts ensure every meal ends on a sweet note.
C&P is more than just a cafe; it’s a cornerstone of flavor and community. Whether catering a wedding or a family dinner, it delivers with every bite.
13. Soul Ties – Davenport
Downtown Davenport’s Soul Ties brings soul food with a touch of family warmth. Known for salmon patties and grits, it offers hearty brunch plates that satisfy.
The restaurant’s family ownership adds a personal touch, and big portions ensure no one leaves hungry. The shift from carry-out to dine-in offers more ways to enjoy its flavorful offerings.
Soul Ties is where tradition and taste come together, creating meals that feel both familiar and exciting. It’s a dining experience filled with love and heritage.
14. Blessed Hands Soul Food – Davenport
Blessed Hands in Davenport caters to soul food lovers with plates that feel like home. Known for fried chicken and baked goods, it’s a staple for those seeking comfort food.
The business operates as a caterer and takeout option, ensuring soul food is accessible to everyone. Active contact numbers make ordering easy and convenient.
Every meal from Blessed Hands tells a story of tradition and taste. It’s a culinary experience that feels both personal and satisfying, perfect for any gathering.
15. Davi’s Good ol’ Fashion Soul Food – Davenport
Over on Myrtle Street, Davi’s Good ol’ Fashion Soul Food delivers dishes that might just rival Grandma’s. Known for its fried chicken and ribs, it’s a new favorite among locals.
The restaurant’s atmosphere is welcoming, and the servings are generous, making it a beloved spot for soul food fans. Community posts celebrate it as a must-visit.
Davi’s captures the essence of soul food with each delicious bite. It’s a dining experience that feels both nostalgic and fresh, perfect for every taste.
