If you’re in search of the best restaurants in Dublin, you’ll find plenty of mouth-watering options below!
The food scene in Dublin never disappoints (if you know where to look). From casual establishments to fine dining spots and almost every cuisine you could possibly imagine, you’re really spoiled for choice in the Irish capital.
It can be tricky to navigate the restaurant scene in Dublin and deciding where to head for dinner can be a tricky choice.
So, whether you’re after a good burger, the best Italian pizza or delicious vegan food, we’ve rounded up 21 tasty restaurants in Dublin for you to try tonight.
The Best Restaurants in Dublin: First Up – Our Favourites
The first section of this guide tackles what we regard as the best places to eat in Dublin. These are spots that we know and love and that (hopefully…) you’ll enjoy too!
Below, you’ll find what we believe are 5 of the top restaurants in Dublin. If you disagree, I’d love to hear from you in the comments section below.
1. Chapter One
As far as fine dining establishments go, Chapter One is arguably the best that Dublin has to offer. This place is a Michelin-starred restaurant set in the basement of the Dublin Writers Museum.
While it’s housed in an elegant and modern dining room, the atmosphere in Chapter One is surprisingly relaxed. The menu is a combination of French and modern Irish, with ingredients sourced from the best producers in the country.
It’s definitely pricey but for a high-end dinner, you won’t be disappointed. For better value, you can try their lunch or pre-theatre menu.
This is the best restaurant in Dublin for: Special occasions, celebrations and for those that enjoy a fine feed and that aren’t afraid to part with a few Euro.
Simple yet delicious, Bunsen is the only place to go if you’re craving a good burger. The menu in this Dublin restaurant couldn’t be more straight forward with hamburgers, hand-cut fries and a couple of drink choices.
It’s so popular that you can now find them at a few locations across the city and around the country (they’ve even opened a location in Barcelona!)
The dining area is casual, the food is good value and the burgers are unbelievably tasty. Get in, get fed and make your belly happy.
This is one of the top restaurants in Dublin for: Quick, delicious and very pocket-friendly food with friends.
Eathos Café is a healthy and wholesome foodie experience. This daytime favourite is passionate about good food with top-notch ingredients used and creative plates dished out.
It’s all about clean eating, but they certainly don’t compromise on flavour. The colourful salads and array of offerings from their patisserie line the window display.
Virtually every dietary requirement is covered here with vegan, gluten-free, paleo, raw and nut-free options. The all-day brunch menu is a massive hit with smoothie bowls, buckwheat pancakes and an Irish-style cooked breakfast.
This is one of the best places to eat in Dublin City during the day if: you fancy a tasty, clean feed and a fine cup of coffee.
4. Hang Dai
If you’re in search of cool restaurants in Dublin, look no further than Hang Dai. This Chinese restaurant has one of the funkiest interiors in the county.
The neon lighting and table booths are designed to look like the inside of a train carriage. Plus, the fully stocked bar and DJ set make it one of the trendiest places to eat in Dublin.
Aside from the interior, the food is also insanely delicious. Contemporary takes on classic Chinese with plenty of sharing plates and options for vegetarians. You’ll want to make a reservation here to ensure you get a seat or you can opt for their takeout menu instead.
This is one of the best restaurants in Dublin for: Laid back eating that’ll get you in the humour for a night spent mooching around some the best pubs in Dublin.
Right in the middle of the lively Temple Bar area, Klaw by Niall Sabongi is simple and rustic and often considered one of the best seafood restaurants in Dublin City Centre.
It’s better described as a seafood shack with a small dining area, view of the open kitchen and a menu simply scrawled on the wall in chalk.
Locals come here for the oysters or lobster roll, with some dishes changing daily depending on the market. It’s not the cheapest option for a late-night dinner, but for excellent seafood you can’t go wrong with the value.
This is one of the best Dublin restaurants for: anyone that’s fond of a fishy feed. There’s also an Oyster Happy Hour between 17:00 and 18:00.
Restaurant in Dublin known for their steak
The second section of the guide takes us to places to eat in Dublin that are known for dishing out a mighty steak.
Below, you’ll find a number of top restaurants in Dublin where you’re guaranteed to grab a steak that’ll tantalise your tastebuds.
1. FX Buckley Steakhouse
If you’re in search of a world-class steakhouse, FX Buckley on Pembroke Street is most people’s top choice in Dublin.
For over 25 years this place has perfected their steaks with grass-fed traditional breeds and dry-aged for a minimum of 28 days.
The old world, elegant interior of this place is perfectly suited for an intimate dinner for two or even a special group occasion.
A handy tip: If you’re looking for a reasonably pocket-friendly feed, nip into FX Buckley in the afternoon – they tend to have good value lunch offers.
2. Brookwood Dublin
Brookwood is a standout restaurant along Baggot Street in Dublin. This is the perfect culinary destination for top-class food and cocktails.
The menu features the finest Vintage Reserve Irish dry-aged beef all sourced from the same butcher. It’s not all about steak here though – there’s excellent seafood here, too.
Brookwood is also known for its sophisticated cocktail list, as well as its stock of wine and craft beer varieties. Whether you’re just in for a drink or waiting for a steak, this stylish place is a treat every time.
This is one of the best restaurants in Dublin for: a get-together with friends at the weekend. Steak followed up with cocktails and chatter. It’s hard to beat.
Featherblade is another of the best places to eat in Dublin for steak and you’ll be pleasantly surprised at the exceptional value for money, too.
The menu is limited but changes depending on what’s available, with the staple feather blade cut being the main constant.
The delicious and reasonably priced sides are equally popular, with many people raving about the truffle mac and cheese. The clean and modern interior strikes a perfect balance between casual and high end.
Boeuf is a French-inspired casual steakhouse with top-notch Irish beef. Their dry-aged meat is cooked to your liking and served on a cast iron plate.
They have one of the most extensive lists of steak enhancements you could possibly find with toppings, sauces and crusts, as well as, a variety of potato-based sides.
For something a little different, you can try their brunch menu on a weekend with their delicious steak sandwich being a local favourite.
This is one of the top restaurants in Dublin if you’re looking for: a place for brunch but you’d rather something heartier than the usual poached eggs.
The best Italian restaurants in Dublin
Our next section tackles the best Italian restaurants Dublin has to offer. Below, you’ll discover the best spots for authentic pizza and pasta dishes, fine wine and lots more.
There’s everything from relatively new restaurants in Dublin to eateries that have graced the city for 20+ years.
1. La Gustosa
This underrated gem of a restaurant is right on the waterfront in the Bayside area. It’s a small neighbourhood Italian restaurant but their wood-fired pizza is worth the trip.
The menu’s ingredients are all sourced from local producers and cooked with a real authentic Mediterranean flavour.
Most come here for the pizza, but you can also find pasta and a range of other typical Italian mains on the menu. There’s no bar but it’s worth knowing that you can bring your own wine for a corkage fee.
2. Da Mimmo
Da Mimmo is a casual Italian restaurant that is often considered one of the best restaurants in Dublin. It’s located to the north of the centre on North Strand Road.
This family-run restaurant has been open for 10 years and is well known for their excellent wood-fired pizza, authentic pasta and an extensive Italian wine list.
It’s perfect for a family dinner or casual meal with friends or you can grab takeaway if you prefer.
3. Il Vicoletto
Right in the heart of Temple Bar, this classic Italian restaurant brings the best of Irish ingredients and Mediterranean dishes.
Open for dinner every night of the week, you won’t be disappointed with the food and wine at Il Vicoletto.
The focus is on Central-Northern Italian cuisine with a range of mains that aren’t just pizza and pasta.
This is one of the best restaurants in Dublin for: those looking for an intimate Italian meal with a moderately priced menu (the three-course set menu works out best).
4. RIBA Italian Restaurant in Dublin
RIBA offers a simple Italian inspired menu with home-made pasta, dry-aged beef and fresh seafood being the main highlights.
You’ll find the restaurant located across from the Stillorgan Village shopping centre. If you’re in for an early dinner, then you can go for their early bird two or three-course specials which are excellent value.
Don’t pass on the wine list either, as their extensive options are some of the best from small artisan winemakers.
The best Indian restaurants in Dublin
We’re diving into the best Indians in Dublin, next, and there’s plenty to choose from, with prices ranging from cheap and cheerful to pretty damn pricey.
Below, you’ll find some of the best places to eat in Dublin if you’re hankering for a belly full of Indian cuisine, from favourites, like Pickle, to lesser-known spots just outside of the city.
1. Pickle Restaurant
Pickle Restaurant is considered to be one of the best restaurants in Dublin for authentic Northern Indian food. No matter what you choose off the menu, it’s all mouth-wateringly good.
You’ll find favourites like Butter Chicken, Biryani and Chicken Tikka, as well as, more traditional North Indian dishes like Laal Maans and Murgh Mandi Wala.
Make sure you book a table in advance, though, as Pickle is usually busy (and for good reason).
This contemporary Indian restaurant is perfect for an intimate dinner in Harold’s Cross. Konkan is the name for the south-west coast of India, and this is where much of the menu gets its inspiration.
You’ll find speciality dishes like Goan Fish Curry and Malabar Chicken Curry, as well as, typical favourites like Tikka Masala and Biryani.
The menu is reasonably priced with generous portions and you can always get it takeaway as well.
For a more contemporary and fine dining experience, this stylish Indian restaurant serves up creative dishes from their bespoke menu.
You’ll find the much-loved ANANDA located in Dundrum Town Centre, making it one of the top restaurants in Dublin for a pre-movie (or post-shopping!) dinner.
The restaurant prides itself on exquisite Indian cuisine from high-quality local ingredients. Their seasonal tasting menu is a real hit with an interesting combination of savoury and sweet dishes.
4. 3 Leaves Restaurant
3 Leaves Restaurant is just off the main street in Blackrock. This trendy, casual Indian restaurant is run by a passionate husband and wife team who serve up seriously delicious curries from an ever-changing menu.
Each dish is always beautifully presented with a range of dishes inspired from all over India. They also have a taster menu which is raved about by most customers for being great value for money.
The best vegan restaurants in Dublin
Our next section tackles places to eat in Dublin that’ll suit those of you in search of restaurants known for dishing up tasty vegan and vegetarian eats.
There are many new restaurants in Dublin popping up that cater exclusively for vegans and vegetarians, while many of Dublin’s ‘old-school’ eateries also ofter tasty veggie options.
1. Cornucopia Wholefoods Restaurant
This is one of Dublin’s most loved vegetarian restaurants and is centrally located in Wicklow Street. The old-style Georgian dining rooms at this long-standing favourite have plenty of space for small tables up to large groups.
The wholesome, fresh and plant-based menu changes daily with a range of options for any meal of the day.
The mains are particularly creative with options like potato, cauliflower and cashew cakes and fennel and courgette pie and mouth-watering vegan desserts to finish.
2. Sova Vegan Butcher
This sophisticated restaurant in Portobello is all about the best vegan dishes that balance taste with healthy nutrients.
As the name suggests, there’s plenty of vegan ‘meats’ such as soya chicken and seitan steak with everything on the menu being 100% vegan.
Other dietary requirements are also catered for, especially gluten intolerance with plenty of o