I love Thanksgiving dinner, but the mountain of dishes afterward usually makes me question some of my holiday decisions. And don’t even get me started on trying to fit everything into the oven at the same time.
That’s why the idea of celebrating Thanksgiving at an Iowa restaurant sounds increasingly appealing.
Someone else handles the cooking, everyone gets to choose their favorites, and there’s no awkward discussion about whose turn it is to clean the kitchen.
The variety is another reason I’m tempted to skip cooking this year.
Some restaurants stick closely to traditional holiday dishes, while others add unexpected choices that might even win over the family member who insists nothing beats a homemade Thanksgiving meal.
Of course, finding the right buffet takes a little planning, especially when reservations and holiday schedules come into play.
These nine Iowa dining spots are worth exploring for November 26, and a few might convince you that the best Thanksgiving tradition is letting someone else do the work.
1. The Machine Shed, Davenport

Some meals taste like a hug from your grandma.
The Machine Shed in Davenport has built its whole reputation on that kind of cooking, and Thanksgiving is when it really shows off. The dining room has a farm-inspired look, with rustic touches that make you want to roll up your sleeves and grab a plate.
The buffet sticks to the classics, and I mean that as a big compliment. You will find roasted turkey, carved ham, homemade mashed potatoes, and sage stuffing waiting for you.
Corn casserole sits right next to them, which is about as Midwestern as a side dish can get. Pumpkin pie closes out the spread, so save a little room even if the stuffing is calling your name.
My advice is to show up hungry and pace yourself. Start with a small scoop of everything, then go back for seconds of your favorites so you do not fill up on potatoes before you reach the ham.
Big families will feel right at home here. The hearty portions and cozy setting make it easy for grandparents, cousins, and picky little eaters to find something they love.
The buffet runs from 10 a.m. to 3 p.m. on Thanksgiving Day. Adult tickets are $31.99, which is a pretty sweet deal for a meal this filling.
Call it a harvest you never had to plant.
Address: 7250 Northwest Boulevard, Davenport, IA 52806
2. 350 First, Cedar Rapids

Downtown Cedar Rapids gets a little fancy on Thanksgiving.
Tucked inside the DoubleTree by Hilton, 350 First is putting together one of the biggest holiday spreads in town. The setting feels polished, so this is a great excuse to swap the sweatpants for something with buttons.
Turkey lovers get roasted turkey breast, while beef fans can head straight for the braised beef. Carved ham rounds out the main event, so nobody at your table has to fight over the same platter.
The sides are where things get interesting. Smoked Gouda mashed potatoes bring a rich, cheesy twist to a holiday staple, and the rosemary stuffing smells like a walk through an herb garden.
Green bean casserole holds down the classic corner of the buffet. Seasonal desserts wait at the end, ready to test how much willpower you have left.
Here is a smart tip for planning your day. The restaurant offers two seatings, one from 10 a.m. to 2 p.m. and another from 4 to 8 p.m.
Early birds pay $38 per adult, and the dinner buffet costs $39. That second window works nicely if you want to watch football first or visit relatives in the morning.
Reservations are a good idea since downtown hotels fill up fast during the holidays. Book early, dress up a bit, and let someone else carve the bird for once.
Address: 350 First Avenue NE, Cedar Rapids, IA 52401
3. ReUnion Brewery, Coralville

Indecisive eaters, this one has your name written all over it.
ReUnion Brewery in Coralville is rolling out a Thanksgiving buffet so big it almost needs its own map. Roasted turkey is here, of course, but it has plenty of company.
Prime rib, glazed ham, and chicken Marsala share the spotlight. That means the turkey finally has some real competition for your plate space.
The familiar sides show up too, including green bean casserole, mashed potatoes, and cranberry sauce. Assorted desserts wait at the finish line for anyone brave enough to keep going.
What makes this spread stand out is the extra variety. Several seafood and pasta dishes join the lineup, which is great news for that one cousin who always says turkey is boring.
I love a buffet that lets everyone build their own perfect plate. Grandpa can stick with ham and potatoes while the kids twirl pasta and you sneak a second slice of prime rib.
Timing matters here, so plan ahead. Reserved seating runs from 11 a.m. to 4 p.m., and the buffet keeps going until 5 p.m.
Adult tickets cost $45. That price is a bit higher than some others on this list, but the sheer number of choices helps it earn every penny.
Bring a big appetite and a game plan. You will need both.
Address: 516 2nd Street, Coralville, IA 52241
4. Granite City Food & Brewery, Cedar Rapids

