Most of the great restaurants in Frankfurt feature fine European and internationally influenced cuisines. The city has a growing food scene that includes hip bistros, upscale Michelin-starred restaurants and pubs serving apfelwein (apple wine) that is famous to the region.
Frankfurt offers unique speciality foods like handkäse mit musik, a cheese marinated in oil, vinegar, caraway and cubes of raw onion, and Frankfurter kranz, a sponge cake in the shape of a ring, with buttercream and fruit jelly inside and cherries on top. Try these local favourites and other speciality dishes at these top restaurants in Frankfurt.
- 1
Sorriso
Fine dining with vegan options
- Couples
- Food
- Luxury
Sorriso is a fine-dining restaurant that sits in a corner spot of an impressive brick building in Frankfurt. Inside, you'll feel welcomed by the cosy atmosphere and the attentive service given by the staff and owner. Sorriso's Michelin star is well-deserved due to the high-quality ingredients, expert preparation and artful presentation that goes into every dish.
Try the mouthwatering octopus or juicy ribs as a main, but save room for their tasty desserts like the homemade praline or fudge. The wine pairings are expertly crafted, too. You can choose between 2 tasting menus, one of which is vegan.
Location: Oppenheimer Landstasse 49, Frankfurt am Main, 60596, Germany
Open: Tuesday–Saturday from 6 pm to 11 pm (closed on Sundays and Mondays)
Phone: +49 (0)69 66408861
Map - 2
Main Tower Restaurant & Lounge
Elegant dining with panoramic city views
- Couples
- Food
- Luxury
Main Tower Restaurant & Lounge offers fine dining with international cuisine in an impressive 53rd-storey lounge. You'll be delighted with the gorgeous city views through the huge glass windows of the bright and spacious dining room. Adding to the experience is the clean, bright decor and the quick and attentive service of the staff. The stylish lounge has a cosy vibe, great for a romantic meal or an aperitif after an evening out.
Take your choice from the 3-, 4- or 5-course menu and be dazzled by the beautiful presentation. Try a surprising but flavourful combination like the duck liver with banana or the dry-aged kimchi with onion and broccoli.
Location: Neue Mainzer Str. 52-58, Frankfurt am Main, 60311, Germany
Open: Tuesday–Thursday from 6 pm to midnight, Friday–Saturday from 6 pm to 1 am (closed on Sundays and Mondays)
Phone: +49 (0)69 36504777
Map - 3
Relais & Châteaux Restaurant Lafleur
An artistic food experience in a botanical garden
- Couples
- Food
- Luxury
Relais & Châteaux Lafleur offers artistically prepared meals in an elegant setting in Frankfurt's Palmengarten botanical garden. The bright and spacious dining room is inviting, with huge windows providing natural light. The colour palette is neutral, with shades of greys and dainty overhead lighting. You'll be pleased by the committed staff and knowledgeable sommelier who are prepared to help with recommendations.
The menu is creative with unexpected flavour combinations and artistic presentations, making each course a memorable experience. Try the herbed lamb with roasted artichokes and sheep cheese or the couscous salad with marinated tomatoes and herbed ice cream. Vegans will be pleased by the options available like orange-kumquat compote with spruce sprout cream.
Location: Palmengartenstraße 11, Frankfurt am Main, 60325, Germany
Open: Wednesday–Saturday from 6 pm to midnight (closed Sunday–Tuesday)
Phone: +49 (0)69 90029100
Map - 4
Emma Metzler
A trendy and upscale canteen in a museum
- Couples
- Food
Emma Metzler is a cool and upscale restaurant with a hip canteen style and casual vibe, located in Frankfurt's Museum of Applied Art (Museum Angewandte Kunst). Relax in the spacious dining room with bright dangling lights, colourful accents and trendy art pieces. In the summer months, take a seat outside on the terrace while taking in the view of the park.
Emma Metzler serves imaginative dishes using locally sourced ingredients. Taste the freshness of the herbs on your pork chop or rump steak, decorated with dried flowers. Enjoy the elegant simplicity of their loose-leaf teas and homemade bread and cakes. Save room for dessert – the black currant sorbet with buttermilk foam is heavenly.
Location: Schaumainkai 17, Frankfurt am Main, 60594, Germany
Open: Tuesday–Saturday from noon to 11 pm, Sunday from noon to 6 pm (closed on Mondays)
Phone: +49 (0)69 83040094
Map - 5
Bidlabu Bistro and Bar
Creative, colourful, and beautifully presented courses
- Couples
- Food
Head to the cosy Bidlabu Bistro and Bar after an afternoon of shopping on Frankfurt's upmarket Fressgass street. Bidlabu is stylish yet casual and offers a colourful selection of creative dishes – some in beautiful presentations with layered sauces and herbs.
Take your choice of the regular or vegan set menu with the option of wine pairings. The friendly staff will be happy to explain dishes or make non-alcoholic drink pairings for you. Enjoy a watermelon gazpacho, a tomato-based soup served cold, or try the cod ceviche. Finally, cleanse your palate with a serving of strawberry lemon basil sorbet for dessert.
Location: Kleine Bockenheimer Str. 14, Frankfurt am Main, 60313, Germany
Open: Friday–Saturday from noon to 2.30 pm and from 6 pm to 10 pm, Sunday–Thursday from 6 pm to 10 pm
Phone: +49 (0)69 95648784
Map - 6
Aureus
Classic dishes in a romantic ambience
- Couples
- Food
- Luxury
Aureus is a go-to for fine dining or a dinner date to impress in Frankfurt. Located in the Museum Goldkammer, the restaurant has a rich, romantic ambience and is decorated in dark blues and light wood, with a beautiful golden chandelier overhead. Besides being a great spot for an evening meal after visiting the Alte Ope opera house, it's a cool place for an afternoon speciality coffee and cheesecake after a stroll through the square.
Take a seat in the dining room or outside on the lovely terrace, and try the local favourite, schnitzel grüne soße. This is thinly sliced, tenderised, breaded beef served with potatoes, hard-boiled eggs and a traditional sauce of locally grown herbs and sour cream.
Location: Kettenhofweg 27, Frankfurt am Main, 60325, Germany
Open: Wednesday–Saturday from 6 pm to 11 pm (closed Sunday–Tuesday)
Phone: +49 (0)69 79533979
Map - 7
Weinsinn Restaurant
A modern restaurant with a colourful tasting menu
- Couples
- Food
- Luxury
Weinsinn Restaurant offers a rich dining room experience in Frankfurt. You’ll be stepping into a modern, high-ceilinged space with clean, minimalist decor. The staff are friendly but not overbearing, so you can enjoy your meal and chat with your partner comfortably. The 6-course tasting menu consists of small, colourful dishes prepared with local and seasonal ingredients and cleverly served in order from refreshing to savoury.
You'll taste intense and daring combinations such as wild shrimp with cucumber and green apple or chicken with blackcurrant, parsley and white onion. Choose from the huge list of over 300 wines to perfectly complement your dining experience.
Location: Weserstrasse 4, Frankfurt am Main, 60329, Germany
Open: Tuesday–Saturday from 6.30 pm to midnight (closed on Sundays and Mondays)
Phone: +49 (0)69 56998080
Map - 8
Chairs
A hip and creative dining spot by Frankfurt’s longest shopping street
- Couples
- Food
- Luxury
Chairs is a modern restaurant by the lively Berger Strasse in Frankfurt, where you can stop for a meal after or in between shopping. It has a hip vibe with wooden tables, leather seats, and glassware displayed along the walls. Fresh, seasonal ingredients are used for its experimental and flavourful weekly menu.
Taste the freshness of their speciality salmon with turnips and acacia butter, or beef tartare with oyster mushrooms. The dessert menu is also creative with delicious temptations like rice pudding with fig leaf and rhubarb or cherry brioche with caramelised whey. Chairs is a popular spot, so we recommend reserving a table.
Location: Gronauer Str. 1, Frankfurt am Main, 60385, Germany
Open: Thursday–Sunday from 6 pm to 10 pm (closed Monday–Wednesday)
Phone: +49 (0)69 48446922
Map - 9
Seven Swans
Vegan fine-dining with organic and exclusive ingredients
- Couples
- Food
- Luxury
Seven Swans is a stylish, Michelin-starred, vegan restaurant close to the River Main that runs through Frankfurt. The venue is elegant and modern, with a clean, minimalistic style, a dark colour palette and interesting art decorating the walls. The dining area curiously extends over 6 floors of a narrow building, with several rooms holding roughly a dozen guests. It means you can enjoy semi-privacy on a romantic date, though you might have a lot of stairs to climb.
The vegan dishes at Seven Swans are thoughtfully prepared with exclusively regional foods and organic ingredients from the owner's permaculture farm. Expect to be delighted by creative flavours such as green cabbage with elderberry cauliflower and pearl barley or chicory with blueberry mushroom and turnip.
Location: Mainkai 4, Frankfurt am Main, 60311, Germany
Open: Tuesday–Saturday from 6.30 pm to midnight (closed on Sundays and Mondays)
Phone: +49 (0)69 21996226
Map - 10
Restaurant Medici
Upscale and contemporary Mediterranean dining
- Couples
- Food
- Luxury
Restaurant Medici offers upscale Mediterranean cuisine with international influences and a friendly atmosphere. The 2 chefs here are brothers who pride themselves on their use of quality ingredients, expert preparation, and thoughtful presentation. Book a table in the dining room or plan to enjoy oysters and champagne on the shaded terrace.
You can try the 3-course lunch menu with dishes that come in clever presentations that often incorporate geometric shapes. The fried Périgord foie gras with pickled wild figs on Greek yoghurt is among the must-tries at Medici. Finish with a heavenly coulant au chocolat, or molten chocolate cake, with cherries and mint mandarin sherbet.
Location: Weissadlergasse 2, Frankfurt am Main, 60311, Germany
Open: Tuesday–Saturday from 11.30 am to 10 pm (closed Sunday–Monday)
Phone: +49 (0)69 21990794
Map