Bunny chows, a proudly South African dish, consist of a quarter or half loaf of bread hollowed out and filled with curry. Bunny chows are probably one of my all-time favorite ways to eat curry.
The origins of Bunny Chow are not quite clear, but it is believed that workers from the sugar cane fields in Durban, South Africa, needed a way to carry their lunches. Hollowed-out bread filled with warm, spicy curry proved to be the perfect solution. While there are many other stories about its origins, this is the one I like the most. Oh, and rest assured, there is no bunny meat in a Bunny Chow.
I prefer my Bunny Chow quite hot and spicy, but you can adjust the chilies and garam masala to your taste. There isn’t much more to say about this dish—you simply have to try it if you haven’t already. And of course, you don’t have to worry about baking your own bread. As long as you get the freshest bread you can find, it will be perfect.
How to Make South African Lamb and Potato Bunny Chows
Prepare the Curry:
- Sauté the Aromatics: In a large pot, fry the onions, garlic, chili, and ginger until soft and fragrant.
- Brown the Lamb: Add the lamb and brown in the pan for 3-5 minutes.
- Add the Spices: Add all the spices and stir to coat the lamb. Fry for 1-2 minutes to release the flavors.
- Add Tomatoes and Sugar: Add the chopped tomatoes and sugar. Stir to coat the lamb.
- Simmer: Add enough water to just cover the lamb. Cover and cook for 30 minutes.
- Cook the Potatoes: Add the potatoes and more water if necessary. Cook for another 15-20 minutes until the potatoes are tender and the lamb is soft.
Prepare the Bread:
- Slice and Hollow: Slice the loaf of bread into quarters. Hollow out each piece, leaving a bit of bread at the bottom to hold the curry.
Assemble the Bunny Chow:
- Fill the Bread: Spoon the curry into the hollowed-out bread pieces.
- Top and Serve: Place the chunk of bread you scooped out on top. Serve immediately.
Recipe Notes:
- Ensure the lamb is well-browned to maximize the flavor of the curry.
- Adjust the spice levels according to your preference.
- Use a good-quality, crusty bread to hold the curry well.
- If you prefer a milder curry, reduce the amount of chili and garam masala.
South African Lamb and Potato Bunny Chows
- Total Time: 75 minutes
- Yield: Serves 4
- Diet: Gluten-Free, Omnivore
Description
A Durban street food classic! Spicy lamb curry served in a hollowed-out loaf of bread.
Ingredients
- 1 loaf fresh bread
- 1 onion, peeled and finely chopped
- 3 garlic cloves, crushed
- 3cm piece of ginger, grated
- 1 red chili, finely chopped (optional)
- 2 lbs (1 kg) stewing lamb (deboned if preferred)
- 2 tsp ground coriander
- 2 tsp ground cumin
- 2 tsp turmeric
- 2 tsp paprika
- 1/2 tsp nutmeg
- 1/2 tsp cinnamon
- 1/2 tsp cloves
- 2 tbsp garam masala (hot)
- 1 can chopped tomatoes
- 2 tsp sugar
- 25 fl oz (750 ml) water or chicken stock
- 4 large potatoes, peeled and chopped into large chunks
- Salt
Instructions
Prepare the Curry
- In a large pot, fry the onions, garlic, chili, and ginger until soft and fragrant.
- Add the lamb and brown in the pan for 3-5 minutes.
- Add all the spices and stir to coat the lamb. Fry for 1-2 minutes to release the flavors.
- Add the chopped tomatoes and sugar. Stir to coat the lamb.
- Add enough water to just cover the lamb. Cover and cook for 30 minutes.
- Add the potatoes and more water if necessary. Cook for another 15-20 minutes until the potatoes are tender and the lamb is soft.
Prepare the Bread
- Slice the loaf of bread into quarters. Hollow out each piece, leaving a bit of bread at the bottom to hold the curry.
Assemble the Bunny Chow
- Spoon the curry into the hollowed-out bread pieces.
- Place the chunk of bread you scooped out on top. Serve immediately.
Notes
- For a deeper flavor, marinate the lamb in the spices for at least 30 minutes before cooking.
- If you don’t have stewing lamb, you can substitute with lamb shoulder or leg, adjusting cooking time as needed.
- Leftover Bunny Chow can be stored in the refrigerator for up to 2 days; reheat gently in the microwave or oven.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Main Course
- Method: Braising
- Cuisine: South African
Nutrition
- Serving Size: 1 bunny chow
- Calories: 700
- Sugar: 10
- Sodium: 800
- Fat: 40
- Saturated Fat: 15
- Unsaturated Fat: 20
- Trans Fat: 0g
- Carbohydrates: 70
- Fiber: 10
- Protein: 45
- Cholesterol: 100
Frequently Asked Questions
What bread is traditionally used for bunny chows?
An unsliced white sandwich loaf is the traditional choice, with the filling served inside a hollowed-out quarter or half loaf. The bread absorbs the lamb and potato curry sauce, which is a core part of eating a bunny chow.
How tender should the lamb be before serving it in the bunny chow?
The lamb should be fork-tender and falling away from any bones before you load it into the bread. A slow simmer of at least 45 to 60 minutes with the potatoes lets the fat and connective tissue break down into the sauce.
Can I make the lamb and potato filling a day ahead?
The filling actually improves overnight as the spices continue to develop in the sauce. Reheat gently on the stovetop, adding a small amount of water if the sauce has thickened too much, and hollow out the bread fresh just before serving.

This recipe was fantastic! The lamb curry was bursting with flavor, and the bread bowl presentation was a hit with the kids. Highly recommend!
As a South African, I can say this Bunny Chow recipe is spot on! The spices are just right, and the lamb is tender and soooo flavorful. Reminds me of home!
It brought back so many memories of home. Thank you thank you thank you!
you have to eat it while sitting on the pavement. and it has to be wrapped in newspaper. that’s authentic cuisine right there. I have had more that my fair share of these ;-)
What can I serve with this as a side serving?
Try grated carrot, ginger, onion, coriander leaves, garlic and chili with a drop of lemon juice and peanut or olive oil as a sambal.
Alternatively, chopped onion and tomato, with some chopped chili and garlic and a little oil and lemon juice.
Add salt and cracked black pepper to both as desired.
I like the idea of curry stuffed in bread. But why make such a fuss about it NOT having rabbit? There isn’t much difference between rabbit and lamb anyway. Lambs are equally as fuzzy and cute as rabbits yet people don’t think twice about eating them.
That’s true, and rabbits are actually delicious. But it is a little funny.
Very interesting and looks really delicious! Wow!
Tamara, it’s a very popular “street food” here in South Africa. It really is delicious, you should try it! :)
I’m sure the bread is delicious after it has sopped all the juices from the curry.
Joan, that is exactly why it works so well. People in South Africa can’t get enough of Bunny Chows! :)