Sunday lunch in Johannesburg, or in general for all South Africans, is an almost sacred family pastime that has been carried over for generations. Seven colour Sundays, anyone?
There’s the roast meat – traditionally chicken or beef, but these days you’ll usually get a few different options – and an assortment of colourful vegetable sides and salads. And let’s not forget the pudding (dessert). There’s just something particularly excellent about eating it all on a Sunday with the family or loved ones.
So, where to find some wholesome Sunday lunch in Johannesburg? From beautiful restaurants and child-friendly spots, we list them all below.

The Fire Long Table at Dikeme Farms
On selected Sundays, Dikeme Farms in the Cradle of Humankind open their doors for a finely curated lunch experience that helps build an understanding of the farm’s ethos while elevating your senses in a setting of natural wonder. At The Fire Long Table, diners feast on organic produce harvested right at the farm to bring out the best of each ingredient. The menu is mostly prepared on an open fire, which connects with the heritage roots of the Cradle of Humankind.
Guests are seated at long tables where there’s an opportunity to connect and chat with new people whilst enjoying a multi-course ‘farm to table’ meal. Wines are paired by an award-winning sommelier from Cape Town.
Cost: To be confirmed
When: Selected Sundays
Where: The Pecan Pavilion and Terrace at Dikeme Farms, Maropeng, Cradle of Humankind
Website: dikemefarms.co.za | Email: [email protected] | Tel: 083 376 7295 (Whats App Only)

Qunu at The Saxon Hotel
The Saxon in Sandhurst is known for the delicious and decadent brunch served in Qunu Restaurant on Sundays. Their brunch experience begins with a glass of bubbly served in the comfort of the Piano Lounge before being guided through to the restaurant, where you can choose a number of dishes and treats from the platters and starters portion of the brunch menu, served to your table.
For mains and dessert, the chefs have put together a range of dishes including a classic Sunday roast complete with Yorkshire pudding and gravy, pasture raised beef sirloin, lamb roast and other creative options. Complete your brunch with a hazelnut guanaja chocolate mousse or a berry tart served with raspberry mousse, frangipan, and blackcurrant ice cream.
It’s worth mentioning that the kitchen builds most of the menu dishes around organic produce from the hotel’s sustainable food garden on the property.
Cost: R1250pp for 3 course, R1450 for 4 course. A discretionary gratuity of 12.5% is added to the final bill. Book online
When: Every Sunday from 11:30am to 2pm
Where: The Saxon Hotel, 36 Saxon Rd, Sandhurst, Johannesburg
Website: saxon.co.za | Email: [email protected] | Tel: 087 375 7777

Flames Restaurant at Four Seasons Hotel The Westcliff
Make the most of Sunday lunch in Johannesburg with stunning views from Westcliff at Flames Restaurant. The chef’s team is hosting a lavish buffet brunch experience with all the trimmings.
Build your own cheese and charcuterie platter, try fresh West Coast oysters, or head to the live sushi station for your fill of rolled mini bites.
The ‘Chef’s Playground’ is a special menu that changes weekly. Here you can dine on seasonal salads, bruschetta and carpaccio to start, and parfaits bursting with colour and flavour. For desserts, there’s an assortment of showstopping petits fours, cakes and confectionery.
Cost: R995pp for adults, R625pp for kids aged 6 to 12yrs. Book via Dineplan
When: Every Sunday, from 12:30pm to 4pm
Where: Four Seasons Hotel, The Westcliff, 67 Jan Smuts Ave, Westcliff, Johannesburg
Website: flamesrestaurant.co.za | Email: [email protected] | Tel: 011 481 6000

Epsom Restaurant at Indaba Hotel
The Sunday Brunch at Epsom Restaurant alongside Robertson Winery includes a full English breakfast buffet featuring fresh oysters, waffles, quiche, eggs benedict, and limited bubbly from Robertson Winery.
There’s also live entertainment of either soulful tunes by Rike on sax, smooth and melodic notes by pianist Dewaldo, or electric, soulful rhythms by guitarist GavinLime captivate guests with every Sunday brunch.
Cost: R315pp | R250pp (Pensioners). Book online or via [email protected]
When: 10am to 12pm
Where: Epsom Restaurant at Indaba Hotel, cnr. William Nicol & Pieter Wenning Road, Fourways, Johannesburg
Website: indabahotel.co.za | Email: [email protected] | Tel: 011 840 6600

