20 Best Nigerian Restaurants In Gauteng

From vibrant jollof rice hotspots in Midrand to cozy ghost kitchens in Soweto, Gauteng’s Nigerian food scene has blossomed into a culinary tapestry offering everything from fiery suya skewers to hearty soups like egusi and pepper soup—available both in-store and via delivery platforms like Uber Eats. Whether you’re following pop-up vendors trending on TikTok or seeking out long-standing favorites, restaurants such as Morayo Feast, Calabar Kitchen, and ROC Nigerian Restaurant have garnered loyal followings for their authentic, home-style fare. This guide presents 20 of the best Nigerian eateries across Johannesburg, Pretoria, and beyond, highlighting their signature dishes, atmospheres, and essential contact details to help you plan your next culinary adventure
1. Morayo Feast
- Address: 13 Tambach Rd, Sunninghill, Gauteng, 2191
- Instagram: https://www.instagram.com/morayofeast/
- Telephone: +27 62 540 8057
- Description: Offers classic ofada stew, jollof rice, and moin-moin in generous family-style portions, creating a warm, communal dining experience.
2. Calabar Kitchen (Bryanston)
- Address: Jozi Cloud Kitchens, Epsom Downs Shopping Centre, Bryanston
- Instagram: https://www.instagram.com/calabarkitchen_bryanston/
- Telephone: +27 67 361 4911
- Description: Specializes in hearty Calabar soups like edikang ikong and afang with vegan-friendly twists, served in a cozy, casual kitchen setting.
3. Jollof Fiesta
- Address: 22 Brand Rd, President Park AH, Midrand
- Uber Eats: https://www.ubereats.com/za/store/jollof-fiesta/6M08NTy3TuGXDxVy5JWIjg
- Description: A hotspot for smoky, richly seasoned jollof rice paired with grilled chicken and sweet fried plantains—perfect for a vibrant, flavorful take-away meal.
4. Kumbi’s Grill
- Address: Oriental Plaza, Randburg
- Uber Eats: https://www.ubereats.com/za/store/kumbis-grill/zuPhm9PnQHGxJ7bwDkLccg
- Description: Famous for spicy suya skewers and kilishi, this quick-takeout spot brings the lively street-food vibe of Nigerian night markets to Randburg.
5. Moody Foodie Pty Ltd
- Address: Phiri St, Diepkloof Zone 2, Gauteng, 1862
- Instagram: https://www.instagram.com/moooody_foodie/
- Facebook: https://www.facebook.com/moodyfood.za
- Telephone: +27 67 831 5549
- Description: A delivery-only ghost kitchen dishing up comforting bowls of egusi soup, pounded yam, and pepper soup—ideal for a cozy night in.
6. Belle Full Za
- Address: Brand Rd, Midrand, Gauteng, 1685
- Uber Eats: https://www.ubereats.com/za/store/belle-full-za/En14E1X9X4qgpnAV7xsl2Q
- Instagram: https://www.instagram.com/bellefull_kitchen/
- Facebook: https://www.facebook.com/bellefull001/
- Description: A pop-up that brings street-style pepper soup and crispy plantains to the East Rand, with a friendly, fast-service vibe.
7. People’s Island Restaurant (Iyabe ZA)
- Address: 5 Inez St, Sunnyside, Pretoria, Gauteng, 0002
- Website: https://peoplesislandrestaurants.co.za/
- Instagram: https://www.instagram.com/iyabe_za/
- Facebook: https://www.facebook.com/peoplesIslandRestaurant/
- Telephone: +27 68 076 5027
- Description: A bustling eatery with live music on weekends, serving generous platters of jollof, egusi, and amala in a lively, community-focused atmosphere.
8. Kitchen Vibessa
- Address: Morning Glen Shopping Centre, 255 Rivonia Rd, Morningside, Sandton, 2196
- Website: https://www.kitchenvibes.co.za
- Instagram: https://www.instagram.com/kitchenvibessa/
- Description: Quick-service spot for okro soup, stewed beans, and garri, with a bright, modern casual-dining layout.
9. Mama Putt Restaurant
- Address: Sunninghill, Gauteng
- Instagram: https://www.instagram.com/mamaputtza/
- Telephone: +27 61 350 3846 / +27 10 025 0685
- Description: Renowned for fiery suya and homestyle jollof rice, this friendly take-out haunt offers a relaxed, no-frills vibe.
10. Naija Lems
- Address: 298 Main Rd, Sandton, Gauteng, 2191
- Instagram: https://www.instagram.com/naijalems/
- Telephone: +27 69 1999 999
- Uber Eats / Mr D / Bolt Food: Available
- Description: A trendy spot offering modern twists on classics like efo riro and puff-puff, with a youthful, upbeat ambiance.
11. Mama Dee
- Address: Parktown North, Johannesburg
- Facebook: https://www.facebook.com/mamadeefastfoods/
- Telephone: +27 79 512 4319
- Description: A cozy, neighborhood favorite dishing up soulful egusi, pounded yam, and freshly made akara in a homey setting.
12. Ennys Kitchen
- Address: Roodepoort, Gauteng
- Instagram: https://www.instagram.com/ennys.kitchen/
- Telephone: +27 80 385 97411
- Description: Comfort-food haven serving pepper soup, amala, and moin-moin in a friendly, family-run environment.
13. F & F Cuisine (Iya Faridah)
- Address: 555 Francis Baard St, Arcadia, Pretoria, 0007
- Telephone: +27 61 094 3007
- Uber Eats: https://www.ubereats.com/za/store/f-and-f-cuisine-pretoria/wVyikAeKTUOLyq0URxMWDw
- Description: A long-standing gem known for authentic isi ewu and nkwobi, with a warm, no-frills dining room.
14. ROC Nigerian Restaurant
- Address: 69 Op De Bergen St, Troyeville, Johannesburg
- Instagram: https://www.instagram.com/r.o.c_restaurant/
- Telephone: +27 73 945 4908
- Mr D Food: https://www.mrd.com/delivery/restaurant/roc-nigerian-restaurant-troyeville/30310
- Description: Offers a full menu of jollof, ofada rice, and goat-meat pepper soup in a relaxed, counter-service setting.
15. Jollof Cafe
- Address: 43 5th St, Sandton, Gauteng
- Website: https://jollofcafe.co.za
- Instagram: https://www.instagram.com/jollofcafe_kyalami/
- Telephone: +27 67 029 9337
- Description: Trendy café serving vibrant jollof rice bowls and zobo cocktails in a bright, Instagram-friendly space.
16. Ethnic Restaurant & Lounge
- Address: 60 Terrace Rd, Eden Glen, Edenvale, 1609
- Website: http://ethnicdining.co.za
- Instagram: https://www.instagram.com/ethnic_restaurant/
- Telephone: 010 746 1636
- Description: An upscale lounge offering Aboki suya skewers and ofada rice in a chic, modern setting.
17. Yoruba Kitchen
- Address: 18 Margaret Ave, Sandton, 2090
- Uber Eats: https://www.ubereats.com/za/store/yoruba-kitchen/lY6QhSpuQTiJaNfIPWbbRQ
- Description: Focuses on traditional Yoruba dishes like ewa agonyin and gbegiri soup in a simple, homey atmosphere.
18. Jummy’s African Kitchen
- Address: 83 Corlett Dr, Birnam, 2196
- Instagram: https://www.instagram.com/jummys_kitchen/
- Telephone: +27 72 803 3068 / +27 74 452 5244
- Uber Eats: https://www.ubereats.com/za/store/jummys-african-kitchen/qdHiiDx4RPubdynjI1IkSA
- Description: Delivers hearty jollof rice with goat meat and pounded yam in a laid-back, neighborhood-eatery style.
19. Emmy IJ African Food
- Address: Midrand (pop-up; see Instagram)
- Instagram: https://www.instagram.com/emmys_foodpoint/
- Description: Pop-up specializing in isi ewu and oha soup, offering a vibrant, community-driven experience at various local events.
20. Suya Pit Delicacies
- Service: Event catering across Gauteng
- Instagram: https://www.instagram.com/suya.pit/
- Telephone: 868-291-7892
- Description: Expertly spiced suya skewers served in a festive, mobile-stall format—perfect for parties and corporate gatherings.
We’d love to hear from you and which plates made you smile, which venues impressed you, or if we’ve missed any hidden gems in Johannesburg and Pretoria.