Bunny Chow Recipe Vegetarian Style Made Easy and Delicious

Updated On: October 7, 2025

If you’ve never tried Bunny Chow, you’re in for a treat! Originating from South Africa, this iconic street food is a hollowed-out loaf of bread filled with a rich, flavorful curry.

Traditionally made with meat, Bunny Chow can be just as delicious in a vegetarian version that’s hearty, comforting, and packed with vibrant spices. Whether you’re a seasoned curry enthusiast or new to bold South African flavors, this vegetarian Bunny Chow recipe will quickly become a favorite in your home kitchen.

Perfect for a cozy dinner or casual gathering, this dish combines soft, fluffy bread with a spicy, aromatic vegetable curry that’s both nutritious and satisfying. The best part?

It’s easy to customize with your favorite veggies and adjust the heat to your liking. Ready to bring a taste of Durban into your cooking repertoire?

Let’s dive into this delightful Bunny Chow adventure!

Why You’ll Love This Recipe

This vegetarian Bunny Chow is a perfect balance of texture and flavor. The bread acts as a natural bowl, soaking up the fragrant curry, which features a medley of spices and fresh vegetables.

It’s a one-pot wonder that offers:

  • Bold, aromatic spices that awaken your taste buds
  • Wholesome, nutrient-rich vegetables making it a healthy option
  • Comfort food appeal with minimal cleanup
  • Versatility – swap veggies or adjust spice levels easily
  • Authentic South African street food experience from your own kitchen

Plus, it’s a fantastic recipe for meal prepping or feeding a crowd with minimal effort.

Ingredients

  • 1 large loaf of white bread (unsliced, thick crust preferred)
  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, freshly grated
  • 2 medium tomatoes, diced
  • 1 large potato, peeled and cubed
  • 1 cup butternut squash, peeled and cubed
  • 1 cup carrots, chopped
  • 1 cup green beans, trimmed and halved
  • 1 cup chickpeas, cooked or canned (drained)
  • 2 tablespoons curry powder (preferably Durban-style)
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder (adjust to taste)
  • 1 teaspoon garam masala
  • 1 cup vegetable stock
  • Salt to taste
  • Fresh coriander (cilantro) for garnish
  • Lemon wedges (optional for serving)

Equipment

  • Large sauté pan or heavy-bottomed pot
  • Sharp knife and chopping board
  • Wooden spoon or spatula
  • Measuring spoons and cups
  • Bread knife (for hollowing out the loaf)
  • Serving plates or bowls

Instructions

  1. Prepare the bread: Using a bread knife, carefully cut the loaf into quarters or halves depending on serving size. Hollow out each piece by removing most of the soft interior, leaving a sturdy shell about 1 inch thick. Set aside the removed bread for dipping or other uses.
  2. Sauté the aromatics: Heat the vegetable oil in a large pan over medium heat. Add the chopped onions and cook until translucent, about 5 minutes. Stir in the garlic and ginger and sauté for another 1-2 minutes until fragrant.
  3. Add the spices: Stir in the curry powder, turmeric, cumin, chili powder, and garam masala. Cook the spices for 1-2 minutes to release their flavors, stirring constantly to avoid burning.
  4. Add vegetables: Toss in the diced tomatoes, potatoes, butternut squash, carrots, and green beans. Cook for 5 minutes, stirring occasionally, to start softening the vegetables.
  5. Simmer the curry: Pour in the vegetable stock and bring the mixture to a boil. Reduce the heat and let it simmer gently for 20-25 minutes, or until the vegetables are tender and the sauce has thickened slightly.
  6. Add chickpeas: Stir in the cooked chickpeas and cook for an additional 5 minutes to warm through and combine flavors. Season with salt to taste.
  7. Assemble the Bunny Chow: Spoon the hot vegetable curry generously into each hollowed-out bread loaf. Garnish with fresh coriander and serve immediately with lemon wedges on the side.

Tips & Variations

“For extra flavor, toast the hollowed bread lightly before filling it with curry. You can also add a dollop of yogurt or chutney on top for a cool contrast!”

  • Vegetable swaps: Feel free to substitute any vegetables you have on hand such as peas, cauliflower, or bell peppers.
  • Heat level: Adjust chili powder or add fresh chopped chilies if you like it spicier.
  • Vegan option: Ensure your bread contains no dairy or eggs if you want to keep it vegan.
  • Protein boost: Add tofu cubes or tempeh for more protein.
  • Make it gluten-free: Use gluten-free bread or serve the curry over rice instead.

