Protea Hotel Fire & Ice By Marriott Johannesburg Melrose Arch

There are few places offering as decadent milkshakes as Protea Hotel Fire & Ice at Melrose Arch. With more than 30 milkshakes gracing their menu, you'll be spoiled for choice. Options come in crazy and interesting flavours and include alcoholic options. Some of our favourite options include Ouma en Oupa (carrot cake and rooibos) and the Bee's Knees (dark chocolate, orange and honeycomb). For an alcoholic option, try the Russian Roulette with a dash of caramel vodka.

Details: 011 218 4000 | Protea Hotel Fire & Ice! by Marriott Melrose Arch, 22 Whitley Street, Melrose Arch, Johannesburg |


For a yummy Freak Shake that is worth every calorie, head to Craft in Parkhurst. Available in four decadent flavours, these are a must-try. Sip on the Candy Carnival, Turkish Delight, Chocolate Overload and Salted Caramel Delight, all piled high with desserts, sweets, chocolate and sprinkles. If these are a little too over the top and sugar loaded for you, worry not. Craft also has a selection of 'regular' milkshakes, such as the Oreo Cookie and the Rolo Shake.

Details: 011 788 7111 | 33 4th Avenue, Corner 13th Street, Parkhurst, Johannesburg | [email protected] |

Kota Joe Roadhouse

This roadhouse has always been famous for their fabulous and interesting milkshakes. Having recently launched a new menu, they'll definitely have something to keep your sweet tooth coming back for more. Popular options on their milkshake menu include Nutella, Cookies & Cream, Ferrero Roche and Oreo & Peanutbutter. But their newer menu items include such gems as Black Forest, Peppermint Oreo, Top Deck, Milk Tart and Custard Crunchie.

Details: Branches can be found in Boksburg, Edenvale and Auckland Park | [email protected] |


Hudsons The Burger Joint

If you're close by, do yourself a favour and stop by Hudsons and order one of their magnificent milkshakes. Their milkshake selection features varieties such as the Chocolate Brownie, Salted Caramel Popcorn, Cookie Monster, Nutella Waffle and Strawberry Candyfloss. Pair this with any one of their gourmet burgers and you're in for a treat. And, if you're vegan, you can delight in the yummy Vegan Oreo Shake with a delectable side of vegan Panko Crumbed Wings.

Details: Branches can be found in Parkhurst and Bedfordview |

Brooklyn Brothers

Another burger spot makes it onto this list in the form of Brooklyn Brothers. Milkshakes and burgers has got to be one of the best combos of all time, wouldn't you agree? Crazy Shakes on offer include the Brooklyn Heights (topped with choc fudge icing, whipped cream, a Kit Kat finger and a toasted doughnut), the Harlem Split (caramel and custard blend, choc icing rim, whipped cream, banana, cherries and sprinkles) and the Red Hook (berries, cream cheese icing, candy coated mini chocolates, whipped cream and a sour belt skewer).

Details: 011 615 0536 | Bedford Centre, Corner of Smith Road and Van der Linde Road, Bedfordview, Johannesburg | [email protected] |


Dukes is yet another spot on this list that pairs burgers and milkshakes. Their range of milkshakes include regular options like Vanilla, Bubblegum and Strawberry as well as gourmet milkshakes like Strawberry Cheese Cake, Nutella & Pretzel and Chocolate Ganache. If it's been a rough week, you can also opt for the alcoholic concoctions, which include the James Dean, Marilyn Monroe and John Wayne.

Details: Branches can be found in Greenside and Melville |



There are four mouthwatering Monster Shake options to choose from at Burgerack – The Waffle Shake (waffle, peanut butter, honey and banana), The Candyfloss & Bubblegum Shake (candyfloss, bubblegum and Astros), The Caramel Popcorn Shake (caramel popcorn and chocolate sauce) and The Choc Crunchy Shake (honeycomb, Astros and chocolate sauce). Apart from these, they also offer eight regular milkshake flavours.

Details: Branches can be found in Klerksdorp, Rosebank, Alberton, Sandton, Benoni and Johannesburg South | [email protected] |

Walnut Grove

Walnut Grove has been a go-to destination at Sandton City for many years, and for good reason. Their shakes are made with real Italian gelato and comes in nine flavours - Strawberry Cheesecake, Milk Tart, Walnut Brownie, Malva Pudding, Black Forest, Choc Mint, Iced Coffee, Chocoholic and Snowball. If this isn't enough to get you into a sugar coma, then order a decadent cake slice to pair with your drink.

Details: 011 783 6111 | Sandton City Shopping Centre, Corner 5th and Maude Streets, Sandton, Johannesburg | [email protected] |

Mike's Kitchen 

Mike's Kitchen may not be the first place that comes to mind when thinking of decadent and indulgent milkshakes. But all that is about to change. Mike's Kitchen offers eight Original Milkshakes, four Supreme Milkshakes and four Over 18 Shakes. Little ones will delight in the Peppermint Crisp Caramel shake (vanilla shake loaded with crushed Peppermint Crisp and caramel sauce) while the adults sip on the Springbok Penalty (vanilla ice cream, mint liqueur and a double tot of Amarula).

