Beef Stir-Fry with Cashew Nuts

Beef Stir-Fry with Cashew Nuts

This quick beef stir-fry recipe is easy to make, absolutely delicious and healthy. Its high protein content makes it the perfect post-workout meal but you can enjoy it any time. The colourful vegetables pack in lots of antioxidants while the cashew nut butter adds a nutty flavour along with healthy fat.
Course Main
Cuisine Asian
Keyword easy, healthy meal, quick, workout meal
Prep Time 10 minutes
Cook Time 9 minutes
Total Time 19 minutes
Servings 2
Calories 723kcal
Author Eva Burg


  • 2 lean beef steaks preferably grass-fed
  • 1 red onion sliced
  • 1 red pepper sliced
  • 4 baby corn chopped
  • 1 handful mangetout chopped
  • 2 tablespoons olive oil divided
  • 1 block rice noodles optional
  • salt to taste
  • black pepper to taste
  • 1 handful raw cashew nuts

Cashew Sauce

  • 1 1/2 teaspoons cashew butter
  • 1 tablespoon tamari or soy sauce
  • 1 tablespoon honey
  • 1 splash water boiling


  • Season the steaks with salt and pepper. Heat 1 tablespoon olive in a pan, add the beef and pan fry for 2-4 minutes each side (depending on the thickness of the cut and how rare you like your meat). Set aside to rest.
  • Add the second tablespoon olive oil to a hot pan or wok. Now toss in the red onion, pepper, corn and mangetout and cook for 3-5 minutes.
  • After the steak has rested for a couple of minutes slice it and add it to the pan. 

Cashew Sauce

  • In a small bowl, mix all the ingredients for the sauce and stir until it reaches a smooth consistency.
  • Pour the sauce into the pan & stir. Sprinkle the cashew nuts on top and serve.


  • If using noodles, prepare them accordingly to the instructions on the package. Most noodles only need to be submerged in boiling water for 2-3 minutes. Drain the noodles and add them to the mix. If you like a lot of sauce you might want to double the sauce recipe. 


Alternatively, you can slice the steaks first and add them to the pan straight away. They will take 3-5 minutes to cook but they might be slightly drier than preparing it the other way.


Calories: 723kcal | Carbohydrates: 24g | Protein: 49g | Fat: 48g | Saturated Fat: 16g | Cholesterol: 137mg | Sodium: 627mg | Potassium: 907mg | Fiber: 2g | Sugar: 14g | Vitamin A: 1965IU | Vitamin C: 81.5mg | Calcium: 28mg | Iron: 4.8mg