Pot roast at Thanksgiving? Yes, please.
Granite City Food & Brewery in Cedar Rapids is giving the holiday table a cozy, comfort-food spin. Roasted turkey still leads the parade, but tender pot roast makes a strong case for second place.
Then comes a surprise guest. Butternut squash ravioli adds a fall flavor that feels fancy without being fussy, and it is a nice pick for anyone who wants a break from meat.
The side dish lineup reads like a Thanksgiving wish list. Sage stuffing, mashed potatoes, green bean casserole, and sweet potatoes all make an appearance.
Baked corn casserole joins the party too. It is sweet, soft, and the kind of dish people quietly go back for when they think nobody is watching.
Dessert keeps things traditional with pumpkin and pecan pies. If you cannot choose, take a thin slice of each and call it research.
I like that this buffet runs from 11 a.m. to 6 p.m. Those long hours give families room to breathe, so you can sleep in, catch the parade, and still arrive without rushing.
Adults pay $36 for the feast. The restaurant sits along a busy stretch of 1st Avenue SE, so it is easy to find even if you are coming from out of town.
Loosen your belt one notch before you leave the house. Trust me on this one.
Address: 4755 1st Avenue SE, Cedar Rapids, IA 52402
5. Watermill Kitchen + Bar, Coralville

Kids and grown-ups rarely agree on dinner. At Watermill, they might not have to argue.
Watermill Kitchen + Bar sits inside the Hyatt Regency Coralville, and its holiday buffet is built with whole families in mind. The menu even includes kid-friendly choices, which can save the day when a little one refuses anything green.
For the adults, a turkey carving station is the star of the show. Watching a chef slice warm turkey right in front of you is half the fun.
Ask for a piece from the end if you love the crispy, seasoned edges.
Roasted pork offers another hearty option. Garlic mashed potatoes and sourdough stuffing give the classics a slightly bolder flavor.
Corn casserole and cranberry sauce bring that sweet and tangy balance every holiday plate needs. An assortment of desserts waits nearby to finish things off.
Here is the detail that caught my eye. The advertised hours run from 11 a.m. all the way to 9 p.m., which is one of the longest windows on this list.
Night owls and late travelers, rejoice. You can drive in from Grandma’s house in the afternoon and still sit down to a warm turkey dinner.
Adult tickets are $39.99. Since it is in a hotel, it also works well for out-of-town guests who are staying the night.
Gather the crew, grab a table, and let the carving knife do the talking.
Address: 300 East 9th Street, Coralville, IA 52241
6. Tavern Blue, Coralville

Not every holiday needs tablecloths and fancy napkins.
Tavern Blue in Coralville keeps Thanksgiving relaxed, friendly, and refreshingly easy on the wallet. The all-you-can-eat buffet costs $25 per adult, which is the kind of number that makes a budget-minded parent smile.
Turkey and ham cover the traditional bases. Then the menu takes a fun turn with barbecue ribs and Cajun chicken.
Yes, ribs on Thanksgiving. I fully support this choice, and I suspect your teenagers will too.
Assorted sides fill out the buffet, along with appetizers to snack on while you settle in. Desserts are part of the deal as well, so you will not leave without something sweet.
The atmosphere here is casual, which is a real plus for families with younger kids. Nobody will mind if your toddler drops a dinner roll or your uncle tells the same story twice.
The buffet opens at 11 a.m., and the feast wraps up at 4 p.m. That schedule leaves plenty of evening time for board games, naps, or round two of leftovers at home.
A quick bit of strategy helps here. Try a little of the Cajun chicken early, because a spicy bite wakes up your taste buds before the heavier dishes.
Good food, low stress, and a fair price make a pretty great holiday recipe.
Address: 805 2nd Street, Coralville, IA 52241
7. Hotel Blackhawk Thanksgiving Brunch, Davenport