Details: 010 492 3793 | Branches can be found in Boksburg, Bryanston, Florida Glen and Parktown, among others |


Want more? Check out our vegan milkshake article to find the most delectable vegan shakes in the city.

Remember that our “Top Picks” are not paid for and are compiled at the discretion of the journalist. We only write about what we love.

What is your favourite spot to grab a milkshake? Let us know in the comments section below!

East Rand Mall

When searching for a restaurant when exploring a new city, the best, and perhaps most obvious, place to start is the mall. And Eastrand Mall is no exception. Whether it's lunch with the ladies, a sweet treat, family night out or a lunch time rush, you'll find what you're looking for at one of the eateries at this mall. Options range from pub grub, baked confectionery, Italian and middle eastern fare and even a little something to satisfy that sweet tooth.

Towers Shopping Centre


This eatery has become a fast hit among Joburg residents for their huge juicy smash burgers, thick milkshakes and checkerboard waffles. Stop by for an expertly crafted burger, or build your own. Alternatively get a combo meal, hotdog, chicken wings, ribs, chips, nachos, salad or waffle.

Find more information here.

House of Ribs

For the best rack of sticky, flavourful and messy ribs, House of Ribs is the place to be. This Boksburg restaurant offers steak house style cuisine that Joburgers know and love. Menu items include burgers, grills, breakfasts, starters, kids meals, sushi and buffets.

Find more information here.

Little Nero's

Little Nero's is a hidden treasure serving delicious pasta, pizza, calzones and carveries. The menu offers Italian classics with a grill house flair. Try the Mushroom Florentino for starters and the Putenesca pasta with a side of garlic and herb facaccia for mains. End the feasting with a strong espresso.

Find more information here.


Key Largo Centre

News Cafe

Head over to News Cafe for the best cocktails in Joburg, as voted for by Best of Joburg. With classics like Mai Tai, Mojito and Margarita to originals like Miss-Behave, Off Tropic and Black Bottle Rocket, there's something for everyone. And they have a food menu to satisfy any hunger pangs later in the night.

Find more information here

Classic India

One of our favourite Indian restaurants is tucked away right on Northrand Road. Here, you can get some of the best curry, naan, vindaloo, tandoori and butter chicken in the east. But their Aloo Paratha alone, is worth the trip. Warm spiced potatoes loaded into a mouthwatering flat bread, the perfect bread accompaniment to any dish.

Find more information here.


Tudor Rose Centre

Zorbas Taverna

Also located on Northrand Road, at the Tudor Rose Centre, is Zorbas Taverna. This family owned restaurant serves authentic Greek food that is simply scrumptious. Their chicken and halloumi yiros are some of the best in Joburg. Patrons can also experience traditional Greek dancing and plate breaking at this venue.

Find more information here.


Established in 1997, Neptune has been serving tantalising seafood for over 20 years. They have plentiful dishes which include snails, calamari, oysters, prawns, mussels, salmon, hake, sole, linefish, lobster and other grilled meat with a Mozambican flair. There are also a few option for vegetarians and a delectable dessert range.

Find more information here.


Stand Alone Restaurants: 

Salsa Mexican Grill

For authentic Mexican cuisine and craft tequila, head over to this eatery. Feast on platitos, burritos, tacos, enchiladas, quesadillas, nachos or build your own meal from their selection of base, protein, gains, dairy, veg and salsas. Finish off your meal with an expertly crafted gin, tequila or cocktail.

Find more information here.

Kota Joe

An article about restuarants in Boksburg would not be complete without at least one mention of a road house. This road house on Northrand Road has a menu of kotas, milkshakes, waffles, toasties and pizzas. The milkshakes at this joint are legendary. Flavours include Black Forest, Milk Tart, Malva and Smores, among many others.

Find more information here.

Kung Fu Kitchen

For tasty Chinese dishes and sushi, try Kung Fu Kitchen on the corner of Northrand Road and Anchor Street. With flavourful soup, curry, Chow Faan, Chow Mein, Foo Yong and Chop Suey, they offer something for every one. Sushi lovers will adore the Maki, California Rolls, Fashion Sandwiches, Nigri, Sashimi and hand rolls.

Find more information here.

stir fry

Kota Joe - Milkshakes

Okay, this might not be a hidden gem, but it's still worth mentioning. Kota Joe has a rather large milkshake menu. Some of the ones we have tried include Lime, Lindt Chocolate (no longer on the menu), Crunchie, Ferrero Roche, Peanutbutter and Banana, Black Forest, Milk Tart and White Choc Berry. All of these are flavourful, thick and creamy. Just remember to bring your own straws as Kota Joe has yet to receive the plastic memo. If you want to catch a bite to eat with all your milkshakes, we recommend tucking into the Chicken Strip Kota, a Kota stuffed with chips, crumbed chicken strips and your choice of cheese, mushroom or pepper sauce.

