Order by 8pm for next-day supper • Cash or card on delivery • Halaal

Home-cooked suppers, delivered to your door.

Real suppers made by talented home chefs in your neighbourhood — order by 8pm tonight and it's on your table tomorrow evening.

A warm pot of home-cooked stew ready to be served

How It Works

Supper sorted in three simple steps.

1

Browse

Check this week's menu and pick your meals for the week ahead.

2

Order

Place your order before 8pm the evening before your chosen delivery day.

3

Enjoy

We deliver fresh to your door. Pay cash or card on arrival.

What Our Customers Say

The lamb curry tasted exactly like my mother used to make. It's become our Thursday-night tradition.
Sarah, Parkhurst
Ordering the night before means supper is sorted before the day even starts. The kids ask for it by name.
Yusuf, Emmarentia
Proper home cooking without the cooking. Paying on delivery makes it so easy for my parents too.
Nadia, Craighall Park
A home chef preparing a meal in a family kitchen

From Our Kitchens to Your Table

Home Foods started with a simple idea: the best suppers don't come from restaurants — they come from home kitchens, made by people who cook with love.

We connect you with talented home chefs in your neighbourhood, each preparing a small weekly menu of the dishes they do best. Every meal is cooked fresh by a real person in a real kitchen, then delivered warm to your door. All our meals are Halaal.

Frequently Asked Questions

We currently deliver to the following areas in Johannesburg: Parkhurst, Parktown North, Parkview, Parkwood, Parktown, Greenside, Riviera, Westcliffe, Killarney, Blairgowrie, Cresta, Victory Park, Emmarentia, Linden, Roosevelt Park, Pierneef Park, Craighall Park, Craighall, Rosebank, Dunkeld, Hyde Park, Illovo, Saxonwold, Parkmore, Parklands and Fairways. Not sure if we deliver to you? Enter your postal code at checkout — we'll let you know instantly.

Orders must be placed before 8pm the evening before your chosen delivery day. For example, to receive your meal on Wednesday, order by 8pm Tuesday.

We accept cash or card on delivery — no online payment required.

Yes — you can order meals for different days in one checkout, and each day's delivery and payment is handled separately.

Yes, all meals prepared by our home chefs are Halaal.

You can order for any delivery day within the current week, as long as you order at least one day in advance before the 8pm cutoff.