Moscow Food Guide: Best Restaurants For Any Budget

Written by Michael Schneider

Moscow’s restaurant scene is booming with Russian dishes that are to die for. A city in the midst of a foodie revolution where almost anything goes, there is perhaps no dining scene in Europe as dynamic, exciting and adventurous as Moscow’s. 

At long last, Moscow is being recognised as an international culinary destination. New eateries are popping up at an astounding rate, and first-time visitors can expect to feel a little overwhelmed when it comes to places to eat in Moscow.

This guide to eating out in Moscow covers some of the top restaurants in Moscow for any budget, from the top end of town to some of the city’s tastiest cheap eats. There are plenty of excellent options here whether you’re looking for breakfast, lunch or dinner in Moscow. We’ve focused mainly on Moscow restaurants serving Russian food but thrown in some best-in-class representations of other cuisines for some added variety. In this list, you’ll find some of the most famous restaurants in Moscow, a few lesser-known gems and a few totally unique institutions which have become Moscow tourist attractions in their own right.

Moscow food prices vary wildly. It’s easy to spend big in this town, but it’s also easy to find extremely affordable eats if you know where to look. One thing is for sure though – no matter what your tastes or budget, in Moscow, you’ll never go hungry for long.

Fine Dining Restaurants in Moscow


Café Pushkin

restaurants in Moscow, Moscow food guide

A Moscow institute is known for its impeccable fine dining Russian and French cuisine, the palatial Café Pushkin opened in 1999 and immediately attracted a loyal following among high society folk. Elaborately decorated to recreate the feel of a 19th-century aristocrat’s manor, Pushkin has become equally popular with tourists keen to soak up the stately atmosphere of pre-Revolution Russia.

The menu features sophisticated interpretations of definitive Russian cuisine, with a nod to classical French techniques. The kitchen’s insistence on high-quality ingredients lifts well-known favourites to another level of complexity and refinement. The signature beef stroganoff consistently receives rave reviews, while the roasted rack of lamb is the ultimate in rich, meaty indulgence. Of course, a restaurant of this standing serves several varieties of caviar a selection of top-shelf vodkas fit for an emperor.

Despite its rather formal appearance, the Café Pushkin experience is utterly charming. The waiters dress like 19th-century servants and diners are treated like royalty, but not without a sense of fun and theatrics. Bookings well advance are recommended.

Price Range: 2-course lunch at approx. 620 RUB, 3-course dinner approx. 3,500 RUB plus drinks

Hours: Open 24 hours for breakfast, lunch, dinner and drinks

Address: Tverskoy Boulevard, 26А

Nearest Metro Station: Tverskaya

Contact Details: Reservations online at: or on +7 495 739-00-33

White Rabbit

Moscow restaurants, Moscow food guide

Consistently ranking in Restaurant Magazine’s prestigious annual World 50 Best Restaurants list, White Rabbit is the first restaurant in Russia to receive such international acclaim. Its success (it secured 15th place on the list in 2018) is a sure sign of Moscow’s ascendance as a global gastronomy destination.

White Rabbit’s whimsical and immersive interiors are designed to evoke a sense of fantasy and wonder, with rabbits everywhere and antique rococo furniture straight out of a Wonderland tea party. On the 16th floor of the Smolenskiy Passazh shopping centre, White Rabbit’s glass dome captures mesmerising 360-degree views, showcasing the awe-inspiring scale of the Russian capital.

Chef Vladimir Mukhin has dreamt up an inventive European menu employing seasonal ingredients from across Russia. Standout dishes from this luxury Moscow restaurant include rabbit and cabbage rolls with potato crisps and truffle, roast suckling pig and Black Sea oysters.

Price Range: ‘Russian Evolution’ tasting menu – 10,000 RUB per person

Hours: Monday to Wednesday and Sunday 12pm – 12am, Thursday to Saturday 12pm – 2am

Address: 3 Smolenskaya Square, 16th floor

Nearest Metro Station: Smolenskaya

Contact Details: Reservations online at: or on +7 495 782-62-62

