Bunny Chow Recipe: A flavorful South African dish with bread filled with spicy curry. Learn to make it at home for a delicious meal!

Bunny Chow Recipe 1
shutterstock/Axel Mel

Bunny Chow Recipe: Originating from South Africa, Bunny Chow is a beloved dish featuring a hollowed-out loaf of bread filled with spicy curry. Learn how to prepare this delicious meal at home with our simple recipe guide.

Find How to Make Broccoli Chicken Ziti Recipe

Origin of Bunny Chow Recipe

Bunny Chow is a beloved South African dish that originated in the Indian community of Durban, South Africa, during the 20th century. Despite its name, Bunny Chow has no relation to rabbits; instead, it’s a hearty and flavorful meal that has become a staple in South African cuisine. The dish consists of a hollowed-out loaf of bread filled with a spicy curry made with meat or vegetables. Originally, Bunny Chow was created as a convenient and inexpensive meal for Indian laborers, who used bread as a portable container for their curry lunches. Over time, it has evolved into a cherished comfort food enjoyed by people of all backgrounds in South Africa and beyond.

Learn Making Brewer’s Yeast Recipe

Bunny Chow Recipe

Bunny Chow 2

Ingredients for Serving 4 Family Members:

  • 4 small loaves of white bread
  • 500g boneless chicken, beef, or vegetables (e.g., potatoes, carrots, peas)
  • 2 onions, finely chopped
  • Two tomatoes, chopped
  • 2 cloves of garlic, minced
  • Two tablespoons of vegetable oil
  • 2 tablespoons curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Steps to Prepare Bunny Chow

  1. Cut the tops off the loaves of bread and hollow out the insides, leaving a thick shell to hold the curry. Reserve the bread removed from the centers for serving.
  2. In a large skillet, heat the vegetable oil over medium heat. Add the chopped onions and minced garlic, and cook until softened. Then, add the curry powder, turmeric, and cumin, stirring until fragrant.
  3. Add the chosen protein or vegetables to the skillet, stirring to coat them with the spices. Cook until the meat is browned or the vegetables are tender.
  4. Once the protein or vegetables are cooked, add the chopped tomatoes to the skillet. Cook until they begin to break down and release their juices, creating a thick curry sauce.
  5. Spoon the curry mixture into the hollowed-out bread loaves, filling them to the top. Garnish with fresh cilantro and serve immediately, accompanied by the reserved bread centers for dipping.

Things to Remember

  • Choose bread loaves that are sturdy enough to hold the curry without collapsing.
  • Customize the curry filling according to your preferences, using different meats or vegetables.
  • Adjust the spice level to suit your taste by adding more or less curry powder.
  • Serve Bunny Chow with extra napkins or utensils for easy eating, as it can be messy but delicious.

Enjoy this hearty and satisfying dish with your family, and savor the unique flavors of South African cuisine with Bunny Chow!

Find How to Make Greek-Style Baked Cod Recipe With Lemon And Garlic


Q: What kind of bread should I use for making Bunny Chow?

A: It’s best to use small loaves of white bread with a sturdy crust for making Bunny Chow. This helps the bread hold the curry filling without becoming soggy too quickly.

Q: Can I make Bunny Chow vegetarian?

A: Absolutely! Bunny Chow can be made vegetarian by using vegetables like potatoes, carrots, peas, or any other favorite vegetables instead of meat. Simply sauté the vegetables with the spices until tender, then fill the bread loaves with the flavorful curry mixture.

Q: How spicy is Bunny Chow?

A: The level of spiciness in Bunny Chow can be adjusted according to personal preference. Typically, it has a moderate level of heat from the curry powder and other spices. You can increase or decrease the amount of curry powder or add chili powder to make it spicier if desired.

Q: Can I make Bunny Chow in advance?

A: While Bunny Chow is best enjoyed fresh, you can prepare the curry filling in advance and store it in the refrigerator for up to a day. When ready to serve, reheat the curry filling and assemble the Bunny Chow just before serving to ensure the bread stays crispy.

Q: How should I serve Bunny Chow?

A: Bunny Chow is traditionally served as a handheld meal, but you can also serve it with utensils if preferred. Garnish with fresh cilantro and serve with extra bread pieces for dipping into the flavorful curry sauce.