Heat the oil in a small saucepan on a medium high heat. Add the garlic, ginger, orange skin and peanuts and fry for 2-3 minutes, stirring frequently, until the garlic and nuts are a light golden-brown. Transfer to a small bowl (along with all of the oil), to stop them cooking, and set aside.
Fill a large saucepan, for which you have a steamer attachment, with just enough water so it doesn't touch the steaming basket. Place on a high heat and, once boiling, add the broccoli. Steam for 4-5 minutes, until cooked. Remove from the heat, transfer to a serving plate and set aside.
Return the saucepan you cooked the peanuts in to a high heat – don't worry about wiping it clean – and add the soy sauce, honey and ¼ teaspoon of salt. Heat for about 1 minute: it should thicken to about 1½ tablespoons of sauce. Spoon 2 tablespoons of the infused oil over the broccoli, along with the peanuts and aromatics. Pour over the reduced soy mix, give everything a gentle mix and serve.