Novikov Restaurant & Bar

Moscow restaurants, Moscow food guide

]Arkady Novikov is one of the most successful restaurateurs in Moscow. The celebrity chef owns several joints in Moscow and has recently expanded his empire overseas, but his flagship restaurant remains the Novikov Restaurant & Bar on the first floor of the Ritz-Carlton Moscow. The interiors embrace a sense of minimalist cool, with black marble, stained glass windows and metal chandeliers.

The restaurant specialises in seafood, deftly combining Russian and Asian cooking styles, with renowned Japanese chef Sae Yamaoka overseeing the sushi menu. Diners can watch the chefs at work in the open kitchen and pick from the live seafood bar, stocked with Kamchatka king crabs, lobsters, langoustines and other coveted ocean delicacies. Behind the bar, you’ll find over 15 varieties of sake, perfect for pairing with raw and delicately cooked fresh fish and crustaceans.

Price Range: Market prices, expect to pay 3,500+ RUB per person plus drinks

Hours: Monday to Sunday 12 pm – 12 am

Address: Tverskaya St., 3, Ritz-Carlton Moscow Hotel

Nearest Metro Station: Okhotny Ryad

Contact Details: Reservations online at: or on +7 495 797-57-20


Moscow restaurants, Moscow food guide

Another of Arkady Novikov’s acclaimed Moscow eateries, Bolshoi Restaurant Moscow is named after the nearby Bolshoi Theatre, showing off suitably lavish décor and royal Russian cuisine. The plush dining room features dark wood tables and velvet and leather upholstered chairs. Live jazz accompanies diners in the evening, adding to this Moscow restaurant’s ambience of upmarket romance.

The kitchen presided over by awarded French chef Kamel Benamar, prepares luxurious Russian delicacies such as potato blinis with salmon and caviar, while more French-European influences come through in the gnocchi with lobster, grilled artichokes and truffle vinaigrette.

Price Range: Approx. 3,000 RUB per person (not including drinks). A prix-fix menu (perfect before a show at the Bolshoi Theatre) is approx. 1,500 RUB

Hours: Monday to Friday 8am – 12am, Saturday and Sunday 12pm – 12am

Address: Petrovka St., House 3/6, Structure 2 | Opposite the Bolshoi Theater

Nearest Metro Station: Teatralnaya or Okhotny Ryad

Contact Details: Reservations online at: or on +7 495 789-86-52

Soho Rooms

Moscow restaurants, Moscow food guide

In stark contrast to the old world opulence that defines Moscow’s most famous fine dining restaurants, Novikov’s own brand of extravagance is sleek, sultry and bathed in seductive mood lighting. Soho Rooms is actually a multi-level entertainment complex – an insanely glamorous (and notoriously exclusive) nightclub, a cocktail lounge, a pool terrace, and, up a grand flight of stairs leading to the second floor, a visually stunning restaurant decked out in warm timbers and a gold onyx bar. Serving expertly plated cuisine to cashed-up celebrity clientele, US chef Tim Freeman and his 13 sous chefs flex their considerable talent with a menu that draws from Asia, Russia and contemporary European cuisine.

The club environment lends itself to share platters – fresh oysters, fresh tuna nachos and xiao long bao dumplings. For something more substantial, there’s wagyu steak served on a hot rock, Japanese style, and Asian-cured duck breast with fig brûlée. Soho also specialises in top-notch sushi and creative desserts and boasts a tome-like menu of wines, sake, vodka and cocktails.

Price Range: Mains from approx. 1,000 – 1,500 RUB

Hours: Monday 12pm – 12am, Tuesday to Sunday open 24 hours

Address: Savvinskaya Naberezhnaya, 12/8

Nearest Metro Station: Frunzenskaya, Sportivnaya

Contact Details: Reservations online at: or on +7 495 988-74-74

Mid-Range Restaurants in Moscow


Varenichnaya No 1

Moscow restaurants, Moscow food guide