Sanctuary Mandela
Add a smooth, jazzy twist to your Sundays at Sanctuary Mandela in Houghton. This boutique hotel in Johannesburg hosts weekly live jazz performances while guests indulge in delicious cuisine.
Sanctuary Mandela celebrates the life of the iconic freedom fighter, peacemaker, statesman, and father of the South African nation, Nelson Rolihlahla Mandela. Guests who visit or stay at the hotel immerse themselves in the spirit of a leader known to the world as Madiba.
Their lunch set menu is a sharply curated list of dishes inspired by Nelson Mandela’s favourites. The experience starts with a glass of bubbles before tucking into dishes such as Springbok Carpaccio with malted onion puree and grilled asparagus salad, classic beef roast with onion puree and red wine jus, rich chicken thighs cooked slowly in a North African tagine with dried apricots, and seasonal mango sorbet with hints of pineapple and coconut. Advance booking is essential.
Cost: R800pp, includes a complimentary glass of bubbles and a 3-course lunch. Book via [email protected] or call
When: Every Sunday, from 12pm to 3pm
Where: Sanctuary Mandela, 4 13th Ave, Houghton Estate, Johannesburg
Website: sanctuarymandela.com | Email: [email protected] | Tel: 010 035 0368

Besos
The folks at Besos restaurant in Craighall Park know how to serve up a good brunch right through to dinner. And they’re known for on-the-ball service too. The chic dining spot has made a name for itself by curating an extensive menu that features unpretentious, consistently delicious starters, small plates, grills, and pasta dishes. Seasonality is a key driver when selecting most of their produce and ingredients.
Their Sunday brunch offer includes a dish of your choice from the select menu, and two fizzy mimosas to swing into the afternoon.
Cost: R300pp including one brunch dish and two mimosas
When: Every Sunday, from 10am to 1pm
Where: The Woods Shopping Centre, 345 Jan Smuts Ave, Craighall Park, Randburg
Website: besosxo.com | Tel: 067 103 0787

Kranz Restaurant at The Northcliff
At Kranz Restaurant, Sunday lunch promises a carefully curated set menu that showcases elegant, flavour-forward dishes crafted using premium ingredients. The experience is perfectly complemented by an award-winning wine list featuring a distinguished selection of both local and international labels.
Kranz offers more than a meal — it delivers a considered culinary journey. Guests can dine alfresco on the lush grass terrace, soaking in the golden afternoon light as the sun sets over Johannesburg, or opt for a refined indoor setting beneath the evening sky. Throughout the experience, attentive Silver Star–trained service and warm, polished hospitality ensure a relaxed yet sophisticated Sunday affair.
Cost: R550pp, including a three-course lunch
When: Every Sunday, from 12pm to 4pm
Where: The Woods Shopping Centre, 345 Jan Smuts Ave, Craighall Park, Randburg
Website: thenorthcliff.com | Email: [email protected] | Tel: 010 900 3083

Graze Restaurant
Retreat for a splendid Sunday carvery at Graze Restaurant, tucked within the elegant Emerald Resort & Casino. Every Sunday, from 12:30pm, the culinary team lays out a traditional feast that has families returning time and again. Diners can indulge in a classic carvery featuring a selection of perfectly roasted meats, complete with all the trimmings, from fluffy Yorkshire puddings to rich, savoury gravy and desserts.
The experience is elevated by the restaurant’s light, airy, and modern setting, which offers stunning views over the glistening pool or the tranquil game park. Think affordable sophistication and a perfect, family-friendly Sunday outing.
Cost: R285pp per adult, R145pp for kids 4-12 years old. Book via email at [email protected] or call 016 982 8005
When: Every Sunday, from 12:30pm
Where: Graze Restaurant at Emerald Resort & Casino, 777 Frikkie Meyer Blvd, Vanderbijlpark

Toadbury Hall
The team at Toadbury Hall Country Hotel have been known to serve up some of the best carvery in Johannesburg for Sunday lunch in Johannesburg. Hit up this beautiful country escape for a plate of succulent roast meat of your choice, smothered in gravy, served with classy yet tasty sides and something sweet for afterwards. They only host the experience once a month, so bookings are highly recommended.
Cost: R450pp | R300pp (pensioner) | R225pp (U12). Book via [email protected] or call 010 593 7523
When: First Sunday of the month, from 12pm
Where: Toadbury Hall Country Hotel, Plot 64 Beyers Naude Ext, Lanseria, Krugersdorp
Website: toadbury.co.za | Email: [email protected] | Tel: 010 593 7523

