Prep 02 h
Cook 15m
3 to 4


    1 kg beef (tenderloin/ribs) cut into cubes

    2 medium carrots (chopped)

    2 medium potato (chopped)

    2 Green and red bell pepper – one each, medium (sliced in length)

    Tomato sauce (one cup) or fresh tomato (around 5 to 6 medium-sized)

    Soy sauce (half cup)

    Vinegar (half cup)

    2 tbsp fish sauce 

    Olive oil

    5 to 6 cocktail sausages (cut each piece into three)

    4 cloves of garlic (crushed)

    1 large onion

    Chickpeas canned in oil (half cup)

    Salt and pepper

    4 bay leaves 

    3 red chillies (depends on how spicy you want it)

    1 medium can of coconut milk

Email this grocery list

Ingredient Substitution Guide



1. Marinate the beef in a bowl with soy sauce, vinegar, garlic, and crushed pepper and onion for 30 to 45 minutes.

2. Prepare the ingredients while the beef is being marinated.

3. Heat the pan. Add cooking oil ( I use olive oil), stir-fry the bell peppers and set aside.

4. Then fry the carrots and potato for around 5 minutes and set aside.

5. Add a little bit of oil, let it heat.

6. Sauté the garlic, then the onion.

7. Then remove the beef from the bowl and fry until it turns light brown.

8. Add tomato sauce and boiled water.

9. Lower the heat, cover the pan and let it boil for an hour or so till the beef becomes tender (stir occasionally).

10. Then add the carrots, potato, chickpeas, bay leaves and coconut milk. Let it boil for another 10 minutes.

11. Now, add the bell peppers and let it boil for another 5 minutes.

12. Add ground pepper, salt, chopped and whole red chillies, stir.

13. Cover the pan and let it boil for another 5 minutes.

Serve hot with freshly baked bread or rice.

Have a favourite beef recipe? Share with us at