Prep the Soya Chunks: Wash the soya chunks, and soak them in normal or warm water for 15-30 minutes. Squeeze out the water completely, wash them again, and squeeze them tight. Cut larger chunks in half.
Fry the Potatoes: Heat a little oil in a pan. Add the cubed potatoes and fry on medium heat for 1-2 minutes until they turn slightly golden and feel light. Remove from the pan and set aside.
Temper the Spices: In the same pan, add a bit more oil. Once hot, add mustard seeds, cumin seeds, curry leaves, and a pinch of hing.
Sauté the Onions: Add the finely chopped onions and sauté until they turn soft and lightly brown.
Add the Flavour Base: Mix in the crushed ginger-garlic-green chilli paste. Cook for a minute until the raw smell disappears.
Cook the Tomatoes: Add the chopped tomatoes and cook until they soften.
Mix the Dry Spices: Lower the flame. Add the spicy red chilli powder, Kashmiri red chilli powder, turmeric, coriander powder, cumin powder, garam masala, and salt. Stir well to combine.
Cook the Masala: Pour in less than half a glass of warm water. Mix well, cover the pan, and let the spices cook for 2-3 minutes until the oil separates from the masala.
Combine Everything: Remove the lid. Add fresh coriander leaves, fried potatoes, soaked soya chunks, and green peas. Mix everything thoroughly so the beautiful masala coats the vegetables.
Simmer and Serve: Cover the pan with a lid and cook on a low flame for 10-15 minutes until the veggies are tender. Your delicious Soya Aloo Matar recipe is ready!