Where to enjoy a set menu for Christmas lunch in Gauteng

Gather around a beautifully set table at a local restaurant and indulge in a mouthwatering Christmas Day meal. Let the chefs handle the cooking while you enjoy the warm ambience and create lasting memories with family and friends!

LUCÉ Restaurant (Southern Sun Hotel, Hyde Park, Johannesburg)
LUCÉ restaurant at Southern Sun Hotel, Hyde Park is offering a family-style Christmas day lunch with a set menu priced at R650 per adult and R325 for children under 12 years. Starting from 1pm, you can enjoy a three-course feast that includes starters such as cured salmon roulade, pulled oxtail arancini and pasta salad, before moving on to mains that include baked pork belly, sous vide chicken with lemon emulsion, and asparagus ravioli. For dessert, you can choose between the mango mousse and malva pudding. All patrons will also be given a gift before leaving with compliments of the hotel. For reservations, call 011 341 8080 or email

Signature Restaurant (Morningside, Johannesburg)
This Christmas day, enjoy a festive lunch like no other at the celebrated Signature Restaurant. Priced at R1 495 per adult and R475 for children aged six to 12 years, the set menu comprises starters like curried prawn gnocchi, balsamic fillet and prawn scallop risotto. You can then take your pick from the wide choice of main course options that include Asian salmon, oxtail, duck breast ragout, coffee-rubbed fillet and a shellfish platter. For dessert, you can enjoy options of a berry semifreddo, Ferrero Rocher tiramisu, malva pudding or berry cheesecake. A special kids’ menu is also available for the day. For reservations, call 011 884 8888 or email

Punchinello’s (Pivot Hotel, Montecasino, Fourways, Johannesburg)
Enjoy a memorable Christmas day lunch with the family at Punchinello’s restaurant, where you’ll be welcomed with a complimentary drink on arrival and live entertainment to enhance the festive atmosphere. You can then tuck into a Christmas lunch from 1pm onwards, priced at R650 per adult and R325 for kids aged three to 11 years. The festive feast begins with starters that include smoked salmon, oysters, roasted cauliflower and garlic soup, plus a variety of salads. For mains, you can pick from options such as herb-crusted aged prime rib, slow-roasted pork tenderloin, roasted turkey, roasted vegetable lasagna and more. Desserts include baked cherry pudding with Amarula custard, mince pies, chocolate and peppermint log, as well as an Indezi cheese selection with crackers and preserves. For reservations, call 011 367 4367 or email or book via Dineplan.

Roar Bistro & Bar (Sandton, Johannesburg)
This Christmas day, make your way to Roar Bistro & Bar at Michelangelo Towers in Sandton for a decadent festive lunch, complete with a Christmas carvery. Lunch starts from 12noon onwards and is priced at R950 per adult and R475 for children under 12 years. On arrival, you can enjoy a complimentary glass of Graham Beck wine, before sitting down to lunch, which includes carvery menu options of honey-glazed gammon, tandoori chicken, sirloin on the bone, herb-crusted leg of lamb and Yorkshire pudding. From the harvest table, you can dig into an assortment of breads, cold cuts, cheese and salads. For main course, you can savour traditional beef stew, seafood paella or fried hake, accompanied by a variety of sides. Dessert is where you can really get traditional with Christmas pudding, Christmas mince pies, strawberry lamington, trifle and tiramisu. For an additional R300, you can enjoy bottomless Graham Beck bubbly. Live entertainment is also part of the festivities. For reservations, call 011 245 4461 or email or


View this post on Instagram


A post shared by Roar Bistro & Bar (@roarbistroandbar)

Carnivore (Muldersdrift, Johannesburg)
For a truly delectable South African Christmas lunch, head to Carnivore restaurant for their ‘Beast of a Feast’ offering. Priced at R495 per adult and R260 for kids under 12 years, the meal begins with Carnivore’s soup of the day served with homemade honey bread. You can then dig into a wide range of starters that include salads, chicken livers, pork spare ribs and venison samosas, before proceeding to the main course with options that include turkey roll, gammon, rump of beef, venison biryani and more. For desserts, take your pick from the selection that includes festive mince pies, gingerbread treats, malva pudding and cheesecake. Filter coffee, tea and friandise wraps up the feast. Lunch begins from 12noon onwards. For reservations, call 011 950 6000 or email

