Kenyan Green beans and potato curry (posho bateta nu shak)


Years ago when on a business trip to Kenya – I was taken by the BHC, to see a vegetable packing plant where the Kenyan ladies were packing these freshly picked green beans called posho in my language, baby corn and mange tout for stores like Sainsbury’s, Asda and Tesco.  The best beans are picked very early in the morning, washed and prepared in three ways -either  left whole, left with just the top and bottom chopped or cut into tiny pieces.  This was being done under strict hygienic conditions.  They even had a British Airways Cargo container at the factory where the vegetable boxes would be labelled – showing which farm the crop came from and the date picked etc. before loading them in the container.  These beans were flown out the same evening from Kenya and they got to UK early morning for the market wholesalers to pick up.  It was an amazing visit and since that day I have always looked with wonder at the beans and other vegetables from abroad and appreciate the fact that the best crops are exported to UK where people like me can enjoy cooking them.

These beans cook really fast and are so tasty that they don’t need much effort to prepare.

Ingredients to serve 2-3people:

  • 2 medium potatoes -washed and diced.
  • 2 cups of chopped Kenyan beans (posho)
  • 1 tbls oil (Most cooking oils are fine but try and use one which is low in saturated fats and trans fats)
  • 2-3 cloves of fresh garlic
  • 1 tsp of mustard seeds
  • 1 tsp salt
  • 1 tsp chilly powder (or as required to your taste)
  • 1 tsp of turmeric powder
  • 1 tsp of ground cumin (jeera) powder.
  • Half cup of tinned tomatoes.
  • 2 tsp lemon
  • 1 tsp of brown sugar or jaggery.
  • A small bunch of fresh coriander.


1. Dice the potatoes into cubes and the beans into very small pieces and soak them in cold water.

2.  Heat the oil in a saucepan.

3. Add the mustard seeds. They should start popping – if not, stir them with a wooden spoon and wait for them to pop.

4. Drain and add the diced potatoes and beans and add them to the saucepan.


5. Add the salt, turmeric, chilly powder, cumin powder, garlic (small pieces or crushed) sugar or jaggery and stir well.


6.  Transfer this mixture to the microwave and cook for 3 minutes.

7.   Add only half a cup of water and cook for a further  5 minutes in the microwave.
Check to see if the potatoes have softened.  If not give it another 2 minutes.  Everyone’s microwave is different so the timing could vary.


8.  Once the potatoes feel soft, add the tomatoes and lemon juice and let it cook for 5 minutes.  I don’t add too many tomatoes to this curry and tend to make it dry. The whole cooking process for me was 10 minutes in the microwave as the beans were so fresh and tender.

9. Sprinkle with fresh coriander and serve the posho and potato curry with hot chapattis.

This bean curry can also be made in the Instant Pot

If  you have a hunger for Authentic Vegetarian Food then subscribe to my blog and receive delectable recipes and new Innovative foodie updates! Hungry for more Vegetarian Tips? LIKE us on facebook,  Follow us on Twitter,  Pinterest and Instagram.  All the recipes are with step by step instructions and photographs and all of them have been tried, tested, easy to cook and delicious.

If you are interested in one to one or group cookery lessons, or any corporate team building events  – email me on for more information.