{
  "type": "article",
  "title": "Cook Dhaba-Style High-Protein Soya Keema at Home with This Easy Spicy Recipe",
  "summary": "Looking for a rich and spicy vegetarian delicacy? Try this high-protein soya keema recipe made with 150g soya granules, whole spices, and buttered pav.",
  "content": "For vegetarians craving a rich, spicy, and satisfying dish loaded with authentic dhaba style flavours, soya keema is an exceptional culinary choice. Packed with protein and infused with aromatic whole spices, this vegetarian delicacy delivers a wonderful texture and deep flavor profile when cooked patiently on a low flame. Made using basic kitchen ingredients, this dish brings together the goodness of soybeans and classic Indian spicing.\n\nIngredients Required for Spicy Soya Keema\nBefore beginning the preparation, assemble all necessary ingredients categorized by their role in the recipe\n\n• Soya Base: 150 grams soya granules (if granules are unavailable, substitute with soya chunks by boiling and coarsely grinding them in a mixer), water for boiling, and 1 pinch of salt.\n• Cooking Medium: 2 tablespoons ghee and 1 teaspoon oil.\n• Whole Aromatics: 1 teaspoon cumin seeds, 2 bay leaves, 1 inch cinnamon stick, 1 star anise, 2-3 green cardamoms, 4-5 cloves, and 3-4 black peppercorns.\n• Fresh Vegetable Base: 4-5 finely chopped onions, 2 tablespoons ginger-garlic paste, 2 teaspoons chopped green chillies, 3-4 medium-sized chopped or pureed tomatoes, and salt to taste.\n• Powdered Spice Blend: 1 tablespoon red chilli powder, 1 tablespoon coriander powder, 1 teaspoon cumin powder, 1/4 teaspoon turmeric powder, and a splash of warm water.\n• Finishing Ingredients: 1 inch sliced ginger, 2-3 green chillies, 1 teaspoon kasuri methi (dried fenugreek leaves), 1 teaspoon garam masala, and 1 tablespoon freshly chopped coriander leaves.\n\nStep-by-Step Cooking Process\nCreating the perfect soya keema relies on proper spice tempering, thorough cooking of the tomato-onion base, and slow simmering of the soya granules\n\nStep 1: Boiling and Prepping the Soya GranulesBring a generous amount of water to a boil in a large pot or pan. Add a pinch of salt along with 150 grams of soya granules once the water comes to a rolling boil. Cook on high heat for 1-2 minutes, then remove from heat and strain through a colander. Rinse the boiled granules immediately under cold tap water to stop the cooking process and eliminate raw odors. Squeeze out all excess water thoroughly using your hands and set aside. If soya granules are not available, boil an equivalent portion of soya chunks, allow them to cool, and pulse them in a food processor or mixer until coarsely ground.\n\nStep 2: Tempering Whole Spices and Browning OnionsPlace a broad pan or kadai over high flame. Add 2 tablespoons of ghee and 1 teaspoon of oil. Once hot, add the whole spices—1 teaspoon cumin seeds, 2 bay leaves, 1 inch cinnamon, 1 star anise, 2-3 green cardamoms, 4-5 cloves, and 3-4 black peppercorns. Sauté for about 1 minute until the spices release their rich fragrance into the oil. Add 4-5 chopped onions to the pan and sauté continuously until they turn a deep golden brown. Next, stir in 2 tablespoons of ginger-garlic paste and 2 teaspoons of green chillies, sautéing for another 1 minute to remove raw aromas.\n\nStep 3: Cooking Tomatoes and Spice Powder MixtureAdd 3-4 medium chopped tomatoes along with salt to taste. Cook the mixture thoroughly until the tomatoes soften completely and oil begins to separate from the sides of the pan. Add the ground spice powders—1 tablespoon red chilli powder, 1 tablespoon coriander powder, 1 teaspoon cumin powder, and 1/4 teaspoon turmeric powder. Mix well. Pour in a small splash of warm water to prevent the spices from burning, and continue cooking until oil separates again.\n\nStep 4: Slow Simmering Soya with SpicesAdd the prepped soya granules into the cooked spice masala. Stir thoroughly so that every bit of soya is coated with the aromatic mixture. Lower the flame, cover the pan, and allow the soya keema to simmer slowly for 25-30 minutes. This extended low-heat cooking allows the soya granules to absorb all the deep spice flavors.\n\nFinishing Touches and Serving Suggestions\nAfter simmering for 25-30 minutes, unwrap the pan and stir in 1 teaspoon of kasuri methi, 1 teaspoon of garam masala, 2-3 sliced green chillies, and 1 inch ginger juliennes. Mix well and cook for 1 additional minute. Turn off the heat, garnish with 1 tablespoon of freshly chopped coriander leaves, and taste the dish to adjust salt and spices if needed. Your delicious, spicy soya keema is ready to serve. Pair it hot with butter-toasted pav for an unforgettable meal experience.\n\nWhat this means for you\nFor Vegetarian Food Lovers: Soya keema provides a high-protein, nutritious meal option that is rich in flavor and easy to prepare at home.\n\nQuestions & Answers\n\n1. How many soya granules are needed for this soya keema recipe?\nThis recipe requires 150 grams of soya granules.\n\n2. What can be used if soya granules are not available?\nIf soya granules are unavailable, you can boil soya chunks and coarsely grind them in a mixer.\n\n3. How long should soya granules be cooked with spices?\nAfter mixing with spices, soya granules should be simmered on low flame for 25-30 minutes.\n\n4. What is the best way to serve soya keema?\nSoya keema is best enjoyed served hot alongside butter-toasted pav.",
  "url": "https://trendkia.com/en/food/dhaba-staila-men-ghara-para-taiyara-karen-hai-protina-soya-kima-masaledara-zayake-ki-asana-resipi-12276",
  "category": "Food",
  "publishedAt": "2026-07-30",
  "tags": [
    "Soya Keema Recipe",
    "Vegetarian Recipes",
    "High Protein Foods",
    "Soybean Dish",
    "Indian Curry",
    "Lunch Recipes"
  ],
  "language": "en",
  "site": "TrendKia"
}