Open Travel Guide
  1. Home
  2. Destinations
  3. South Africa
  4. Gauteng
  5. Johannesburg
  6. Food Tours
  7. Pan-African Cooking Class and Dining Experience

Food Tours · Gauteng, Johannesburg

Pan-African Cooking Class and Dining Experience

  • CuisinePan-African
  • DurationAbout 4 hours
  • Price range$$$
  • PriceAbout R1,300-R1,700 (~$79-$104) per person; confirm at booking
  • Rating★ 4.8
  • Best seasonYear-round

The Pan-African Cooking Class and Dining Experience is a four-hour hands-on class in Johannesburg, Gauteng, South Africa, that begins at a local food market and ends with a shared meal. It is listed on Tripadvisor Experiences and through Travel Buddies (travel-buddies.com). The market meeting point and the kitchen where the class takes place are given with the booking rather than published openly, so participants should check the confirmation details before travelling.

Four-hour class that starts at a market and ends with a shared meal; vegetarian and vegan menus are available.

The Pan-African Cooking Class and Dining Experience is a four-hour hands-on class in Johannesburg, Gauteng, South Africa, that begins at a local food market and ends with a shared meal. It is listed on Tripadvisor Experiences and through Travel Buddies (travel-buddies.com). The market meeting point and the kitchen where the class takes place are given with the booking rather than published openly, so participants should check the confirmation details before travelling.

The session starts with a visit to a local market, where the host introduces the produce, spices and staples used in Pan-African cooking. Participants then move to the kitchen for a welcome refreshment and a hands-on class led by chef Noni. The dishes reflect flavours from across the African continent as they are prepared in Johannesburg, and the format is a cooked-together meal rather than a tasting flight. The menu is mostly savoury, built around stews, grains, vegetables and grilled or braised proteins, with any sweet element typically limited to a dessert or fruit to finish, and participants sit down to eat the full meal they have prepared at the end.

The price is generally about R1,300 to R1,700 per person and includes the market visit, welcome refreshments, the cooking instruction, transport and the full meal. Additional drinks, gratuities and personal shopping are not part of the fee. Classes are run for small groups, in English, with a paced, participatory structure in which everyone cooks. Vegetarian and vegan menus are available, and other dietary requirements such as allergies should be raised when booking so the menu can be planned in advance.

The class suits visitors who want a deeper, more interactive alternative to a walking food tour, and it works well for couples, friends and small families. Closed shoes and clothing that can tolerate cooking splashes are sensible, and an apron is usually provided by the host. Photographs of the cooking process are generally welcome, though visitors should ask before photographing market vendors. Arriving with an appetite is advisable, as the meal at the end is full-sized rather than a sampling portion.

Practical information for Pan-African Cooking Class and Dining Experience · Last updated August 2026
Price About R1,300-R1,700 (~$79-$104) per person; confirm at booking
Duration About 4 hours
Address Class location and market meeting point are given with the booking (bookable via Tripadvisor and Travel Buddies)

What is included

  • Visit to a local food market
  • Welcome refreshments
  • Hands-on cooking with chef Noni
  • Transport
  • Full meal of the dishes cooked

Good to know

Operator
Listed on Tripadvisor Experiences and Travel Buddies (travel-buddies.com)

Location

Class location and market meeting point are given with the booking (bookable via Tripadvisor and Travel Buddies)

-26.2041, 28.0473 View on map

Highlights

  • Visit to a local Johannesburg food market before cooking
  • Hands-on cooking with chef Noni
  • Shared sit-down meal of the dishes prepared
  • Vegetarian and vegan menus available; transport included

Tips for visiting

  • Arrive hungry; the class ends with a full meal, not a tasting.
  • Request vegetarian, vegan or allergy-safe menus when booking.
  • Wear closed shoes and clothing suitable for cooking.
  • Check the confirmation email for the market meeting point.
  • Ask before photographing market vendors.

When to visit

Available year-round. Morning starts suit the market visit, when stalls are busiest and produce is freshest.

Accessibility

The class involves standing at a kitchen counter and a market visit on foot. Visitors with mobility needs should confirm access with the host at booking.

Frequently asked questions

How long is the Pan-African cooking class?

The experience takes about four hours, including the market visit, the cooking session and the meal.

What is included in the price?

The market visit, welcome refreshments, hands-on cooking with chef Noni, transport and the full meal are included.

Are vegetarian or vegan options offered?

Yes. Vegetarian and vegan menus are available, and other dietary needs should be raised at booking.

Where does the class take place?

The market meeting point and class location in Johannesburg are provided with the booking.

Ready to book

Pan-African Cooking Class and Dining Experience

Find this tour on GetYourGuide

We may earn a commission from bookings made through this link.