Vegan soy keema is a plant-based take on the traditional keema curry, replacing meat with soy granules. The dish is rich in protein, spiced with Indian masalas, and balanced with peas and fresh herbs. It is savoury, wholesome, and pairs wonderfully with rice or flatbreads, making it ideal for everyday meals.
Place soy granules in a bowl and cover with warm water. Let them soak for 10 minutes until soft. Once done, squeeze out all the excess water. This step ensures a firm texture when cooked.
Description - Step 2
Sauté spices
Heat oil in a pan and add black peppercorns, bay leaf, green chillies, garlic, and ginger. Stir and cook until fragrant, releasing the essential oils of the spices.
Description - Step 3
Cook onions and masalas
Add chopped onions and sauté until golden brown. Stir in red chilli powder, coriander powder, cumin powder, garam masala, and salt. Cook on medium heat for 1–2 minutes to let the spices bloom.
Description - Step 4
Add soy granules and peas
Mix the squeezed soy granules into the pan. Cook for 2–3 minutes while stirring to absorb the flavours. Add blanched green peas and cook for another 2 minutes.
Description - Step 5
Finish with herbs and lemon
Stir in chopped coriander leaves and lemon juice. Mix well and let the curry simmer briefly for all flavours to come together.