Pumpkin waffles and prime rib on the same plate sounds like a dream.
Hotel Blackhawk, a historic landmark in downtown Davenport, is making that dream real with an elaborate Thanksgiving brunch buffet. The building has been welcoming guests for generations, and its grand style gives the meal a true sense of occasion.
Breakfast fans get the royal treatment. Made-to-order omelets are cooked just the way you like them, and the pumpkin waffles taste like fall in fluffy form.
Then the lunch side of the buffet steps in. Oven-roasted turkey, prime rib, and pork loin make sure the holiday classics are well covered.
Fresh salads add a little crunch and color. Pastries and desserts tempt you from the moment you walk past the table.
I find brunch on Thanksgiving to be a clever move. You eat a big, beautiful meal at midday, and you still have the whole evening free for family time or a long walk.
The brunch runs from 10 a.m. to 2 p.m. Adult tickets are $55, and reservations are required, so do not plan on just strolling in.
Fun fact for history buffs: the Blackhawk has stood downtown since the 1910s, so your turkey comes with a side of old-school charm.
Set an alarm, skip breakfast at home, and arrive ready for a feast that covers two meals in one.
Address: 200 East 3rd Street, Davenport, IA 52801
8. Surety Hotel Thanksgiving Buffet, Des Moines

Ready to dress up for dinner this year?
The Surety Hotel in downtown Des Moines is turning its ballroom into a holiday showplace for a Thanksgiving buffet called The Abundant Harvest. With a name like that, you just know nobody will leave hungry.
The spread features traditional holiday dishes made with seasonal ingredients inspired by Iowa farms. That local touch is a sweet way to celebrate the same fields that feed so much of the country.
Chef-attended carving stations bring a little theater to the meal. You can chat with the chef, ask for your favorite cut, and watch your plate come together.
Save some energy for the dedicated dessert selection. Having a whole area just for sweets feels like a reward for all that hard work at the carving station.
The stylish setting makes this a strong pick for a more formal family gathering. It is the kind of place where Grandma will want a group photo before anyone touches a fork.
The buffet runs from 10 a.m. to 3 p.m. on Thanksgiving Day. Adult tickets are $65, and reservations are required.
That price is the highest on this list, so think of it as a special treat. If your family has a milestone to celebrate this year, this ballroom would make the day feel extra memorable.
Polish your shoes and bring your best manners.
Address: 206 6th Avenue, Des Moines, IA 50309
9. OPA Italian & Greek, West Des Moines

Meatballs next to the turkey might be the best idea I have heard all year.
OPA Italian & Greek in West Des Moines advertises a Thanksgiving buffet that mixes holiday classics with Mediterranean flair. It is a fun way to keep tradition alive while giving your taste buds something new to talk about.
The familiar favorites are all here. Roasted turkey, ham, and mashed potatoes with gravy cover the basics nicely.
Then the Italian and Greek side of the menu shows up. Chicken Marsala, meatballs, pasta, and shrimp turn an ordinary holiday plate into a delicious mash-up.
Desserts finish things off. I recommend leaving room, because a buffet this varied makes it very easy to overdo the pasta.
This is a great pick for families with mixed tastes. One person can build a classic turkey plate while another goes all in on meatballs, and everyone wins.
The advertised hours run from 11 a.m. to 3 p.m. The advertised adult price is $23.99, which makes it the most budget-friendly option on this list.
One helpful heads-up before you go. The restaurant’s website does not list the year for this promotion, so call to confirm the November 26, 2026 event.
A quick phone call now can save a hungry surprise later. Once you have the green light, bring your appetite and a roomy waistband.
Address: 2800 University Avenue, West Des Moines, IA 50266