Dinner · South African
Sweet Potato and Black Bean Bunny Chow
A hollowed quarter-loaf filled with a thick sweet-potato, black-bean and tomato curry, developed as a substantial meat-free Durban-style bunny chow for four.
- Prep
- 20 min
- Cook
- 42 min
- Total
- 62 min
- Serves
- 4 quarter-loaf servings

Cook it
Method
Prepare all ingredients before heating the pot. Cut the sweet potato into even 2 cm cubes so the pieces can soften at a similar rate without collapsing into the sauce.
Heat the oil in a heavy 4-litre pot over medium heat. Add the onion, green pepper and half the salt; cook for 7 to 8 minutes, stirring often, until softened. Add the garlic, ginger and cumin seeds and cook for 1 minute.
Stir in the curry powder, garam masala and turmeric for 30 seconds. Add the tomato paste and cook for 1 minute, stirring continuously so the spices do not scorch.
Add the chopped tomatoes, sweet potato and 250 ml stock or water. Scrape the base of the pot, bring to a gentle boil, then cover and simmer over medium-low heat for 16 to 20 minutes. Stir twice; the sweet potato should be nearly tender but still hold its shape.
Stir in the drained black beans. Simmer uncovered for 7 to 9 minutes, stirring regularly, until the beans are hot throughout, the sweet potato is tender and the sauce is thick enough to sit in bread without running out. Mash two or three sweet-potato cubes against the side of the pot if extra thickening is needed.
Turn off the heat. Stir in the lemon or lime juice, taste, and add the remaining salt only as needed. Fold in the optional coriander and keep the curry hot while preparing the loaf.
Cut the unsliced loaf crosswise into four equal quarter-loaves. Lift out a plug of soft bread from each cut face, leaving roughly a 1.5 cm wall and the crust base intact. Place each quarter on a rimmed plate, spoon in the hot curry just before serving, and put the bread plug alongside.
Make it work
Useful substitutions
- For black beans, use the same drained weight of kidney beans or sugar beans. The flavour and texture will change, but both fit the bean-curry style documented in bunny chow references.
- For sweet potato, use the same weight of waxy potato cut into 1.5 cm cubes and allow a little more simmering time if needed.
- Use water instead of vegetable stock if needed, then adjust seasoning at the end. Check bread, stock and curry-powder labels for dietary restrictions; substitutions are not automatically allergy-safe.
Keep it well
Storage and reheating
- Keep the curry separate from the bread during storage; a filled loaf becomes soggy and is best eaten promptly.
- Transfer leftover curry to shallow containers and refrigerate within 2 hours. Use refrigerated leftovers within 4 days or freeze them within that period for longer storage.
- Reheat only the portion needed to 74°C throughout, stirring and checking more than one spot before filling freshly cut bread.
Recipe notes
Sources and cooking notes
An independently authored sweet-potato and black-bean curry for the historically documented Sweet Potato and Black Bean Bunny Chow URL. The former recipe text was not recovered. Current South African bean bunny chow references support sweet potato in bean curry, while a bean-industry bunny chow reference supports black beans in a spiced potato-tomato filling. Measurements and wording are original.
- Beans bunny chow — South African precedent for sweet potato in a bean-based bunny chow and a spiced curry served in hollowed bread.
- Three Bean Bunny Chow — Independent precedent for black beans in bunny chow with tomato, potato and aromatic curry spices.
- Bunny Chow 101 — Hollowed white-loaf serving format and Durban bunny chow identity.
- AI Love Food editorial methodology — Measured ingredient balance, timing plausibility, sequence, yield and disclosure review.
- Leftovers: The Gift that Keeps on Giving — Two-hour refrigeration rule, shallow containers, four-day refrigerated limit and 74°C reheating guidance.
Cooking tips and troubleshooting
Keep the filling thick enough for bread
Simmer the curry uncovered after adding the beans. If it still looks loose, mash two or three sweet-potato cubes into the sauce and cook for another minute before filling the loaf.
Protect the sweet-potato texture
Cut the sweet potato into even 2 cm cubes and begin checking at 16 minutes. Fold in the beans gently so the tender cubes keep their shape.
Prepare the loaf at the last moment
Cut and hollow the bread only when the curry is ready. Leave roughly 1.5 cm walls and an intact crust base, then fill immediately to limit sogginess.
Control the curry heat
Curry-powder blends vary. Start with a mild or medium blend, check the label for chilli and allergens, and increase the heat only after the sauce has simmered.