The Schnitzelbank is a hidden hole-in-the-wall-restaurant that gets consistently glowing reviews from locals and visitors alike. Sit down at long wooden tables, often shared with other guests, and choose from a menu (also available in English) that features huge portions of Swabian delicacies such as "Maultaschen" (Swabian Ravioli filled with meat and vegetables) and "Käsespätzle" (egg noodles topped with cheese and sautéed onions). But it is of course the Schnitzel that takes center stage here; a tender veal cutlet with a golden brown breadcrumb crust, accompanied by "Bratkartoffeln", crispy fried potatoes. The restaurants fills up quickly, so make reservations.
Bauamtsgasse 7, 69117 Heidelberg, Phone 06221-21189
Gourmet cuisine, sleek interior design, and stunning views of the city – Schwarz das Restaurant has it all. The light-filled restaurant is perched on the 12th floor of the Heidelberg Print Media Academy, and panoramic windows from floor to ceiling offer a vista of the city and its surroundings. Splurge on the restaurant’s very own “Schwarz Der Champagner”, which is exclusively grown for Schwarz in Le Mesnil sur Oger in France, then indulge in Chef de cuisine Manfred Schwarz’s eclectic international menu. You can order a la carte or get a full taste of Schwarz’s talent by ordering a 5 or a 7 course menu; the menu changes with the season and it may feature belly of pork, spicy peanuts, and broccoli sauce; "Tafelspitz" (prime boiled beef) with potatoes and radish salad; and for dessert pizza with grilled strawberries, arugula, and lemon sorbet. Reservations recommended.
Kurfürsten-Anlage 60, 69115 Heidelberg
3. Weisser Bock
Heidelberg with its winding streets and picturesque castle ruins is one of the most romantic cities in Germany – and the Weisse Bock might be Heidelberg’s number one place to have a romantic candle light dinner. Regional dishes with a twist include salmon accompanied with vegetables Provencal and wild garlic linguine; “Coq au vin blanc” with fried asparagus, creamy polenta and parmesan, and for dessert there is crème brulee with rhubarb compote and strawberry sorbet. If the weather is good, take a seat on the patio right in the heart of Heidelberg’s Old Town.
Grosse Mantelgasse 24, 69117 Heidelberg
Set in a narrow cobblestone lane between Karl’s Gate and the Old Bridge, the Hackteufel restaurant offers seasonal specialties such as asparagus and fish, as well as classics from the Swabian and Palatinate kitchen. If you dare, try the "Sauerkraut Orgy", a plate piled high with kraut, spicy sausage, crispy pork, dumplings, and the infamous “Saumagen”, pig’s stomach stuffed with potatoes, carrots, onions, pork, and spices. Another signature dish is the baked sirloin steak „Hackteufel“ style, topped with cranberry horseradish and Sauce Hollandaise. For dessert, order the homemade apple strudel with vanilla sauce, ice cream and whipped cream.
Steingasse 7, 69117 Heidelberg
5. Café Knösel
Café Knösel is proud to be the oldest coffee house in Heidelberg; established in 1863 in the heart of the Old Town, students and professors came here for homemade cakes and fruit pies. The beautiful display of cakes and pastries, made with fruits from the surroundings of Heidelberg, are still the main draw for locals and out-of-towners. There is also a small seasonal menu.
Haspelgasse 20, 69117 Heidelberg
The elegant restaurant Kurfürstenstube, set in the equally elegant 5-star hotel Europaischer Hof, offers classic cuisine; on the menu, which is also available in English, you may find warm salad of octopus with jellied gazpacho, candied tomatoes, frisee lettuce and salad of bread; glazed saddle of suckling with puree of vanilla and cauliflower, served with roasted pretzel-dumplings; crème brûlée of Tahiti vanilla with puree of passion fruit and sherbet of raspberry.
Friedrich-Ebert-Anlage 1, 69117 Heidelberg