Contact details: 010 312 5230 / 141 North Rand Road, Boksburg / [email protected] /

Applebite - Burgers 

To the residents of Edenvale and surrounds, Applebite has long been known as the perfect spot to cure a night of partying. They offer deliciously thick milkshakes, delectable pizzas and even a traditional Sunday carvery. But the secret hiding at this roadhouse has got to be their Toasted Bacon Burger. Technically, this isn't on the menu, but somehow they always deliver when we order it. What could be better than toasted bread topped with lettuce, tomato, a burger patty, bacon and house sauce to cure a hangover? Alternatively, try their Bacon and Banana Burger, it may sound weird but it hits all the right notes.

Contact details: 011 452 6225 / 95 Van Riebeeck Avenue, Edenvale /

Orama - Slo⋅Jo Smoothies

Hidden away in the centre of Boksburg, Orama makes a fine place to spend a Saturday afternoon or night. Not only do they offer some great roadhouse food and drinks, but they also offer drive-in movie nights. So pack the car, head on over to Boksburg and watch a rom-com while grabbing a bite to eat. Get a rack or ribs with a side of chips and wash it down with their amazing Slo⋅Jos. These fruity slushies are a real treat. The Granadilla is a personal favourite, but we wouldn't say no to the Mixed Berry or White Chocolate.

Contact details: 011 894 1480 / Cnr Trichard & Paul Smith Street, Ravenswood, Boksburg / Facebook


The Burger Box - Schnitzel

You may have expected us to rave about the huge, juicy burgers at Burger Box. While these morsels are certainly worth trying out, especially the Bacon and Avo Burger, the reason to come here is their Schnitzels. They serve up some of the tastiest Pork and Chicken Schnitzels as well as Pork and Chicken Cordon Bleu. These golden and tender fillets are bound to hit the spot. If you're more in the mood for red meat, try the Steak Toasted Sandwich, and don't forget the milkshake - Caramel Crunch, we're thinking!

Contact details: 011 955 6767 / 193 Voortrekker Road, Factoria, Krugersdorp / [email protected] /

Grillos Roadhouse - Ribs

This roadhouse, in Benoni, offers a rather large selection of food. These include burgers, pizzas, ribs, grills, footlongs, sandwiches, toasties, tramezzinis, salads, fish, breakfasts, milkshakes and desserts. As great as all this food may be, we go purely for the ribs. You can get a full or half rack with fried onions or go for a combo of ribs with chicken, calamari or wings. End things off on a sweet note with an absolutely mouth watering Banana Split. We love our bananas, especially with ice cream, chocolate, whipped cream and a cherry on top.

Contact details: 011 422 3568 / Cnr Tom Jones St, Elston & Howard Ave, Benoni /

Casbah Roadhouse - Burgers

Most roadhouses make excellent burgers. But Casbah has next level burgers. With 29 burgers on their menu, including beef, chicken, veggie and fish, you will be spoilt for choice. Get one of their giant burgers with two patties, a slice of cheese, fresh tomato, shredded lettuce, crispy bacon and golden onion rings. We promise you'll be left wanting another one, not that there will be space left in your yummy. Finish off your meal with a delightful milkshake, we love the Raspberry or the Caramello Bear for a chocolatey caremel dessert in a glass.

Contact details: 011 907 1473 / Alberton Crossing, Ring Rd West, Voortrekker Ave, New Redruth, Alberton / [email protected] /


Whether you do know the custom of heading to a roadhouse or whether you don't, read on...

The beauty of this foodie joint is that you don’t need to leave the comfort of your car to place your order or eat. Yup, you can order from your car. All you have to do is pull into the parking lot, check out what delights they have on their menus (either handed to you or on their boards), place your order with the waiters that come to your car, and voila! There you have it. How technology has advanced right?


From Roadhouse classics such as superdogs to pizza, wraps, and toasted sarmies, Kota Joe has it all. So, be sure to arrive with a hearty appetite! The Kotas are definite winners! In addition, you can take your pick from a number of different ‘stuffings’. Those including the likes of Chourico, Breakfast, Boerie, Curry, Rib, Shawarma, and plenty more. Not to mention, if you feel healthy, you can again add a salad to your meal, convenient isn't it?

Moreover, if there is one thing you need to experience at Kota Joe, it has to be their amazing milkshakes. These things are massive! Plus you can get them in a variety of flavours. Expect to see Ferrero & Oreo, Oreo & Peanut Butter, Horlicks & Fudge, Zoo Biscuit, Diddle Daddle, Toblerone, and of course all of the other classic flavours from vanilla to bubblegum.


There are four branches around the city, including one in Pretoria. So, the next time you drive through Auckland Park, Gandhi Square, Edenvale, or Boksburg, be sure to make a quick stop at these venues. Do not miss out on this amazing treat and experience! Click here to find addresses for each branch. Enjoy the experience and tell us all about it!

By Kim Brown

Have you visited Kota Joe? What did you think? Leave you comments below!