Taj Vegetable soup

So growing up in tropical Kenya, and following my dad with his Government office transfers every 3 years, we met and socialised with a variety of people Goans, Hindu punjabis, Sikhs, Sindhis, Gujaratis etc who made differing cuisines in their home. We exchanged recipes and were in and out of each others homes, cooking and eating together. Of course credit to the local African Kenyans who introduced us to ugali and greens!

I can’t recall where and how it came about but I do remember vividly that my mum made it many times, usually with fresh home-made spiral bread and to accompany roast chops, roast chicken etc. It’s a simple recipe but everytime I make it, it conjures up my lovely childhood with loving parents and sibs. Aaaah!


  • 1 litre (2 pints) water
  • 2 medium sized carrots cut into thin rounds
  • 1 small onion sliced
  • 1 cup fresh/frozen peas
  • 1 cup cabbage
  • 2 small fresh tomatoes sliced
  • 1 small potato cut into cubes
  • 2 tbs butter
  • 1 cube vegetable/chicken stock (optional)
  • Salt to taste
  • Crushed black pepper to taste
  • 2 tbs porridge oats (optional)


  1. Add the water into a large pot and bring to a boil.
  2. Add the carrots to the water. Cook on a rolling boil for 10 minutes.
  3. Add the onion, peas, cabbage, tomatoes and simmer for 10 mins, then add the potatoes and butter. Add the stock cube if using.
  4. Keep on a rolling boil for 20 mins until all vegetables are cooked.
  5. Add the salt and pepper.
  6. Add the porridge oats if using and cook for a further 10 mins to thicken the soup.

Serve piping hot with fresh garlic bread or serve as a starter for a roast meal.


Quick Links

About Me

I am Sabiha Khokhar, born in Kenya now living in London – a busy working mother, wife, published author and passionate cook. Despite having many interests in life, my greatest joy is FOOD!

share this recipe:

Still hungry? Here’s more