Originating from the tribal regions of India and Southeast Asia, bamboo chicken is an oil-free and nutritionally rich delectable dish which is literally made by stuffing chicken pieces in bamboo shoots and marinating them with a flavourful blend of spices and herbs. Ultimate guide to perfecting Bamboo Chicken at home The mouthwatering combination of flavours and textures that results, captivates …