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

    Sorriso
    • 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

    Main Tower Restaurant & Lounge
    • 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

    Relais & Châteaux Restaurant Lafleur
    • 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

    Emma Metzler
    • 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

    Bidlabu Bistro and Bar
    • 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

    Aureus
    • 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

    Weinsinn Restaurant
    • 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

    Chairs
    • 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

    Seven Swans
    • 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

    Restaurant Medici
    • 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
Mia | Contributing Writer