Ribs slathered in a house sauce so popular that people can buy it by the bottle to take home. That alone made me sit up and pay attention.
Then I learned the ribs share a menu with schnitzel, spaetzle, red cabbage, and something called sauerkraut balls. The setting is a tavern that dates back to the 1930s, filled with old-world decor.
I like how it doesn’t try to be trendy.
Minnesota has plenty of places that quietly outshine big-city dining rooms. This one seems to do it with gravy, tangy potato salad, and generations of loyal tables.
I believe the best food stops are the ones you almost drive past.
So what keeps people coming back to a small-town German kitchen decade after decade? The answer starts with a basket of breadsticks and a booth that feels like a time machine.
A Throwback Tavern Waiting In Minnesota’s Most German Town

Few small-town restaurants carry as much old-world personality as Kaiserhoff New Ulm. It’s a German restaurant set in a circa-1930s tavern, serving German and American fare in a quaint space.
The location makes perfect sense. New Ulm proudly wears its German heritage, and this Minnesota town feels like the natural home for schnitzel and spaetzle.
Don’t expect a stiff, white-tablecloth affair. The Kaiserhoff mixes traditional German plates with BBQ ribs and burgers, so everybody at the table finds something familiar.
That blend is a big part of its charm. A grandparent craving red cabbage and a kid wanting crispy shrimp can share the same booth happily.
The decor leans fully into its old-world roots. Wood, warmth, and a feeling of stepping back several decades set the tone before the menu even lands.
Travelers from the Twin Cities often make the trip specifically for German food here. That says a lot about a restaurant in a town of this size.
Think of it as Minnesota proof that you don’t need a big skyline for a memorable dinner. Sometimes you just need a 1930s tavern and a good appetite.
Those Famous Ribs And The Sauce You Can Carry Home

Ribs might be the last thing you’d expect to headline a German restaurant. Yet at the Kaiserhoff, they’re the dish people talk about most.
The kitchen serves them with a signature house sauce. Fans love it so much that bottles of the rib sauce are typically available to bring home.
That’s a pretty bold move for a sauce. Most restaurants keep their condiments behind the counter, not on a take-home shelf.
The menu also offers smoked meat entrees and options like kraut braised ribs, which add a German twist to the barbecue idea. Chicken and ribs combos often appear for folks who can’t choose just one.
Square-cut fries usually ride alongside, and many diners dunk them in the same secret sauce. It’s a simple pairing that clearly works.
Here’s a fun detail for curious eaters. The rib cook, Wayne, is known to visitors by name, which tells you how personal this kitchen feels.
Minnesota has no shortage of rib joints. Still, few of them come wrapped in 1930s tavern history and served next to a plate of spaetzle.
Schnitzel, Spaetzle, And Red Cabbage Done The Old Way

Golden, crispy, and finished with a hint of lemon, the schnitzel here sets the tone for the German side of the menu. Both Wiener schnitzel and Jaeger schnitzel typically make an appearance.
The Jaeger version comes with a mushroom gravy. It’s hearty, rib-sticking food built for chilly Minnesota evenings.
Spaetzle earns its own fan club too. These little dumpling noodles usually arrive with gravy, making them a comforting side or a main event.
Red cabbage rounds out the classic trio. It leans sweet with a vinegar tang, the way many German family recipes do.
Bratwurst, Reuben sandwiches, and soft pretzels may also tempt you. The pretzels often come with a choice of German mustards, which is a nice touch.
Some diners have compared the schnitzel plate favorably to their grandmother’s cooking. That’s high praise in a region full of German grandmas.
I can’t imagine a better way to understand New Ulm than through this plate. It’s heritage you can actually taste, served without fuss.
Sauerkraut Balls, Breadsticks, And Other Small Delights

