Soya Keema

Soya Keema

LunchIndia

200
kcal
Protein
Carbs
Fat
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

How to Make Soya Keema (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
easy

Soya Keema is a popular vegetarian dish from North India, often enjoyed as a nutritious lunch option. Inspired by the classic mutton keema, this plant-based version uses soya granules (soya nuggets or 'soya badi') to deliver a protein-rich, meat-free alternative. Soya Keema is loved for its rich masala base, infused with ginger, garlic, onions, tomatoes, and aromatic spices like garam masala and dhania powder. The dish is commonly paired with roti, paratha, or steamed rice, making it a wholesome meal for families and health-conscious individuals. Soya Keema has gained popularity across India, especially in urban households seeking healthier alternatives without compromising traditional flavors. Its hearty texture and robust taste make it a staple for vegetarians during festivals like Navratri, when meat is avoided. The recipe's adaptability allows for regional tweaks—some families add peas ('matar'), others mix in capsicum for extra crunch. Whether served as a main course or a stuffing for rolls and sandwiches, Soya Keema brings together nutrition, taste, and cultural heritage in every bite.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable

Ingredients(for One medium bowl (approx. 200g))

  • 1 cup Soya granules (soya badi) (Nutrela or any brand)
  • 1 medium, finely chopped Onion (pyaz)
  • 1 large, finely chopped Tomato (tamatar)
  • 1 tablespoon Ginger-garlic paste (adrak-lehsun paste)
  • 1, finely chopped Green chili (hari mirch)
  • 1/4 cup Peas (matar) - optional
  • 1 teaspoon Coriander powder (dhaniya powder)
  • 1/2 teaspoon Turmeric powder (haldi)
  • 1/2 teaspoon Red chili powder (lal mirch powder)
  • 1/2 teaspoon Garam masala
  • to taste Salt (namak)
  • 1 tablespoon Oil (preferably mustard oil or refined)
  • 1 tablespoon, chopped Fresh coriander leaves (hara dhaniya) - optional

Instructions

  1. 1

    Soak soya granules in hot water for 5 minutes. Squeeze out excess water and keep aside.

    5 minutes

    Rinse well to remove any raw taste.

  2. 2

    Heat oil in a kadhai or pan. Add chopped onions and sauté till golden brown.

    4 minutes

    Use mustard oil for a traditional flavor.

  3. 3

    Add ginger-garlic paste and green chili. Sauté until the raw aroma disappears.

    2 minutes

    Ensure paste is well-cooked to avoid bitterness.

  4. 4

    Add chopped tomatoes and cook until soft and oil separates.

    4 minutes

    Mash tomatoes with the back of a spoon for a smoother gravy.

Why This Dish is Healthy

This Soya Keema recipe is a healthy choice because it incorporates high-quality protein from soya, which helps in muscle repair and satiety. The use of vegetables and spices boosts antioxidant intake, while low oil and no dairy make it suitable for vegan and weight loss diets. It's a great meat-free option for those looking to reduce cholesterol and increase fiber intake without sacrificing flavor.

Soya Keema is rich in plant-based protein, making it an excellent meat substitute for vegetarians. Soya granules are low in fat and high in dietary fiber, supporting digestive health. The addition of vegetables like peas, onions, and tomatoes provides essential vitamins (A, C, K) and minerals such as potassium and iron. Using minimal oil and natural spices ensures a balanced dish that's suitable for calorie-conscious diets. This recipe supports muscle growth, heart health, and weight management.

Pro Tips

  • 💡Tip 1: Squeeze soya granules thoroughly to avoid watery keema.
  • 💡Tip 2: Use fresh hara dhaniya for garnish to enhance aroma.
  • 💡Tip 3: For extra flavor, add a pinch of kasuri methi (dried fenugreek) at the end.

Storage & Serving

Store Soya Keema in an airtight container in the refrigerator for up to 2 days. Reheat on a tawa or in a microwave before serving. Add a splash of water if it thickens after refrigeration.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy200.0 kcal

Tags

Similar Foods