South African Bunny Chow with Butter Beans: History, Recipe, and Heart
Discover South Africa's Bunny Chow—spicy butter bean curry served in a hollowed bread, steeped in culture and flavor.

South African Bunny Chow with Butter Beans
Bunny chow is a legendary dish that embodies the rich, multicultural heritage of South Africa. Originally from Durban, this satisfying handheld meal features a spiced curry—here made with butter beans—piled into a hollowed-out loaf of soft white bread. It reflects both innovation in challenging times and a celebration of flavor, making it a beloved staple across the country.
What Is Bunny Chow?
Bunny chow—sometimes simply called “bunny”—is a hollowed bread loaf filled with a fragrant curry, originally rooted in the Indian community of Durban. Traditionally, robust meat curries or legumes are scooped into the bread bowl, which absorbs the flavorful sauce, turning every bite into a spicy, comforting mouthful. In this version, butter beans (also known as lima beans) are the star ingredient, providing a creamy texture and earthy taste that pairs beautifully with vibrant South African curry spices.
The Heart and History
Bunny chow was born out of necessity in the early to mid-20th century. Indian workers, denied access to basic sit-down cafés under apartheid, needed a way to carry their lunch. Creative vendors hollowed out loaves of bread and filled them with spicy curries, providing a convenient, edible container that kept the contents warm. This practical solution quickly became an icon of street food, beloved for its hearty flavor and resourceful origins.
- Origins: Indian-South African community of Durban
- Name Origins: Likely from the word “bania,” a merchant class, transformed to “bunny” in local slang
- Bread Used: Unsliced white sandwich loaves or Portuguese rolls
- Curry Filling: Traditionally mutton, chicken, or beans
- Signature: Eaten by hand; the bread soaks up every last drop of curry
Ingredients Breakdown
The soul of bunny chow lies in its fragrant curry, laden with spices and hearty vegetables. For the butter bean version, you will need:
- 2 14-oz cans canned butter beans, drained (or use cooked dried beans for extra richness)
- 2 tablespoons sunflower or vegetable oil
- 1/2 large onion, sliced thinly
- 1/4 teaspoon asafetida (optional, for depth)
- 1 small cinnamon stick
- 1 star anise pod
- 2 whole cloves
- 1/2 teaspoon cumin seeds
- 1 green chili, slit (optional, adjust to spice preference)
- 2 medium cloves garlic, crushed
- 1/2 teaspoon grated fresh ginger root
- 5–6 curry leaves (fresh or dried)
- 1 medium tomato, chopped
- 2 teaspoons red masala (see note below)
- 1/2 teaspoon turmeric
- 1 teaspoon ground cumin
- 2 medium starchy potatoes, cubed
- 1/2 teaspoon garam masala
- 1 handful cilantro (coriander), picked and roughly torn
- Salt, to taste
- 2 unsliced loaves of white bread (use the ends for serving)
Note on Red Masala: Red masala is essential in Durban-style curries. Substitute with a blend of 1 teaspoon chili powder, 1/2 teaspoon ground cumin, and 1/2 teaspoon ground coriander if red masala is unavailable. Control spiciness by adjusting the chili and skipping the green chili if you prefer it mild.
Butter Beans: The Humble Star
Butter beans, or lima beans, offer a creamy, almost meaty texture that makes vegetarian bunny chow just as hearty and satisfying as its meaty counterparts. High in protein and fiber, they absorb spices and meld beautifully with potatoes and tomatoes in this recipe, providing nutritional value and balancing the curry’s heat.
Essential Spices and Aromatics
- Cumin seeds, cinnamon, cloves, star anise: Build the flavor base in hot oil
- Curry leaves: Add unique depth; use fresh if possible
- Ginger and garlic: For pungency and aroma
- Ground spices: Turmeric, red masala, cumin, and garam masala layer complexity
- Asafetida: Optional for those who enjoy a pronounced umami undertone
Alternatives If You Lack Curry Leaves
- Kaffir lime leaves
- Lime zest
- Lemon balm
- Basil or lemongrass
Fresh curry leaves are ideal, but any of the above will impart a unique flavor if traditional curry leaves are unavailable.
Step-by-Step: How to Make Bunny Chow with Butter Beans
Follow this detailed guide for an authentic taste of Durban’s iconic street food.
- Sauté the Aromatics:
- In a large saucepan, heat oil over medium. Add onions, cinnamon stick, star anise, and cloves with a pinch of salt. Stir for about 5 minutes until the onions soften and fragrance develops.
- Mix in cumin seeds, (optional) green chili, garlic, ginger, and curry leaves. Stir for around 3 minutes, until seeds pop and leaves are aromatic.
- Build the Curry Base:
- Add chopped tomato; cook for around 7 minutes. Once tomatoes have broken down, add powdered spices (turmeric, red masala, ground cumin, asafetida if using)—except garam masala.
- Cook, stirring frequently, so the spices meld with the tomatoes but don’t burn.
- Simmer the Vegetables:
- Add potato cubes and just enough water to barely cover. Salt generously. Cover and cook over medium, about 15 minutes, until the potatoes are almost cooked through.
- Finish the Curry:
- Once the potatoes are nearly done, add drained butter beans. Stir well and simmer, covered, for several minutes over low heat to blend flavors.
- Taste and adjust salt if needed. Sprinkle garam masala and scatter over fresh cilantro (coriander). Stir through, then reassess seasoning before serving.
- Prepare the Bread Bowls:
- Use crusty unsliced white bread loaves. Slice off the end/top, then gently hollow out the inside, leaving a 1-inch bread wall and sturdy base. Reserve the bread you scooped out—this ‘lid’ is traditional for scooping up curry.
- Assemble and Serve:
- Ladle piping-hot curry into the bread bowl. Let sauce soak into the loaf, then replace with its ‘lid’ or a chunk of reserved bread.
- Serve immediately—Bunny chow is best eaten with your fingers, tearing off the bread to mop up the last of the sauce.
Tips for Perfect Bunny Chow
- Choose the Right Bread: The best bunny chow uses soft yet sturdy white loaves (or large rolls). It should be absorbent without falling apart once the curry is added.
- Curry Consistency: The curry should be saucy enough to soak the bread, but thick enough not to leak out. Adjust water content for a perfect balance.
- Eat Quickly: Bunny chow is best served immediately, while the bread is still slightly crisp and the curry steaming hot.
- Customize Your Heat: Control chili and masala to your spice tolerance—Durban-style is typically robust and fiery.
- Fresh Herbs: Finish with cilantro or, if unavailable, chopped parsley for a fresh note.
Carrot Salad Pairing
Bunny chow is frequently paired with a crisp, vinegary grated carrot salad. Its acidity cuts through the richness of the curry and adds welcome crunch to each bite. Try grating carrots, tossing with lemon juice or vinegar, and a pinch of salt for a quick, authentic side.
Bread Variations
| Type of Bread | Texture | Traditional Use |
|---|---|---|
| White Sandwich Loaf | Soft, fluffy, slightly dense | Durban street food classic |
| Portuguese Roll | Chewy crust, soft interior | Used when loaves unavailable or for smaller servings |
| Farmhouse Loaf | Rustic, hearty crumb | Rural or home-style servings |
Why Is Bunny Chow So Loved?
- Portable: The bread bowl makes it the perfect on-the-go meal for bustling city life.
- Comforting: Curry-soaked bread offers ultimate comfort, perfect for sharing.
- Adaptable: Fillings can be vegan, vegetarian, or hearty with meat, suiting every palate.
- Cultural Icon: Bunny chow is a symbol of ingenuity, resilience, and shared dining experiences in South African society.
Frequently Asked Questions (FAQs)
Q: Can I use other beans or legumes in the curry?
A: Absolutely. Kidney beans, chickpeas, or even lentils make excellent plant-based alternatives. Some cooks also blend several types of beans for added depth.
Q: Is bunny chow always vegetarian?
A: No, though vegetarian versions are popular, especially with butter beans. Many traditional versions feature mutton, lamb, chicken, or even pork. The bread bowl remains the unifying element.
Q: Can I make bunny chow ahead?
A: The curry can be prepared in advance and reheated. However, assemble into the bread bowl just before eating to prevent the bread from turning soggy.
Q: Is bunny chow gluten-free?
A: The traditional bread bowl is not gluten-free, but you can experiment with gluten-free bread. The curry itself contains no gluten.
Q: What makes Durban bunny chow unique?
A: Durban bunny chow is famous for its fiery, boldly spiced curries reflecting the Indian-South African flavor profile and is often paired with soft white bread for maximum soaking power.
Nutritional Highlights
- High plant protein and fiber from butter beans
- Low cholesterol (especially in vegan/vegetarian versions)
- Can be made heart-healthy by reducing oil and salt
- Customizable with extra vegetables like carrots, peas, or spinach
Serving and Sharing
Bunny chow is not just a dish but an experience meant for sharing. Serve it with friends and family, letting everyone break off pieces of bread and scoop up spicy curry. The rustic, communal style and deep flavors make it the centerpiece of many South African gatherings—unpretentious, bold, and full of heart.
Final Notes: Tips and Customizations
- Spice Blends: Try your own combination of masalas for a personalized touch.
- Add Vegetables: Add carrots, peas, or even greens to increase nutrition and color.
- Heat Level: Adjust chili content or use milder curry powders to suit your taste.
- Make it Vegan: All the ingredients in this butter bean recipe are plant-based, making it a great choice for vegans and vegetarians alike.
- Store Leftover Curry: Any extra curry can be served over rice, roti, or plain; just prepare fresh bread bowls for serving later.
Conclusion
Bunny chow, especially filled with a robust butter bean curry, represents the vibrancy and cultural complexity of South Africa on a plate. Whether you’re new to South African cuisine or a lifelong fan, this recipe brings warmth, history, and unbeatable comfort to your table. Gather friends, tear into that bread, and savor the flavors of Durban—one spicy, satisfying bite at a time.