For the last few years, Soviet Retro themed restaurants and bars have been the in-thing in Moscow, serving as cool hangouts for young locals and not (as you might suspect) mere tourist-trap novelties. Varenichnaya No1 1 nails the USSR nostalgia with a non-too-serious sense of charm. Faded photos and tattered books line the walls, B&W films play on vintage TVs and diners sit on cozy retro furniture while tucking into old-school Soviet era comfort food at its homely, filling and remarkably delicious best.

Varenichnaya is reputed to serve up some of the best dumplings in Moscow and is the perfect place to sample both sweet and savoury pelmeni and vareniki. Varenichnaya No 1 has around 15 locations around the city. For visitors, the Arbat Street branch is convenient and always lively.

Price Range: Dumplings 270 – 425 RUB per serve

Hours: Sunday to Saturday 10am – 12am

Address: Arbat St., 29 Smolenskaya, Moscow

Nearest Metro Station: Arbatskaya

Contact Details: Reservations online at: or on +7 499 241-12-11


Moscow restaurants, Moscow food guide

Georgian food is enormously popular in Moscow. Meaty, starchy and hearty, it’s familiar enough to the Russian palate, while the use of Middle Eastern spices and cooking styles add a unique zing to dishes like charcoal grilled lamb kebab, smoked pork ribs and chikmeruli (garlic chicken) – all available on the extensive menu at Elardji, a beloved Georgian Moscow restaurant. This restaurant’s namesake elardji, is a filling side-dish made from cornmeal and stretchy sulguni cheese.

With lovely, leafy garden courtyard for dining in on a pleasant summer’s day, Elardji’s breezy, elegant interiors feature warm timbers and comfortable sofas reminiscent of a traditional Georgian house.

Price Range: Around 2,000 RUB per person

Hours: Monday to Sunday 12pm – 12am

Address: Gagarinskiy Lane, 15А

Nearest Metro Station: Kropotkinskaya

Contact Details: Reservations online at: or on +7 495 627-78-97


Moscow restaurants, Moscow food guide

Small, intimate and almost always full to the brim, the action-packed open kitchen at Uilliam’s is headed by star Italian chef Uilliam Lamberti. Part Italian restaurant, part Parisian bistro and part Russian soul kitchen, his menu is a classy combination of cuisines with an emphasis on top-notch ingredients and sincere, unfussy cooking. Smart yet casual, despite its address on fanciful Malaya Bronnaya Street, Uilliam’s sets itself apart with a friendly, personal brand of service.

Sweet, meaty chunks of Kamchatka king crab lift the crab, tomato and avocado bruschetta to luxurious heights, while other Italian inspired dishes include tuna tartare risotto and lamb, pumpkin and lentil ravioli. There’s a daily-changing selection of rotisserie meats as well as grilled steak and seafood. Uilliam’s house-made gingerbread and raspberry biscuits make for a sweet end to a hearty meal.

Price Range: Mains approx. 700 – 1,300 RUB

Hours: Monday to Sunday 9:30am – 12am

Address: Malaya Bronnaya St 20a

Nearest Metro Station: Pushkinskaya

Contact Details: Reservations online at: or on +7 495 650-64-62


Moscow restaurants, Moscow food guide

Vegetarians might want to give Voronezh a wide berth – this trendy Moscow restaurant specialises in “cuisine of the Russian provinces” for carnivorous tastes. “Voronezh” is actually the name of a city and region south of Moscow, which local meat lovers will know is famed for producing Russia’s finest black Angus beef.

Housed over several floors in an elegant historical mansion, Voronezh is actually two standalone restaurants, plus a casual snack bar, deli and butcher shop on the first floor. Occupying the third floor is the stunningly renovated “Meat Club”, an all-out splurge restaurant serving over 30 extravagant cuts of prime-grade beef and game such as venison and rabbit. The second floor is where you’ll find the more casual, mid-range “Restaurant Voronezh”, serving a wide selection of steaks, ribs and seafood. Voronezh aims to showcase the best produce from across Russia, including oysters, shrimp and sea bass from the Barents and North Seas.

