Where to Find Best German Restaurants in Bangkok, Thailand


Recently, more and more German restaurants are opening in Bangkok, Thailand. Thais love sausages, pasta and beer and German restaurants serve traditional variations of all of these that have become increasingly popular treats in Thailand. In Bangkok, you’ll find a number of German restaurants, cafes and beer gardens that serve superb German food in authentic and fun surroundings and these are three of the best.

Bei Otto – Originally just one German restaurant owned by a German chef in Bangkok and serving traditional German cuisine, his food became so popular he now has a restaurant in Pattaya too.

At Bei Otto, you’ll find an incredible fun atmosphere in an authentic Black Forest-style beer garden/restaurant, with live music, lots of beer and typical German camaraderie. Seated at long benches and served by serving wenches carrying enormous mugs of beer, if you didn’t know you were in Bangkok you might think you were in Berlin.

The restaurant has an a la carte menu serving typical favorites like Vienna sausages, grill sausages, veal sausages (basically 600 kinds of sausages). There’s also beef goulash, cordon bleu, Bavarian meat loaf, Schnitzel, pork chops, roast chicken and about 100 more dishes. There’s also plenty for vegetarians and, of course, the kids and don’t miss the restaurant’s desserts – their apple strudel and ice cream is incredible. Make a reservation on the weekends as it gets very very busy.

You’ll find Bei Otto 1, Soi 20 Sukhumvit-Road in downtown Bangkok.

Old German Beerhouse – Another large German restaurant in Bangkok, the Old German Beerhouse has some of the most inexpensive prices in town for German cuisine.

You’ll find all your old favorites – many varieties of German sausage, veal, pork, chicken, spaghetti, grilled plates etc. They also serve everything from breakfast to dinner, so there’s no excuse for not eating here at least once (and chances are, you’ll be back after that first time, the food is that good), and they even serve an American breakfast (although the Farmers breakfast is the best).

They have soups, salads, incredible homemade breads, and on tap and bottled beers – with a huge selection of German beers, of course.

Old German Beerhouse is easy to find, at Grand President Tower III, on Sukhumvit Soi 11 in Bangkok.

Rattstube German Restaurant – Located in a traditional Thai house, the Rattstube German Restaurant serves some of the best downhome German cooking in the city. It also has a lovely ambience and is a wonderful place for a romantic date, as it’s much more low-key than most other German restaurants in Bangkok.

Soups, goulash, spaghetti, pizza, German sausages, Vienna Schnitzel, pork chops, pork knuckle, roast chicken, Caesar salad, and sausage salad – there’s so much choice and their prices are exceptionally cheap.

For dessert, don’t miss the creme caramel, apricot cheesecake or strudel with vanilla sauce. Yum.

Rattstube German Restaurant is at 18/1 Soi Goethe, off South Sathorn in Bangkok.