Bring a large pot of water to the boil. Shave the cucumber into ribbons with a peeler. Trim the ends of the green beans.
In a food processor or blender, add in the coriander, mint, garlic clove, roasted cashew nuts, 2 tbs of olive oil, 1/4 tsp salt and 1/4 tsp of pepper. Blend and set aside in a small bowl.
Once the water is boiling, add in the green beans. Cook for 2-3 minutes, or until tender. Remove from the boiling water and rinse well until cold water. Set aside. In the same pot, add in the rice stick noodles. Cook for 2-3 minutes, or until soft. Drain and rinse well under cold water.
Heat the olive oil in a medium frying pan over medium-high heat. Season the steak with salt and pepper on both sides. Add the steak to the hot frying pan and cook for 2-3 minutes on each side for medium rare, or until cooked to your liking. Cooking time will vary depending on your preference and the thickness of your steak. Transfer steak to a plate and, cover with foil. Rest for 5 minutes.
In a large bowl, add in the rice noodles, cucumber, green beans, coriander pesto and 1 tbs of soy sauce. Slice the beef into 1cm slices.
Divide the noodles between bowls and top with the sliced beef. Enjoy!