- 500g new potatoes
- 1 garlic clove
- 1 chilli
- 1 tsp garam masala
- 1 tsp ground turmeric
- A pinch of chilli powder
- 250g beef stir-fry strips
- 1 onion
- 1 green pepper
- 2 tomatoes
- 50g baby leaf spinach
- Sea salt
- ½ tbsp olive, sunflower or coconut oil
Prep: 15 mins | Cook: 30 mins
1. Put a large pan of salted water on to boil. Scrub the potatoes and chop them into bite-size chunks. When the water is boiling, add the potatoes. Simmer for 20 mins till the potatoes are tender.
2. While the potatoes are simmering, peel and crush the garlic. Halve the chilli, scoop out the seeds and white pith (or leave them in for more heat) and finely chop it. Pop the garlic and chilli in a bowl. Add 1 tsp each garam masala and turmeric and a pinch of chilli powder (it's spicy, so use as much or as little as you like).
3. Add ½ tbsp oil to the bowl of spices and stir together. Add the beef stir-fry strips and turn them to coat them in the spices. Set aside for 5 mins to marinate.
4. Peel and finely slice the onion. Halve the pepper, scoop out the seeds and white pith and slice the pepper into fingers. Chop the tomatoes into around 8 wedges each.
5. Put a wok or deep frying pan over a high heat. Warm for 2 mins, then add the beef strips and stir fry for 3-4 mins to just brown them. Scoop them out and pop them onto a plate
6. Add the onion and green pepper to the pan. Stir fry for 5 mins till the veg start to soften and pick up a little colour.
7. The potatoes should be cooked by now, so drain them well and add them to the wok with the tomatoes. Stir fry for 5 mins till all the veg has picked up a little colour and the tomatoes have started to break down.
8. Add the beef back into the wok with any juices from the plate. Toss everything together for 3-4 mins to make sure it's all piping hot. Fork in the spinach so it starts to wilt.
9. Divide the beef chilli fry between 2 warm bowls and serve straight away.