Skip to main content

Wineries with Food in South Australia

Updated September 6, 2026

South Australia has 236 wineries that serve food with the tasting, out of the 501 you can visit. The biggest clusters are McLaren Vale and Barossa Valley. A typical tasting on this list is AU$20.

McLaren Vale

65 wineries

Beresford Estate

Tinlins Winery

CLINK at Tintara

White Feather Red Winery

Barossa Valley

59 wineries

The Greenock

Otherness Wines

Wolf Blass

St Hallett Wines

Adelaide Hills

33 wineries

The rest of South Australia

79 wineries

Sunset Winery

Lazy Ballerina Wines

Farmers Leap Wines

Salena Estate

Lucindale Vineyard

Also in South Australia

Good to know

Which wineries in South Australia serve food?

Spill lists 236 wineries in South Australia that confirm food is available on site. Walk-ins are welcome at 14 of them, and 115 ask for a reservation. A typical tasting is AU$20.

Do I need to book a food pairing in advance in South Australia?

Usually, yes. Pairings and lunches at South Australia wineries are often limited to a few seatings a day and sell out on weekends, so reserve the food option with the tasting rather than on arrival.