top of page

How to Make Authentic South African Bunny Chow – A Flavorful Street Food Classic

  • Writer: Zenani Sizane
    Zenani Sizane
  • Jun 18, 2025
  • 3 min read

Introduction


If you’ve never experienced Bunny Chow, you’re in for a treat! This iconic South African street food is more than just a meal, it’s a cultural experience. Originating in Durban’s Indian community, Bunny Chow is a hollowed-out loaf of bread filled to the brim with spicy curry. It’s bold, comforting, and unapologetically messy, in the best way!

Bunny Chow
Bunny Chow

In this post, you’ll discover the story behind Bunny Chow, the key ingredients, step-by-step instructions, variations to try, and pro tips for making it at home. Whether you’re hosting a themed dinner night or craving comfort food with a twist, Bunny Chow is a must-try.


Why You’ll Love This Recipe


  • It’s comforting and bold: A rich curry soaked into soft white bread is the ultimate fusion of flavor and texture.


  • A conversation starter: Whether you're making it for friends, family, or an international dinner night, it always gets people talking.


  • No utensils required: Bunny Chow is traditionally eaten with your hands, perfect for relaxed, no-fuss meals.


  • Customizable: Use chicken, lamb, beef, or go full vegetarian, every version holds its own.


  • Cultural experience: You’re not just making food, you’re sharing in a proud South African tradition.


What is Bunny Chow?


Despite its name, Bunny Chow contains no rabbit! It’s a hollowed-out loaf (or half-loaf) of white bread stuffed with curry, typically mutton, chicken, or beans. It's eaten with your hands, often outdoors or on the go, and always with that chunk of bread (the "virgin") that was scooped out, served on top or the side.

It’s hearty. It’s spicy. It’s messy. And it’s utterly South African.


A Brief History of Bunny Chow


Bunny Chow dates back to the 1940s in Durban, South Africa. Created by the Indian community during apartheid, it was a clever solution for serving takeout curry to laborers who couldn’t access sit-down restaurants. The bread loaf served as both a container and a utensil which is practical and delicious.

There are many theories about the name, but most agree “Bunny” is a corruption of “Bania,” the Indian caste of merchants who first sold it. Today, Bunny Chow is a street food staple enjoyed across South Africa and beyond.


Ingredients You’ll Need


For the Curry (Beef, Chicken, Lamb, or Beans):

  • 2 tbsp oil

  • 1 onion, chopped

  • 2 garlic cloves, minced

  • 1-inch ginger, grated

  • 1–2 green chilies, chopped

  • 2 tsp curry powder (Durban-style if possible)

  • 1 tsp garam masala

  • ½ tsp turmeric

  • ½ tsp paprika

  • 500g diced meat or 2 cups cooked beans

  • 1 large tomato, chopped

  • ½ cup water or stock

  • Salt to taste

  • Fresh coriander to garnish


For the Bread:

  • 1 unsliced white loaf (or large dinner rolls)

  • Butter or ghee (optional, for toasting or flavor)


How to Make Bunny Chow (Step-by-Step)


  1. Make the Curry:Heat oil in a pot. Sauté onions until golden, then add garlic, ginger, and chilies. Add spices and cook for 1–2 minutes. Add meat or beans and brown slightly. Stir in tomatoes and water/stock. Simmer until meat is tender and sauce is thick (20–40 min).


  2. Prepare the Bread:Cut the loaf into halves or quarters. Hollow out the center, keeping the scooped-out bread (the “virgin”) aside.


  3. Assemble the Bunny:Spoon hot curry into the hollowed bread. Garnish with coriander and place the “virgin” on top or serve on the side.


  4. Eat with your hands!Tear the bread and scoop up curry as you go.


Tips for the Perfect Bunny Chow


  • Use day-old bread for sturdiness

  • For an authentic touch, go heavy on the curry spices.

  • Always serve with extra bread or napkins, it gets messy!

  • If using beans, try sugar beans or kidney beans for the best texture.


Variations to Try


  • Vegetarian: Use spicy chickpea or bean curry

  • Seafood Bunny: Try prawn curry for a coastal twist

  • Mini Bunnies: Use bread rolls for party-style servings

  • Paneer or Tofu Bunny: For a protein-rich veg version.


What to Serve with Bunny Chow


  • Pickled carrots or mango atchar

  • Cooling raita or plain yogurt

  • Fresh coriander and lemon wedges

  • A cold ginger beer or rooibos iced tea

Bunny Chow vs Kota – What’s the Difference?


While both involve hollowed-out bread and fillings, Bunny Chow is a spicy Indian curry dish, while Kota is more of a South African township snack filled with fries, polony, cheese, and sauces. Bunny Chow has Indian roots and a complex flavor; Kota is more fast-food style and customizable. Both are iconic, but for different reasons!


Final Bite


Bunny Chow is more than food, its history, culture, and flavor packed into a humble loaf of bread. Whether you’re new to South African cuisine or a lifelong fan, this dish is one you’ll want to master and share. Don’t be afraid to get your hands dirty, after all, that’s part of the experience!


Up next: A fun post comparing Bunny Chow vs Kota


And stay tuned for a full recipe on how to make your own Kota at home!

Comments


090CBC30-C6F6-475E-AA19-619F91838A8F.png

About Us

Connect with us on social media for more travel inspiration, cultural insights, and culinary delights. Join our community of explorers and share your own African travel experiences.

© 2025 by Taste For Travel. All rights reserved.

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
bottom of page