Combine hoisin, soy and lime juice in a bowl and whisk together.
Heat the oil in a large fry pan and cook off the bacon to your liking, then remove the pan from heat and set aside. Finish the bacon by brushing each piece liberally with the sauce on either side.
Place a large bamboo steamer on top of a pot of water over medium-high heat. Place a piece of baking paper into the base of the steamer, add the defrosted buns, replace the lid and steam for 2 mins or until soft enough to pull the two sides apart.
Layer each bao with mayonnaise, folded hoisin drenched bacon, a slice of avocado, cucumber, kimchi, carrot and finally garnish with coriander, enoki, spring onion, sesame seeds and peanuts as desired.
Serve with chilli sauce on the side.