Price Range: Steaks/mains on the 2nd floor “Restaurant Voronezh” range from approx. 650 – 2,000 RUB

Hours: Monday to Sunday 8am – 12am

Address: Prechistenka St., 4

Nearest Metro Station: Kropotkinskaya

Contact Details: Reservations online at: or on +7 495 695-06-41

Dacha Na Pokrovke

Moscow restaurants, Moscow food guide

Hidden away in the quiet enclave of Kitay-Gorod, Dacha Na Pokrovke is unashamedly nostalgic. On the upper floor of a crumbling mansion, this Moscow restaurant is decked out like a Soviet-era dacha (Russian country house), with kitsch memorabilia adoring the wallpaper-covered walls, antique phones and radios and crockery and tableware straight out of a babushka’s kitchen cabinet

The menu is all about Russian classics, done simply and free of modern twists – think borscht, Oliver salad, meat-stuffed pies and grilled trout. In the summer months, the leafy garden out the front plays host to a barbecue grill. Enjoy succulent skewers of shashlik (shish kebab) alfresco-style, with the added bonus of live music most evenings.

Price Range: Mains approx. 420 – 850 RUB

Hours: Monday 12pm – 12am, Wednesday to Sunday 12pm – 5am

Address: Pokrovskiy Blvd., House 16-18, Structure 4-4A

Nearest Metro Station: Chistye Prudi

Contact Details: Reservations online at: or on +7 499 764-99-95

Budget Restaurants in Moscow

Stolovaya No. 57

Moscow restaurants, Moscow food guide

You might not expect to find an economy-priced cafeteria inside the stately walls of GUM, an enormous shopping centre on the Red Square specialising in luxury brands. But it seems no Muscovite (wealthy fashionistas and penny-pinching students alike) can resist cheap, simple and delicious Russian comfort fare, dished out in a quaint, Soviet-style “stolovaya” (a self-service, canteen-style eatery).

Stolovaya No. 57 serves the Russian equivalent of diner food. Salads are super-popular here, including the mayonnaise-heavy Oliver salad and shuba (“Herring in a Fur Coat”) a layered salad of pickled herring, eggs, beets, carrots and potatoes in a creamy dressing. Also on the menu are beef stroganoff, chicken kiev and chebureki (a deep-fried, meat-filled pastry turnover).

Price Range: Mains 150 – 400 RUB

Hours: Sunday to Saturday 10am – 10pm

Address: Krasnaya Sq., 3 | Inside GUM, Moscow 109012

Nearest Metro Station: Teatralnaya or Okhotny Ryad

Contact Details: Reservations online at: or on +7 495 620-31-29


Moscow restaurants, Moscow food guide

The young, hip side of Moscow comes out to look good and eat healthy at Part fresh produce market, part restaurant, Marketplace’s chic, minimalist design, open kitchen and well-priced, vegetarian-friendly international menu keep the atmosphere buzzingly energetic.

You can be sure the ingredients are fresh and everything is cooked in front of you while you wait. Once your meal arrives, retreat to the bright, stylish dining room or kick back with a beer in a courtyard full of potted plants and colourful metal chairs. There are sandwiches and shashlik for a substantial snack or salads for the health-conscious (minus the typical heavy Russian dressing). Also on offer are Asian wok stir-fries and a variety of pasta. For a sweet snack, pastries are baked on-site, ready to pair with a cappuccino or milkshake.

Price Range: Sandwiches approx. 220 RUB, mains approx. 200 – 300 RUB

Hours: Sunday to Thursday 8am – 11pm, Friday to Saturday 8am – 1am

Address: Myasnitskaya Ulitsa, 13

Nearest Metro Station: Chiste Prudy or Lubyanka

Contact Details: Reservations online at: or on +7 929 577-73-77

Lepim i Varim

Moscow restaurants, Moscow food guide

Lepim i Varim is legendary for boasting some of the most incredible pelmeni in town. These beautiful, hand-sculpted parcels of deliciousness consist of an outer pocket of unleavened dough, wrapped around a filling of ground meat, boiled and served piping hot. Lepim i Varim make everything from scratch and you can watch the pelmeni masters at work in the open kitchen while you queue up at the counter.