Kraal Restaurant at Thaba Eco Hotel
This Sunday lunch in Johannesburg brings together hearty and homely takes on fresh fruit, savoury roasts, and something sweet to end. The eat-as-much-as-you-can offer runs every Saturday, Sunday and public holiday from 7:30am to 11am.
Start with a mimosa and cold breakfast of cereals and yoghurt with seasonal fruit and fresh juice, or go Euro and bite into some of their freshly baked pastries and coffee. There’s a DIY salad station where you can whip up your own light meal. For the hot breakfast, they do classic scrambled eggs and salmon, an egg shakshuka, grilled bacon and chipolatas, per peri chicken livers and lots more to build a full English breakfast. There’s also a stir-fried noodles and vegetables dish if you’re after something a bit more substantial.
The vanilla flapjacks with different topping choices are the ultimate choice for those with a sweet tooth, or craft your own cheese and charcuterie platter with gourmet cheeses and slivers of salami, pastrami, hickory ham and other cold meats.
The offer includes coffee, tea and mimosas.
Cost: R335pp per adult, R160pp per child
When: Every Saturday, Sunday, and public holiday from 7:30am to 11am
Where: Kraal Restaurant at Thaba Eco Hotel, Impala Road, Kibler Park, Klipriviersberg Nature Reserve, Johannesburg South

Tradewinds Restaurant at NH Hotel Sandton
Every last Sunday of the month, Tradewinds Restaurant at the NH Hotel in Sandton serves a generous buffet with all the favourites. Begin with crisp, fresh salads before moving on to hearty mains, and be sure to save space for an irresistible selection of desserts.
With children under five dining free, it’s the perfect spot for an easy and enjoyable family outing. Hidden away in a lush garden overlooking the city, Tradewinds offers a tranquil escape from the bustle of Sandton. Enjoy lunch on the terrace beneath clear blue skies, or savour dinner under a canopy of stars for a touch of romance. Whether you’re after a relaxed weekend meal or a scenic dining experience, Tradewinds blends great food, warm hospitality, and sweeping city views to create a memorable culinary experience for all ages.
Cost: From R395pp, book via [email protected]
When: Every Last Sunday of the month, from 12:30pm
Where: Tradewinds Restaurant at NH Hotel Sandton, 138 Rivonia Rd, Sandown, Sandton
Website: nh-hotels.com | Email: [email protected] | Tel: 011 322 1420

Budmarsh Country Lodge
Elevate your Sunday roast with Budmarsh Country Lodge’s weekly seasonal feast that’s worth the drive out to Magaliesburg. Indulge in a four-course plated meal that features a choice of soup, starters, a slice of white or red roast meat, roast vegetables and a stunning dessert to top it all off. For a further touch of elegance at this charming country escape, leaf through their wine list to pair with lunch.
Cost: R550pp, book via email or call
When: Every Sunday from 12pm to 2pm
Where: T1 Magalies Meander Road, R96, Magaliesburg
Website: budmarsh.co.za | Email: [email protected] | Tel: 083 610 1214

Carnivore Restaurant
The legendary “A Beast of a Feast” Sunday Lunch at Carnivore Restaurant in Muldersdrift is an all-you-can-eat buffet meets fun family outing. You’ll enjoy a generous spread of charcoal-grilled game and domestic meats skewered on Maasai swords and cooked over open fire — with vegetarian and fish options available too.
Start with soup and a lazy Susan of six salads, dive into pap and shebo sauce in potjie pots alongside baked potato and a stellar meats line-up including chicken yakitori, pork spare ribs, crocodile, rump steak of beef and more.
Finish strong with one dessert of your choice — think chocolate mousse, malva pudding, cheesecake or ice-cream — followed by tea or coffee.
Cost: Adults – R365pp, Kids u/12 – R185pp. Book via call or email
When: Every Sunday, from 12pm
Where: 69 Drift Blvd, Estate, Muldersdrift
Website: carnivore.co.za | Email: [email protected] | Tel: 011 950 6000

