Veg Bunny Chow: Durban’s Famous Hollow Bread Curry

Updated November 5, 2026

Total time
1 hr 5 min
prep 20 min · cook 45 min
Serves
4
portions as written

Jump to recipe

Veg Bunny Chow: Durban's Famous Hollow Bread Curry

Veg bunny chow is a South African street-food icon from Durban: a hollowed-out loaf of white bread filled with a spicy, bean-and-vegetable curry. It’s messy, hearty, and utterly satisfying—the bread soaks up the gravy, and you eat the scooped-out pieces alongside. This vegetarian version keeps all the bold flavor of the classic while being easy to make at home.

Ingredients

  • 4 soft white bread loaves (about 6 inches/15 cm each, or 1 large loaf cut into 4 thick slices)
  • 2 tablespoons (30 ml) vegetable oil
  • 1 large onion, finely chopped (about 1 cup / 150 g)
  • 3 cloves garlic, minced
  • 1 tablespoon (6 g) fresh ginger, grated
  • 2 green chilies, slit lengthwise (adjust to taste)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon garam masala
  • 1 teaspoon paprika (optional, for color)
  • 1 can (14 oz / 400 g) chopped tomatoes
  • 1 can (14 oz / 400 g) mixed beans (or 1½ cups / 250 g cooked chickpeas and kidney beans), drained and rinsed
  • 1 large potato (about 8 oz / 225 g), peeled and diced into ½-inch cubes
  • 1 large carrot (about 4 oz / 115 g), diced
  • 1 cup (240 ml) vegetable broth or water
  • Salt to taste
  • Fresh cilantro (coriander) leaves, for garnish
  • Lemon wedges, for serving (optional)

Instructions

  1. Heat the oil in a large pot or Dutch oven over medium heat. Add the onion and cook, stirring occasionally, until soft and golden, about 5–7 minutes.
  2. Add the garlic, ginger, and green chilies. Cook for 1 minute until fragrant.
  3. Stir in the cumin, coriander, turmeric, garam masala, and paprika (if using). Cook for 30 seconds to toast the spices, stirring constantly to prevent burning.
  4. Add the chopped tomatoes and cook for 3–4 minutes, until the tomatoes break down and the mixture thickens slightly.
  5. Add the potato, carrot, and drained beans. Pour in the vegetable broth or water. Stir well and bring to a boil.
  6. Reduce heat to low, cover, and simmer for 20–25 minutes, until the potato and carrot are tender. Stir occasionally.
  7. Uncover and simmer for another 5–10 minutes, until the gravy thickens to your liking. Season with salt to taste. The curry should be thick enough to not soak through the bread instantly.
  8. While the curry simmers, prepare the bread loaves. Cut a round “lid� off the top of each loaf (about ½ inch thick) and set aside. Scoop out the soft bread inside, leaving a ½-inch (1 cm) shell. Keep the scooped-out bread pieces for dipping.
  9. Ladle the hot curry into the hollowed loaves, filling them generously. Place the lid back on top or serve alongside.
  10. Garnish with fresh cilantro and serve immediately with lemon wedges and the reserved bread pieces.

Tips

  • Bread choice: Use a soft, fresh white loaf—like a sandwich loaf or a crusty round. Avoid overly dense or sourdough, as it can overpower the curry. If you use a large loaf, cut it into thick slices and hollow out each slice.
  • Make it ahead: The curry can be made up to 2 days in advance and refrigerated. Reheat thoroughly before filling the bread.
  • Adjust spice: For a milder curry, remove the seeds from the chilies or use just one. For more heat, add a pinch of cayenne or a chopped chili with seeds.
  • Don’t overfill: Fill the bread just before serving so it doesn’t become soggy. If you have leftover curry, serve it over rice or with roti.

Serving Suggestions

Serve veg bunny chow as a hearty lunch or dinner. It’s traditionally eaten with your hands—tear off pieces of the bread and dip them into the curry. Pair it with a simple side salad of sliced onions, tomatoes, and cucumber with a squeeze of lemon. For a cooling contrast, serve with plain yogurt or raita on the side.

Variations

  • Bean swap: Use any beans you like—chickpeas, kidney beans, black beans, or a mix. Canned beans are convenient; just rinse them well.
  • Add greens: Stir in a handful of fresh spinach or kale during the last 5 minutes of cooking for extra nutrition.
  • Vegan and gluten-free: This recipe is already vegan. For gluten-free, serve the curry over rice or quinoa instead of bread.
  • Different vegetables: Add cauliflower, peas, or bell peppers along with the potato and carrot. Adjust cooking time so all vegetables are tender.

Storage and Reheating

Store leftover curry in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop over medium heat, adding a splash of water or broth if it’s too thick, until piping hot (165°F / 74°C). The bread shells are best eaten fresh; store any leftover bread in a plastic bag at room temperature for up to 2 days, and toast to crisp up before serving.

Frequently Asked Questions

What is bunny chow? Bunny chow is a South African dish from Durban, consisting of a hollowed-out loaf of bread filled with curry. It originated as a takeaway meal for laborers, and it’s now a beloved street food across the country.

Can I make this in advance? Yes, the curry can be made up to 2 days ahead. Store it in the fridge and reheat gently. Assemble the bread just before serving to avoid sogginess.

Can I freeze the curry? Absolutely. Cool the curry completely, transfer to a freezer-safe container, and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop until hot.

What if I don’t have fresh chilies? Use ½ teaspoon of dried chili flakes or 1 teaspoon of chili paste. Adjust to your heat preference.

What type of bread is best? A soft, fresh white loaf with a thin crust works best. Avoid bread with a thick, hard crust, as it can be difficult to eat.

Is bunny chow traditionally vegetarian? No, the classic version often uses lamb or chicken, but vegetarian versions with beans and vegetables are very popular and equally delicious.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).