Go Back
+ servings
Punjabi Soya Chaap Masala

Savor Punjabi Soya Chaap Masala for a Heartwarming Meal

Discover the flavorful journey of Punjabi Soya Chaap Masala, a protein-packed vegetarian delight perfect for dinner.
Prep Time 1 hour
Cook Time 30 minutes
Marinating Time 30 minutes
Total Time 2 hours
Servings: 4 servings
Course: Dinner
Cuisine: Indian
Calories: 350

Ingredients
  

For the Chaap
  • 400 g Soya Chaap Check gluten content if necessary
  • 200 g Curd (Yogurt) Acts as a marinade
For the Gravy
  • 400 g Chopped Tomatoes Canned tomatoes are a viable substitute
  • 2 tablespoon Ginger-Garlic Paste Adds depth and aroma
  • 4 cloves Garlic Fresh garlic provides the best outcome
  • 1 inch Fresh Ginger Sharp notes that enhance aromatic qualities
  • 1 teaspoon Red Chilli Powder Adjust according to spice comfort level
  • 1 teaspoon Turmeric Powder Essential for color and flavor
  • 4 pieces Kashmiri Red Dried Chilies Provides color and mild heat
  • 1 large Chopped Onion Sauté until golden for best results
For Seasoning and Texture
  • 2 tablespoon Refined Oil Ghee can be used for richer flavor
  • 1 piece Bay Leaf Infuses oil with aromatic flavor
  • 2 pcs Green Cardamom
  • 2 pcs Black Cardamom
  • 1 teaspoon Cumin Seeds Provides nutty flavor
  • to taste Salt Enhances overall taste
Finishing Touches
  • 1 teaspoon Garam Masala Essential blend to finish the gravy
  • 1 tablespoon Dried Fenugreek Leaves (Kasuri Methi) Optional but recommended
  • 1 cup Hot Water Used to smooth out the sauce
  • ¼ cup Fresh Coriander Chopped for garnish

Equipment

  • Blender
  • pan
  • Mixing Bowl
  • paper towel

Method
 

Preparation
  1. Begin by gently removing the soya chaap from their skewers and cutting them into bite-sized pieces for even cooking.
  2. In a mixing bowl, combine the chaap pieces with ginger-garlic paste, salt, curd, red chili powder, and turmeric. Mix well and allow them to marinate for 30 minutes to 1 hour.
  3. Heat refined oil in a pan over medium heat. Add the marinated chaap pieces and fry until crispy and golden brown, about 5-7 minutes. Remove and set aside.
  4. In a blender, combine chopped tomatoes, ginger, garlic, and Kashmiri dried chilies and blend until smooth.
  5. In the same pan, add more oil if necessary and heat. Add bay leaf, green and black cardamom, and cumin seeds, cooking until fragrant.
  6. Add chopped onions and sauté until golden brown, about 5-6 minutes.
  7. Stir in the blended tomato mixture and cook until the oil separates from the gravy, approximately 5-7 minutes.
  8. Pour in hot water and incorporate kasuri methi and garam masala, letting it simmer until thickened, about 5-10 minutes.
  9. Gently add the crispy soya chaap into the gravy, cover the pan, and cook for an additional 5 minutes.
  10. Remove from heat and garnish with freshly chopped coriander before serving.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 25gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 5mgSodium: 700mgPotassium: 500mgFiber: 5gSugar: 7gVitamin A: 400IUVitamin C: 10mgCalcium: 100mgIron: 2mg

Notes

Marinate the chaap overnight for deep flavor absorption. Avoid overcrowding when frying for a crispy exterior.

Tried this recipe?

Let us know how it was!