Mamta's Kitchen

Soya Mince And Peas Keema Curry (Vegetarian Keema)

Soya Keema

Mamta Gupta

This is the vegetarian version of the popular Indian mince curry called keema. You cook it the same way as meat, but as soya is rather tasteless on it's own, you need to spice it up a little. Also,it needs more oil than meat, because it has none of its own. When cooking for children, you can omit whole black peppers and cloves. Bay leaves, whole cardamoms and cinnamon sticks are easy to pick out before serving children. Soya granules are quite tasteless, so you have to add a little extra onion, tomatoes and spices to the dish. By spices, I don't mean chillies, I mean coriander, turmeric.

Soya Keema freezes very well. So I often make extra and freeze it in single portions, as shown in last picture. Serves 4-6

Edited November 2018


  • 1 1/2 cup soya mince

  • 200 gm. frozen or shelled peas

  • 200 gm. onions

  • 200-250 gm tinned tomatoes or fresh tomatoes

  • 3-4 large cloves of garlic (optional)

  • 1 inch (10-15 gm.) ginger

  • 3-4 tbsp. olive or other oil (Soya does not have any fat, unlike meat. So you do need a little extra oil here)

  • A handful of chopped coriander leaves (optional)

  • Whole spices

  • 1 tsp. cumin seeds or Panch Pooran, a mix of 5 spices

  • 1-2 bay leaves*

  • 1 inch cinnamon stick*

  • 2 large cardamoms*

  • 5-6 cloves*

  • *If you do not have these whole spices, use 1 tsp of garam masala instead.

  • Ground spices:

  • 1 level tsp. turmeric powder

  • 1/2 tsp. chilli powder

  • 2 level tsp. coriander powder

  • Salt to taste, 2 tsp. approximately

  • 1-2 tsp. sugar, according to taste.

  • 1 level tsp. garam masala

  • 5-6 black peppers

  • Optional: 1-2 tbsp. Kasoori methi or dry methi (fenugreek) leaves


  1. Soak soya mince in boiling hot water for 30 minutes or so. Transfer to a sieve and rinse in running water. This will remove the slightly unpleasant smell of Soya. Allow to drain.

  2. Peel, wash and grind onions, ginger and garlic in a food processor or chop by hand.

  3. If using fresh tomatoes, wash and chop into small pieces. I often use tinned tomatoes.

  4. Measure and keep whole and ground spices in separate bowls.

  5. Heat oil in a pan.

  6. Add cumin seeds (or panch pooran) and all the whole spices*. Wait until seeds splutter.

  7. Add onion, ginger, garlic mix and fry until lightly brown.

  8. Add tomatoes and ground spices, salt and fry until oil separates or the whole mass looks shiny.

  9. Add soya mince and fry for a minute or two on high heat. Add 1 cup of water and cook for 15-20 minutes. Add and stir in methi/fenugreek leaves as it is cooking.

  10. Add peas and cook for a further 2-3 minutes. Fresh peas may take longer, so either boil them first or add at the same time as Soya mince.

  11. Adjust salt and seasoning. Don't be afraid to add lot more spices if you think you need them. Remember, Soya has no taste of its own.

  12. Add sugar to taste 1-2 tsp. This lifts the keema out from bland to delicious!

  13. Switch off heat, add garam masala and 2/3rd the chopped coriander leaves. Mix.

  14. Garnish with remaining coriander leaves and serve with hot Chapatties or Tandoori Roti or Nan.

If you have any comments or questions about this recipe, please post them to our Discussion Board. To link to this recipe on the forum, you may use the shortcode [recipe:12860]

Content copyright ©2001-2023 Mamta Gupta and F² Limited. (All rights reserved. No copying without permission.)
Layout and design ©2001-2023 F² Limited. (All rights reserved. No copying without permission.)
Hosted on Mythic Beasts
All comments and queries to