Soya Kheema Recipe – Authentic Indian Soya Mince with Spices

Neha DeshmukhRecipe Author
Ingredients
3
Person(s)
  • 400 gm
    soya
  • 2 tbsp
    oil
  • 0.5 tsp
    cumin seeds
  • 1 count
    hing
  • 1 tsp
    ginger garlic paste
  • 2 count
    green chillies
  • 1 count
    onion
  • 0.5 tsp
    turmeric powder
  • 0.5 tsp
    red chilli powder
  • 0.5 tsp
    Kashmiri red chilli powder
  • 1 count
    large tomato
  • 1 count
    salt
  • 0.25 tsp
    garam masala
  • 1 count
    coriander leaves
Directions
  • Soak soya chunks in hot, salted water for 10 minutes. Drain and grind coarsely to create a mince-like texture.
  • Heat oil in a pan. Add cumin seeds and asafoetida, letting them sizzle for 10 seconds.
  • Stir in ginger-garlic paste and minced green chilies. Sauté until aromatic (1 minute).
  • Add minced onions and cook until translucent and softened.
  • Mix in turmeric powder, red chili powder, and Kashmiri red chili powder. Fry the spices for 2 minutes.
  • Add chopped tomatoes and cook until mushy, adding splashes of water to prevent burning.
  • Fold in ground soya keema. Season with salt and mix thoroughly.
  • Cover the pan and simmer on low heat for 5 minutes to blend flavors.
  • Sprinkle garam masala and garnish with fresh coriander leaves.
  • Serve hot with chapati or steamed rice for a complete meal.
Nutritions
  • Calories:
    350 kcal
    25%
  • Energy:
    1464 kJ
    22%
  • Protein:
    30 g
    28%
  • Carbohydrates:
    35 mg
    40%
  • Sugar:
    5 mg
    8%
  • Salt:
    500 g
    25%
  • Fat:
    15 g
    20%

Last Updated on 2 months by Neha Deshmukh

Soya Kheema Recipe – Authentic Indian Soya Mince with Spices

Introduction

Okay, let’s be real – sometimes you just crave that comforting, spicy keema, but want a lighter, protein-packed option. That’s where this Soya Kheema recipe comes in! It’s a fantastic alternative to traditional meat keema, bursting with flavour and incredibly easy to make. I first stumbled upon this recipe when I was looking for ways to incorporate more plant-based meals into our week, and it quickly became a family favourite. It’s seriously satisfying and you won’t even miss the meat!

Why You’ll Love This Recipe

This Soya Kheema isn’t just a good substitute; it’s genuinely delicious. Here’s why you’ll adore it:

  • Quick & Easy: Ready in under 40 minutes – perfect for busy weeknights.
  • Healthy & Nutritious: Packed with plant-based protein and essential nutrients.
  • Flavourful: A beautiful blend of aromatic spices that will tantalize your taste buds.
  • Versatile: Serve it with roti, rice, or even stuff it into sandwiches!

Ingredients

Here’s what you’ll need to whip up this flavourful soya keema:

  • 400 gm soya/Nutrela
  • 2 tbsp oil
  • ½ tsp cumin seeds
  • A dash of hing (asafoetida)
  • 1 tsp ginger garlic paste
  • 2 green chillies
  • 1 onion
  • ½ tsp turmeric powder
  • ½ tsp red chilli powder
  • ½ tsp Kashmiri red chilli powder
  • 1 large tomato
  • Salt to taste
  • ¼ tsp garam masala
  • Coriander leaves for garnish

Ingredient Notes

Let’s talk ingredients! A few little things can make a big difference:

  • Soya/Nutrela: This is your star! Soya chunks are a fantastic source of protein and readily absorb flavours. You can find them at most Indian grocery stores.
  • Hing (Asafoetida): Don’t skip this if you can help it! It adds a unique, savoury depth that’s essential in Indian cooking. It has a strong smell initially, but mellows out beautifully when cooked.
  • Kashmiri Red Chilli Powder: This isn’t about heat; it’s about colour. It gives the keema that gorgeous, vibrant red hue without making it overly spicy.
  • Tomatoes: Ripe, juicy tomatoes are best. If you’re using less-than-perfect tomatoes, a tiny pinch of sugar can help balance the acidity.

Step-By-Step Instructions

Alright, let’s get cooking!

  1. First, soak the soya chunks in hot, salted water for about 10 minutes. This rehydrates them and makes them easier to grind.
  2. Drain the soya chunks and grind them coarsely. You want a mince-like texture, not a smooth paste.
  3. Heat the oil in a pan over medium heat. Once hot, add the cumin seeds and hing. Let them sizzle for about 10 seconds – you’ll smell that amazing aroma!
  4. Now, stir in the ginger-garlic paste and chopped green chillies. Sauté for a minute until fragrant.
  5. Add the chopped onion and cook until it turns translucent and softened.
  6. Time for the spices! Add the turmeric powder, red chilli powder, and Kashmiri red chilli powder. Fry for about 2 minutes, stirring constantly to prevent burning.
  7. Add the chopped tomatoes and cook until they become mushy. Add a splash or two of water if the spices start to stick to the pan.
  8. Fold in the ground soya keema. Season with salt and mix everything thoroughly.
  9. Cover the pan and simmer on low heat for 5 minutes. This allows the flavours to meld together beautifully.
  10. Finally, sprinkle with garam masala and garnish with fresh coriander leaves.

Expert Tips

  • Don’t overcook the soya keema, or it can become dry.
  • Adjust the amount of green chillies to your spice preference.
  • A squeeze of lemon juice at the end brightens up the flavours.

Variations

Want to switch things up? Here are a few ideas:

  • Vegan Adaptation: This recipe is already naturally vegan! Just ensure your garam masala doesn’t contain any animal-derived ingredients.
  • Spice Level Adjustment: For a milder flavour, reduce the amount of red chilli powder. For extra heat, add a pinch of cayenne pepper. My friend, Priya, loves to add a finely chopped Scotch bonnet for a real kick!
  • Regional Variations – Maharashtra Style: Add a tablespoon of Goda Masala for a distinctly Maharashtrian flavour.
  • Festival Adaptations – Navratri Friendly: This recipe is perfect for Navratri as it uses soya, which is allowed during the fasting period.

Serving Suggestions

This Soya Kheema is incredibly versatile! Here are a few ways to enjoy it:

  • With hot, fluffy chapati or roti.
  • Served over a bed of fragrant steamed rice.
  • Stuffed into warm, soft pav (Indian bread rolls) for a delicious keema pav.
  • As a filling for wraps or sandwiches.

Storage Instructions

Leftovers? No problem! Store the soya keema in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.

FAQs

Let’s answer some common questions:

  • Is soya kheema a good source of protein? Absolutely! Soya is a complete protein, meaning it contains all nine essential amino acids.
  • Can I use a different type of oil? Yes, you can use any cooking oil you prefer, such as sunflower oil, canola oil, or even coconut oil.
  • What is hing/asafoetida and can I skip it? Hing has a pungent aroma but adds a unique flavour. If you absolutely can’t find it, you can skip it, but the flavour won’t be quite the same.
  • How can I adjust the spice level of this dish? Easily! Reduce or increase the amount of red chilli powder and green chillies.
  • Can I make this soya kheema recipe ahead of time? Yes, you can make it a day in advance. The flavours actually develop even more overnight!
  • What is the best way to grind the soya chunks? A food processor works best, but you can also use a grinder. Just make sure not to over-grind them – you want a mince-like texture.
Images