Sauerkraut balls sound like a dare until you learn what they are. These fried bites are one of the house favorites, and they make an easy starter for the table.
The kitchen’s homemade sauerkraut gets plenty of attention on its own. Many describe it as unique compared to versions they’ve had elsewhere.
Then there’s the sauerkraut soup, when it’s available. It’s been described as almost like a cheesy potato soup, which is a delightful surprise.
Breadsticks also earn a loyal following. Warm bread before a big German dinner feels exactly right.
Don’t skip Ray’s Salad either. It’s a house specialty, and upgrading to it is a popular move for regular diners.
A fried green bean appetizer may show up on the menu as well. It’s a crunchy option for anyone easing into the German side of things.
German potato salad deserves a mention here too. Served alongside many plates, it’s one of the most talked-about sides in the whole place, and it fits right in with these smaller treasures.
Booths, A Jukebox, And Decor That Time Forgot

Old-world decor fills the dining room, giving the Kaiserhoff a genuine throwback feel. It’s the kind of space where history seems to hang on every wall.
Booths line the room, offering cozy spots for families and friends. They’re perfect for lingering over a second helping of spaetzle.
A jukebox adds a playful note to the setting. Few things say small-town Minnesota tavern quite like a song choice from the corner.
The staff often share stories about the building itself. Some visitors have even been given a tour with background on the restaurant’s history.
Friendly hosts like Cat have become well known for making people feel at home. She’s also a handy source for ideas on things to do around New Ulm.
The atmosphere suits a lot of different groups. Couples, road-trippers, motorcycle riders, and families with young kids all fit naturally here.
Don’t come expecting sleek modern design. The charm lives in the age, the wood, and the sense that this place hasn’t tried to reinvent itself.
Bring The Whole Crew, Including The Little Ones

Kids get their own menu here, and it’s reasonably priced. That’s welcome news for any Minnesota family on a road trip budget.
Crunchy shrimp and fries make a solid choice for younger eaters. Meanwhile, the grown-ups can explore schnitzel or a rack of ribs.
The German-American mix is what makes the Kaiserhoff such an easy pick for groups. Picky eaters have burgers, while adventurous ones have sauerkraut balls.
Portions are known for being generous. You may well leave with a box for tomorrow’s lunch.
Large groups have dined here too, including tables of a dozen or more. The staff has a reputation for handling crowds with friendly service.
Fish options, like a battered cod, and salmon also typically appear on the menu. That gives non-meat-lovers a few more reasons to come along.
Value matters to families across the state. A place where everyone eats well without breaking the bank is worth remembering for the next weekend drive.
Plan Around A Wednesday-Through-Saturday Schedule

Timing is everything with this kitchen. The restaurant usually opens Wednesday through Saturday, starting at 11 a.m.
Wednesday and Thursday typically run until 8 p.m. Friday and Saturday stretch an hour later, closing around 9 p.m.
Sunday, Monday, and Tuesday are usually closed days. Double-check before driving in, since schedules can shift.
You’ll find the Kaiserhoff at 221 N Minnesota St, New Ulm, MN 56073. It sits right in the heart of town, making it easy to pair with a stroll downtown.
New Ulm sits in south-central Minnesota, an easy drive from the Twin Cities. Plenty of diners turn the trip into an overnight getaway.
Fall brings extra energy, especially during Oktoberfest season. The town’s German celebrations make this tavern an especially fitting stop then.
Prices lean moderate, with some steak dishes on the pricier side. Most German plates and ribs remain a solid value given the portions you’ll typically receive.
Why This Tavern Deserves A Spot On Your Minnesota Road Trip

Generations of diners have filled these tables, and that kind of loyalty doesn’t happen by accident. Kaiserhoff New Ulm has held onto its old-school identity while plenty of trends came and went.
The menu still balances German classics with all-American comfort. That simple formula keeps working for families, travelers, and longtime fans alike.
Not every dish will win every heart, and that’s true anywhere. Still, the ribs, sauerkraut, and potato salad keep earning attention for good reason.
I like how the place feels rooted rather than polished. It’s a reminder that Minnesota small towns can hold their own against any big-city dining scene.
Go hungry for something specific, whether that’s schnitzel or a rack of sauced ribs. Then leave room for curiosity, because sauerkraut balls deserve a chance.
A bottle of house sauce makes a fine souvenir too. It’s a tasty way to bring a little New Ulm back to your own kitchen.
Tag the friend who loves German food. This 1930s tavern makes a strong case for a weekend drive.
Share this story