Brambles Restaurant (Vivari Hotel, Krugersdorp, Johannesburg)
Make this Christmas day a fun-filled outing for the entire family with a celebratory lunch at Brambles Restaurant in Krugersdorp. Priced at R950 per person, lunch begins at 12.30pm with a refreshing mocktail on arrival and a complimentary bottle of wine for the table, with live music to get you in the festive mood. You can then head to the ‘Graze and Forage’ table to enjoy starters that include salmon parfait, roasted squash soup, as well as a selection of salads, cold cuts, cheeses and breads. For the main course, you can choose between the turkey and gammon, rosemary roast lamb, grilled beef fillet or lemon and dill baked sole. Desserts include the options of traditional Christmas pudding, mince pies and pecan and maple tartlets. Brambles Restaurant also has a kids’ menu priced at R450 for children under 12 years. For reservations, call 010 594 4100 or email Bookings via Dineplan are also accepted.

Neck & Deck Restaurant (Bothongo Rhino & Lion Nature Reserve, Krugersdorp, Johannesburg)
Celebrate Christmas day surrounded by nature and wildlife with a special three-course lunch at Neck & Deck Restaurant. Lunch begins at 12noon and is priced at R490 for adults and R245 for kids aged five to 12 years. For starters, you can sample poached smoked salmon with sour cream on ciabatta bread and a quinoa salad with tomato caprese, strawberries, mint leaves, raisins and baby carrots. You can then savour main course options that include braised lamb neck infused with rosemary and thyme, lemon-and-garlic-infused hake and traditional homemade chicken lasagne, all served with a choice of sides. The dessert selection includes creamy panna cotta with raspberry coulis and sticky toffee pudding. For reservations, call 011 957 0106 or 011 957 0109 or email

La Pentola (Riviera, Pretoria)
Featuring flavours from around the world, La Pentola is offering a festive five-course Christmas lunch priced at R650 per person. Lunch begins at 12noon and you can begin with the first course of grilled halloumi accompanied by strawberries, lemon and mint. For the second course, you can enjoy the Thai-style salmon fish cake with green curry sauce, followed by the third course of springbok carpaccio drizzled with cherry chocolate liqueur. The fourth course is a choice between grilled beef fillet with potato croquettes and seasonal vegetables or grilled kingklip with basmati rice and seasonal vegetables. The fifth and final dessert course is a Christmas cassata decadent white chocolate terrine layered with vanilla sponge, nuts and mixed berries, accompanied by a glass of dessert wine. For reservations, call 012 329 4028 or email Bookings via Dineplan are also accepted.


View this post on Instagram


A post shared by La Pentola (@lapentolapta)

LeSi Restaurant (Lynnwood, Pretoria)
This Christmas day, head to LeSi Restaurant for an extravagant three-course lunch that includes all the festive favourites, plus more. Priced at R450 per adult, R225 for kids aged nine to 13 years and R120 for kids aged two to eight years, lunch begins at 12noon. To begin, you can tuck into starters that include salmon and herb cream cheese mould or roast vegetables and sundried tomato couscous terrine, while kids can enjoy a biltong cream cheese mousse with melba toast. Main course options are wide and varied, and include rosemary-roasted rotisserie chicken, roast beef, roast gammon or traditional bobotie, accompanied by a selection of salads and sides. For dessert, you can choose between the traditional Christmas trifle or the white and dark chocolate mousse. For reservations, call 082 971 3004 or 012 348 8820. You can also email


View this post on Instagram


A post shared by CasaToscanaLodge (@casatoscanalodge1)

Country Kitchen Restaurant (Premier Hotel Roodevalley, Pretoria)
Soak in the festive spirit with a celebratory Christmas lunch at the Country Kitchen Restaurant. Priced at R340 per adult and R165 for kids aged four to 12 years, you can begin the feast at the harvest table featuring an assortment of salads and breads, before moving on to the carvery selection of beef prime rib with Yorkshire pudding and honey-glazed gammon. Main course options include oxtail casserole, butternut fritters, Mediterranean grilled vegetables and garlic and Parmesan baby potatoes. For dessert, you can enjoy malva pudding with custard, chocolate eclairs or baked cheesecake. For reservations, call 012 845 5000 or email

Leave a comment

Promoted Restaurants