The 10 best milkshake spots in South Africa

Who wants boring old chocolate or vanilla?

Restaurants all around the country are now embracing the international gourmet milkshake trend by recreating traditional favourites into one-of-a-kind milkshake masterpieces.

ALSO READ: 5 milkshakes recipes to make you feel nostalgic

From salted caramel, Nutella and Oreo, and popping candy-flavoured milkshakes to “adult” versions with a dash of booze, these unusual and inspired flavours have made our childhood favourites more delectable and desirable than ever.

Think homemade, retro-inspired and fantastical gourmet drinks which make the traditional seem so, well, vanilla. We’ve compiled a list of must-taste milkshakes which are guaranteed to bring all the boys – and girls – to the yard: 

1. Craft in Parkhurst, Johannesburg

The restaurant’s specialty #OhShakes are literally milkshakes on steroids! Featuring the likes of The Candy Feast, Chocolate Overload and Salted Caramel Delight these sweet treats are guaranteed to invoke a flavour overload.

2. Bootlegger Coffee Company, branches across Cape Town

While they're famous for their coffee, certain branches of the sophisticated eateries also serve some pretty stellar milkshakes. Treat yourself with one of the indulgent salted caramel popcorn or Peppermint Crisp flavour shakes. For the caffeine lovers, there's a Bootlegger Coffee flavour too!

3. Hudson's The Burger Joint, branches in Joburg, Pretoria, Cape Town and Durban

Nothing goes together quite like a burger and a milkshake - and Hudson's has the perfect pairing down to an art! While tucking in to one of their juicy patties, try indulgent flavours like salted caramel, Lindt chocolate brownie and even strawberry candy floss! If you're looking for something with a kick, get yours laced with Kaluha, Amarula or Frangelico.

4. My Sugar, Cape Town

Chocolatiers at My Sugar in Sea Point, Cape Town, have created drool-worthy gourmet shakes with a twist that are almost too pretty to drink! Their miso caramel milkshake is a blend of caramel, cookie butter and butterscotch popcorn, and their caramelised coconut milkshake topped with vanilla-bean whipped cream is the stuff of milkshake heaven!

5. Freedom Café, Durban

A post shared by K. Lugayeni (@kwandilugz) on

Freedom Café’s delicious milkshakes are popular with Durban’s locals. From the traditional chocolate, banana and cherry shakes, to the more eccentric Spiked Shakes: banoffee pie, apple pie and peppermint crisp, there’s something for all milkshake-lovers on this menu.

6. Protea Fire & Ice Hotel Cape Town

Protea Fire & Ice Hote! Cape Town’s gourmet milkshakes are considered to be some of the best in the Mother City. The hotel restaurant has two ranges of milkshakes – naughty and nice. The non-alcoholic shakes include the Big Blue (blueberries and cream), Aero Attack (with Aero chocolate) and the Lindt-O-Licious (Lindt chocolate). But the “Grown-Up” Milkshake range is much more exciting. Featuring the Patronage (with a shot of Patrón coffee liqueur), the Amarula-flavoured Elephant’s Trunk and the tequila-infused Tequila Mockingbird, these milkshakes are the answer to all your milkshake cravings. And for those who want to indulge without guilt, there’s even a half-size option too!

7. The Thirsty Scarecrow, Stellenbosch

A post shared by @elzette.vogel on

The Thirsty Scarecrow in Stellenbosch may be known for their local craft beers, but their traditional milkshake range has also won them widespread acclaim. With fantabulous flavours such as apple pie, lemon meringue and banoffee pie, it’s the one-stop shop to wet your whistle and indulge that sweet tooth. 

8. XO Patisserie, Johannesburg

XO Patisserie situated at 27 Boxes in Melville, Johannesburg, features a two-for-one deal which dessert lovers won’t be able to resist. Known for their cronuts (that’s a croissant-doughnut hybrid pastry that’s deep-fried and all kinds of delicious, for those not in the know), they’ve now created a milkshake that is topped with their famed pastry delight!

9. Mugg & Bean, branches across SA

When it comes to bellywarming comfort food, you can't go wrong with Mugg & Bean. And if it's a happy tummy you're after, try one of their jawdroppingly pretty shakes. The best part? They introduce new ones all the time!

10. Duke's Burgers, Johannesburg

A post shared by Jo-Anne (@mrsjoeysa) on

Turkish delight, homemade brownie or toffee and fudge - the choices are seemingly endless ad this trendy Greenside burger joint. If you're stopping in to fuel up before a night out on Jozi town, be sure to indulge in one of shakes with a kick. 

Let us know where your favourite milkshake spots are! Comment below or connect with us on Facebook, Twitter or Instagram