Glenburn Lodge
The signature dish at Glenburn Lodge is a hearty, flavourful oxtail that’s simply unmissable. Diners can also indulge in the irresistible dessert buffet, featuring warm puddings and traditional favourites that evoke the comfort of home. The lodge also caters to diverse dietary needs, with Kosher and Halaal meals available on request from a certified caterer (48 hours’ notice required at an additional cost).
Set in the heart of the Cradle of Humankind, Glenburn Lodge offers the perfect setting for a relaxed family day out. Enjoy live music, scenic walking trails, fishing spots, outdoor chess, and a fun putt-putt course, while the little ones make the most of the kiddies’ jumping castle.
Cost: Adults – R300pp, Kids u/12 – R150pp, Kids u/5 – R68pp, Kids u/2 – Free. Book via call or email [email protected]
When: Every Sunday, from 12pm
Where: Kromdraai Road, Zwartkops, Muldersdrift
Website: guvonhotels.co.za | Email: [email protected] | Tel: 011 317 0600

Nyama Choma Restaurant at Lesedi Cultural Village
Sunday Lunch in Johannesburg isn’t just a weekend treat at one of the city’s most popular cultural spots. You can tuck into hearty and homely African cuisine every day of the week at the charming Nyama Choma at Lesedi Cultural Village in Lanseria. They take guests on a culinary journey from South Africa right up to the North of the continent with a wide range of buffet-style dishes. Think Kalahari lamb, Mozambican fish, and vegetable sides cooked in a myriad of ways.
Cost: R230pp. Book via call or email
When: Daily from 1:30pm to 3pm; and 6:30pm to 8pm
Where: Lesedi Cultural Village, Kalkheuwel Broederstroom, R512, Lanseria, Johannesburg
Website: lesedi.com | Email: [email protected] | Tel: 011 840 6600

Kloofzicht Lodge and Spa
If you’re a fan of nature views, head to Kloofzicht Hotel and Spa out in the beautiful part of Muldersdrift every Sunday from 12pm. Enjoy amazing food and spectacular views of the trout dams at the foot of the Zwartkop Mountains. Their lunch spread includes a wide selection of cold starters, a carvery, main course dishes from the buffet and 15 tasty desserts.
Stick around for a nature hike before or after your dinner at the property’s hiking trail. Not that the hiking fee is R100pp over and above.
Cost: R365pp, book via email [email protected] or call 011 317 0600
When: Every Sunday from 12pm
Where: Kromdraai Rd, Muldersdrift, Krugersdorp
Website: guvonhotels.co.za | Email: [email protected] | Tel: 011 317 0600

Tumulus Restaurant at Maropeng Boutique Hotel
Every last Sunday of the month, Tumulus Restaurant hosts an exceptional buffet dining experience set against the breathtaking backdrop of the Cradle of Humankind.
The Sunday Buffet Carvery features a delicious selection of expertly prepared dishes, including succulent roasted meats carved to perfection, fresh seasonal vegetables, crisp salads, comforting side dishes, and an irresistible variety of desserts. Whether celebrating with loved ones, enjoying a family outing, or simply looking for a memorable Sunday lunch, there’s something to satisfy every appetite.
Cost: R250pp, book via email [email protected] or call 014 577 9000
When: Every last Sunday of the month from 12pm
Where: Tumulus Restaurant, Maropeng Boutique Hotel, Hekpoort Road, Sterkfontein, Magaliesburg
Website: www.maropeng.co.za | Email: [email protected] | Tel: 014 577 9000

Harvested Flavour
Escape the city and unwind in the country to enjoy a 3-course meal where guests can choose starter, main, and dessert from a chef-curated menu full of flavour and flair for the ultimate Sunday experience.
Additionally, for an extra fee of R199pp, guests can also enjoy refreshing bottomless mimosas that perfectly complement the country atmosphere.
Cost: R299pp, book via tel at 061 525 2150
When: Sunday from 12pm to 4pm
Where: Harvested Flavour, Hakunamatata Lodge and Health Spa, 171 Lakeview Drive, Muldersdrift
Website: https://www.instagram.com/harvestedflavour_hakunamatata | Tel: 061 525 2150

Room 32
Room 32 at Park Hyatt Johannesburg positions itself as a fine-dining restaurant that blends local heritage and fire-cooked cuisine into an immersive dining experience. Housed in the restored Sir Herbert Baker mansion in Rosebank, it is the hotel’s only communal space in what is otherwise an intimate, 31-room boutique hotel. Under Executive Chef Karel Jacobs, the menu is deeply seasonal and ingredient-led, showcasing local produce, open-fire cooking and a strong sense of place.
Cost: R1595PP, book online or via tel at 010 022 5786
When: Sunday from 12pm
Where: Park Hyatt Johannesburg, 6 Tottenham Ave, Melrose Estate, Johannesburg
Website: hyattrestaurants.com | Email: [email protected] | Tel: 010 022 5786