Nutrition Facts

Nutrient Amount per serving
Calories 400 kcal
Protein 12 g
Carbohydrates 60 g
Dietary Fiber 10 g
Fat 8 g
Sodium 450 mg
Vitamin A 90% DV
Vitamin C 40% DV

Serving Suggestions

Bunny Chow is best enjoyed fresh and hot, served with simple sides that complement its bold flavors. Here are some ideas:

  • A crisp green salad with lemon vinaigrette to add freshness
  • Cooling raita or yogurt sauce to balance the spice
  • Pickled vegetables or chutneys for an extra tangy kick
  • Accompany with a refreshing beverage like a Huckleberry Margarita or a light iced tea

Conclusion

Vegetarian Bunny Chow is a delicious and satisfying dish that captures the essence of South African street food in a wholesome, meat-free way. With its fragrant curry packed with colorful vegetables and the unique presentation of bread filled with sauce, it offers a fun and flavorful meal experience.

This recipe is versatile, easy to customize, and perfect for sharing with family and friends. Whether you’re craving comfort food or looking to explore new culinary traditions, this Bunny Chow delivers on both taste and nutrition.

If you enjoyed making this vegetarian curry, you might also love trying other vibrant recipes like our Lemon Ricotta Pasta With Arugula Recipe, or for a refreshing starter, check out the Low Fodmap Appetizer Recipes.

And for an interesting twist on spice blends, explore the Cajun Ranch Wing Sauce Recipe to add a new layer of flavor to your dishes.

📖 Recipe Card: Bunny Chow Recipe Vegetarian

Description: A delicious South African street food featuring a hollowed-out bread loaf filled with spicy vegetable curry. This vegetarian version is hearty, flavorful, and perfect for a satisfying meal.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 4 servings

Ingredients

  • 1 loaf white bread (unsliced)
  • 2 tablespoons vegetable oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 2 medium tomatoes, chopped
  • 1 large potato, diced
  • 1 cup cauliflower florets
  • 1 cup green peas
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1 cup vegetable broth
  • Salt to taste
  • Fresh coriander for garnish

Instructions

  1. Heat oil in a pan over medium heat.
  2. Add onions, garlic, and ginger; sauté until soft.
  3. Stir in tomatoes, curry powder, cumin, and chili powder; cook for 5 minutes.
  4. Add potatoes, cauliflower, peas, and vegetable broth; simmer until vegetables are tender.
  5. Season with salt and garnish with coriander.
  6. Cut the bread loaf into quarters and hollow out the center.
  7. Fill the hollowed bread with the vegetable curry.
  8. Serve hot and enjoy.

Nutrition: Calories: 350 kcal | Protein: 8 g | Fat: 10 g | Carbs: 55 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bunny Chow Recipe Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious South African street food featuring a hollowed-out bread loaf filled with spicy vegetable curry. This vegetarian version is hearty, flavorful, and perfect for a satisfying meal.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 loaf white bread (unsliced)”, “2 tablespoons vegetable oil”, “1 large onion, chopped”, “2 cloves garlic, minced”, “1 tablespoon grated ginger”, “2 medium tomatoes, chopped”, “1 large potato, diced”, “1 cup cauliflower florets”, “1 cup green peas”, “1 tablespoon curry powder”, “1 teaspoon ground cumin”, “1/2 teaspoon chili powder”, “1 cup vegetable broth”, “Salt to taste”, “Fresh coriander for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onions, garlic, and ginger; saut\u00e9 until soft.”}, {“@type”: “HowToStep”, “text”: “Stir in tomatoes, curry powder, cumin, and chili powder; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add potatoes, cauliflower, peas, and vegetable broth; simmer until vegetables are tender.”}, {“@type”: “HowToStep”, “text”: “Season with salt and garnish with coriander.”}, {“@type”: “HowToStep”, “text”: “Cut the bread loaf into quarters and hollow out the center.”}, {“@type”: “HowToStep”, “text”: “Fill the hollowed bread with the vegetable curry.”}, {“@type”: “HowToStep”, “text”: “Serve hot and enjoy.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “8 g”, “fatContent”: “10 g”, “carbohydrateContent”: “55 g”}}

Photo of author

Marta K

Leave a Comment

X