Traditional Siberian pelmeni are stuffed with mildly spiced pork and beef. In addition to the classics, Lepim’s have invented several original pelmeni creations. There’s an extravagant Kamchatka king crab, an Italian inspired chicken, parmesan and basil, and several vegetarian options including mashed potato and fried onion.

Price Range: Classic pelmeni 270 RUB (standard serve), 350 RUB (large serve)

Hours: Monday to Sunday 11am – 12am

Address: Stoleshnikov Ln.,9, Str. 1

Nearest Metro Station: Teatralnaya or Okhotny Ryad

Contact Details: Reservations online at: or on +7 499 399-31-23

Meat Point

Moscow restaurants, Moscow food guide

This humble little café is wildly popular, serving up some of the best street-food style Turkish fare around at exceptionally cheap and cheerful prices. There’s not much in the way of seating, but this 24-hour joint is the perfect place to grab a kebab to go on a Moscow bar-hopping night out.

The classic beef kebabs, pita-wrapped koftas, shawarma and grilled fish sandwiches offer a pretty authentic taste of Turkey, or if you’re in the mood for a little more grease, Meat Point does burgers and chunky French fries as well. If you’re in need of a strong caffeine hit to get you through a day’s sightseeing, you can’t go past Meat Point’s pitch-black Turkish style coffee.

Price Range: Kebabs and burgers approx. 200-250 RUB

Hours: 24 hours Monday to Sunday

Address: Brusov pereulok, 2/14, bld. 10

Nearest Metro Station: Okhotny Ryad

Contact Details: +7 495 940-66-96

Karavaev Brothers Culinary Shop

Moscow restaurants, Moscow food guide

The concept aspired to by this store’s namesake brothers was to provide hungry, on-the-go Muscovites with affordable, high-quality food – fast. The idea took off, and branches have proliferated across the city. Food is offered buffet style. Choose from a self-serve selection of hot and cold dishes, pay at the counter, sit down, eat. Despite its relatively no-frills appearance, the food is uniformly excellent. Along with the usual Russian classics, roast meats, salads and pies, you’ll find quiches, pasta and slightly more exotic fare such as Sichuan beef and tempura prawns. At breakfast time, options such as oatmeal, toasted sandwiches and eggs are also on offer.

With around 30 outlets across Moscow, you’re never likely to be too far away from a Karavaev Brothers store for an economical snack. The branch on Bolshaya Ordynka Street is conveniently close to the State Tretyakov Gallery.

Price Range: Mains approx. 200 – 500 RUB

Hours: Monday to Sunday 8am-11pm

Address: Ulitsa Bolshaya Ordynka 7 bldg 1

Nearest Metro Station: Novokuznetskaya

Contact Details: +7 495 951-62-04

If these sound like music to your ears (or more fittingly, tickles your tastebuds) then check out some of our guided Russia tours for a one-stop ticket to discovering even more about the Moscow food scene.

Check out the video below to see some delicious food you could find in Moscow:

Related posts

A Traveller’s Guide to Russia’s Golden Ring Region The perfect retreat from million-miles-an-hour Moscow, the medieval cities of Russia’s...
Russia travel guideRussia Destination Guide – Plan A Perfect Russia Trip Table of Contents Thinking of travelling to Russia but undecided on what to see adn what regions...
St Petersburg tour Russia11 must visit museums of Moscow and Saint Petersburg The Museums of Moscow and St Petersburg bring to light the rich and deep cultural history of...

Articles by Category

About 56th Parallel

56th Parallel is a travel company specialising in providing packaged tours and travel services in Russia.

Our goal is to redefine travel to Russia, focusing on creating the most rewarding experiences, which help travellers unfolds the soul of this exciting destination.

Click here to subscribe

Russia Tour Finder

< Return


Travel Style


If you have any urgent questions or enquiries, please give us a call +61 2 9388 9816