Vibrant South African Bunny Chow with Spicy Beans
Bunny Chow is a famous South African street food dish that consists of a hollowed-out bread loaf filled with spicy beans. It’s an explosion of flavors and spices perfect for any occasion.

Preparation
Get these tasks done before you start cooking.
Marinating the Beans
- 1
Drain and Rinse Beans
Drain the soaked beans and rinse under cold water.
Tip: Do not skip the step of soaking beans overnight for the best texture.
- 2
Combine with Curry Powder
In a large bowl, combine beans with curry powder.
- 3
Marinate
Let them marinate for 30 minutes.
Tip: Add a squeeze of lemon to the beans while marinating for extra zest.
Preparing the Spice Mix
- 1
Toast Seeds
Toast the cumin and coriander seeds in a dry skillet until aromatic.
- 2
Crush Seeds
Crush the toasted seeds in a mortar and pestle.
- 3
Mix with Turmeric
Mix the ground seeds with turmeric powder.
How to Make Vibrant South African Bunny Chow with Spicy Beans
Total time: 2 h · Yields 4 servings
- 1
Cook Beans
In a large pot, heat vegetable oil and sauté onions, garlic, and ginger until soft. Add tomatoes and spice mix. Stir in the marinated beans. Cover and simmer until beans are tender.
- 2
Prepare Bread
Preheat oven to 180°C (350°F). Hollow out the bread loaves, leaving a thick shell. Brush insides with melted butter and bake until slightly crispy.
- 3
Assemble Bunny Chow
Fill the hollowed bread loaves with the spicy beans mixture and garnish with cilantro and mint.
Chef's Tips
Frequently asked questions
You might also love
Browse all recipes
Classic Bistro Steak Frites with Tarragon Butter

Zesty Lemongrass Garlic Noodles

Creamy Tuscan Ravioli with Sun-Dried Tomatoes

Slow-Braised Short Rib Ragu with Pappardelle

Roasted Carrots with Whipped Feta and Za'atar Oil

Smoked Salmon & Whipped Goat Cheese Tartine
Explore more from TastyFood
Looking for something different? Browse by category.