
Mix the oil, honey, soy sauce and ginger together and season with lemon juice, salt and pepper. Pour marinade over steak and mix to coat the meat. Set aside and leave to marinate for 10-20 minutes.
Prepare all the vegetables before you start cooking.
Heat a thin layer of oil over a medium heat in a large pan and sear steak until golden brown on both sides, but not cooked through. Reduce the heat, add some of the marinade and cover with a lid. Simmer for 5-7 minutes or until cooked, but still juicy.
Spoon meat out and cut into thin slices. Set aside.
Heat a little extra oil, if necessary, in the same pan and fry carrots for a few minutes. Add mushrooms and fry until most of the liquid has evaporated.
Add peppers, spring onions and garlic and fry for 2-3 minutes. Add broccoli and stir-fry until cooked, but still crispy and bright green.
Stir in the spinach with the remaining marinade and the meat. Stir-fry for a few minutes until heated through and season to taste. Sprinkle with nuts and serve immediately.
Servings 4