There’s a reason South Australia is drawing a lot of attention and love from foodies and travelers everywhere. The region is blessed with a wide selection of excellent places to eat out. Whatever dish you are craving for, you’ll surely find something for your appetite.

The good news is that these exciting restaurants are easily accessible if you pick up a rental car at the Adelaide airport. With a car, you’ll have the freedom to wander around as you please. Plus, it’s more cost-effective than taking a cab and more convenient than taking public transport.

Below are some of the best restaurants in Adelaide and the surrounding area for you to enjoy with family and friends. Some are classic favorites, others new. But they all offer exotic flavors and tastes you can only find in South Australia. Now, to help take the complexity out of choosing which spot you should try out, here’s a selection of the best places we recommend.

⇒ See more recommendations for foodie things to do in Adelaide.

Hentley Farm
Hentley Farm (Photo via Flickr, CC Jack Baldwin, The Lead South Australia)

Hentley Farm

Located on the northern side of the Barossa Valley, the Hentley Farm is easily accessible by car, just an hour’s drive northeast of Adelaide. This restaurant has won multiple awards and features the Du Jour menu, a four-course dining experience, which you can enjoy for an hour and a half. You can also try the Discovery menu, a seven-course meal with snacks and treats which lasts for three hours.


Located at 285 Rundle Street, Orana gained national attention and had become Adelaide’s premier dining destination. What makes Orana stand out is the spectacular food that is distinctly Australian. Thanks to Jock Zonfrillo’s unique vision, Orana was awarded Restaurant of the Year by Gourmet Traveler in 2017. Try the kangaroo tendon and Tasmanian mountain pepper and sow thistle.

Appellation at The Louise

If you decide to visit the wine-rich Barossa Valley, make sure you dine at the Appellation. It was one of the first restaurants to adopt the paddock to plate philosophy. Also, the restaurant sources local produce; and the veggies and herbs are grown in the kitchen garden. You should try the Barossa chicken, free-range duck, and pork belly.

Magill Estate Restaurant

If you are looking for inspiring views, excellent food and service, be sure to visit Penfolds and the Magill Estate Restaurant. For wine lovers, you’re in for a treat. The restaurant has a cellar which houses a fine collection of wines that complements its impressive menu. Give the Wagyu beef, venison fillet, and sashimi grade tuna belly a try. The Magill Estate Restaurant is located at 78 Penfold Road, SA.

Wine Lovers: Check out our 10-day itinerary for wine tasting in South Australia.

Andre’s Cucina

For a great Italian dining experience, check out one of Adelaide’s most sought-after restaurants, Andre’s Cucina. It started out as polenta bar but has now evolved into a brilliant restaurant that offers mouth-watering north Italian dishes, such as slow-braised goat with truffles farro and crisp kale, house-made gnocchi, hearty ragus, just to name a few. Visit the restaurant at 94 Frome St, Adelaide, SA and discover what they are famous for.


For those who are looking for traditional North Indian cuisine, try Jasmin, located at 31 Hinmarsh Square, Adelaide. The restaurant features classic Indian dishes, like sambals, kormas and tandoors, also plenty of vegetarian options. The wine selection is just as good, and it includes a variety of boutique Australian labels. Also, if you are staying nearby and want to enjoy a good meal indoors, Jasmin runs a takeaway service.

If we missed any of the best places to eat in South Australia, let us know in the comments. Tell us what your favorite restaurant is and why. We’d love to hear from you!

One thought on “Best Places to Eat in South Australia

Leave a Reply

Your email address will not be published.