Flavorful Soya Matar Keema: A Vegetarian Twist to the Classic Recipe

Flavorful Soya Matar Keema: A Vegetarian Twist to the Classic Recipe

Published on : 7 June 2023

Soya Matar Keema is a delicious and protein-packed vegetarian alternative to the traditional keema recipe. This flavorful dish combines textured soy protein (also known as soya granules or soya chunks) with green peas and aromatic spices to create a mouthwatering keema-like texture. In this recipe, we will guide you through the process of preparing a delectable Soya Matar Keema that will satisfy your taste buds. Let's get started!


- 1 cup textured soy protein (soya granules or soya chunks)

- 1 cup green peas (fresh or frozen)

- 2 tablespoons oil

- 1 large onion, finely chopped

- 2 tomatoes, finely chopped

- 2 green chilies, finely chopped

- 1 teaspoon cumin seeds

- 1 teaspoon coriander powder

- 1/2 teaspoon turmeric powder

- 1/2 teaspoon red chili powder (adjust according to your spice preference)

- 1/2 teaspoon garam masala

- Salt to taste

- Fresh coriander leaves for garnish


1. Rehydrate the Textured Soy Protein:

- Place the textured soy protein in a bowl and cover it with hot water.

- Allow it to soak for about 10-15 minutes or until the soya granules become soft and plump.

- Drain the water and squeeze out any excess moisture from the soya granules. Set them aside.

2. Prepare the Soya Matar Keema:

- Heat oil in a pan or kadhai over medium heat.

- Add cumin seeds and let them splutter.

- Add the finely chopped onions and sauté until they turn golden brown.

3. Add Aromatics and Spices:

- Stir in the green chilies. Sauté for a minute until the raw aroma disappears.

- Add the finely chopped tomatoes and cook until they become soft and mushy.

4. Cook the Soya Matar Keema:

- Add the soaked and squeezed textured soy protein (soya granules) to the pan. Mix well with the onion and tomato mixture.

- Add coriander powder, turmeric powder, red chili powder, garam masala, and salt. Stir to coat the soya granules evenly with the spices.

- Cook for about 5-7 minutes, stirring occasionally, until the flavors meld together.

5. Add Green Peas:

- Add the green peas to the pan and mix well.

- Cover the pan and let it simmer for another 5-7 minutes, or until the peas are tender. Stir occasionally to prevent sticking.

6. Adjust Seasonings and Garnish:

- Taste the Soya Matar Keema and adjust the salt and spices according to your preference.

- Garnish with fresh coriander leaves for added freshness and aroma.

7. Serve and Enjoy:

- Soya Matar Keema is best enjoyed with roti (Indian bread), naan, or steamed rice.

- Serve it hot and savor the flavors of this delectable vegetarian keema dish.

You can customize this recipe by adding vegetables like diced carrots, bell peppers, or potatoes to enhance the texture and nutritional value of the dish. Additionally, you can also experiment with different spices and herbs to suit your taste.

Soya Matar Keema is a delightful vegetarian version of the classic keema recipe. It offers a healthy and protein-rich alternative to meat-based keema dishes

Flavorful Soya Matar Keema: A Vegetarian Twist to the Classic Recipe