
Soya Chunks Recipe
Ingredients
- 1 cup dried soya chunks
- 2 cups hot water
- 2 tablespoons vegetable oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 tomatoes, diced
- 1 green bell pepper, diced
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1/2 teaspoon red chili powder
- 1/2 teaspoon salt
- 1/4 cup fresh cilantro, chopped
- 1 tablespoon lemon juice
Instructions
- Soak soya chunks in hot water for 15 minutes until soft.
- Drain and squeeze out excess water from soya chunks.
- Heat vegetable oil in a large skillet over medium heat.
- Add cumin seeds and cook for 30 seconds until fragrant.
- Add onion and cook until golden brown.
- Add garlic and ginger, cooking for 1 minute.
- Add tomatoes and cook until softened.
- Add turmeric, coriander powder, garam masala, red chili powder, and salt.
- Add soya chunks and bell pepper, stirring to combine.
- Cook for 10-15 minutes until soya chunks are tender and flavors are absorbed.
- Garnish with fresh cilantro and lemon juice.
- Serve hot with rice or roti.
Special Notes
This traditional Indian soya chunks recipe creates a protein-rich, flavorful dish that's perfect for vegetarians and vegans. Soya chunks are a great source of plant-based protein and absorb flavors beautifully. The combination of Indian spices creates an authentic flavor profile that's both aromatic and satisfying. This recipe is perfect for those looking to incorporate more plant-based protein into their diet. The soya chunks can be marinated beforehand for even more flavor. This dish is especially popular in Indian households and is often served with rice, roti, or naan. The recipe can be made ahead and reheated, making it perfect for meal prep.