Best Soya Chaap Recipe 2023 | Soya Foods

Soya Chaap Recipe at home with naan

Soya chaap is a delectable North Indian dish that combines the goodness of soy protein with a burst of Indian flavors. These chaaps are made from soybean chunks and are marinated in a flavorful blend of spices and then grilled to perfection. This recipe will guide you through the process of making spicy soya chaap at home.


  • 200 grams of soya chaap ( Buy Soya Chaap )
  • 1 cup yogurt
  • 2 tablespoons ginger-garlic paste
  • 1 tablespoon red chili powder
  • 1/2 tablespoon turmeric powder
  • 1 tablespoon garam masala
  • 1 tablespoon coriander powder
  • 1 tablespoon cumin powder
  • 2 tablespoons vegetable oil
  • Salt to taste
  • Fresh coriander leaves for garnish
  • Lemon wedges for garnish

For the Marinade:

  • 1/2 cup yogurt
  • 2 tablespoons cream
  • 1 tablespoon lemon juice
  • 1/2 tablespoon chaat masala
  • 1/2 tablespoon black salt
  • 1/2 tablespoon kasuri methi (dried fenugreek leaves)

6 1


  1. Prepare the Soya Chaap:
    • Boil water in a large pot and add the soya chaap pieces.
    • Boil for about 10-15 minutes or until they become soft and plump.
    • Drain the water and let the chaap cool.
  2. Prepare the Marinade:
    • In a mixing bowl, combine all the ingredients for the marinade.
    • Whisk until you get a smooth and creamy consistency.
  3. Marinate the Soya Chaap:
    • Cut the boiled and cooled soya chaap into bite-sized pieces.
    • Place the chaap pieces in a large bowl and pour the marinade over them.
    • Toss the chaap pieces gently to coat them evenly with the marinade.
    • Cover the bowl and let it marinate for at least 2 hours or overnight in the refrigerator.
  4. Cooking the Soya Chaap:
    • Preheat your grill or a grill pan over medium-high heat.
    • Thread the marinated chaap pieces onto skewers or simply place them on the grill pan.
    • Brush them with a little vegetable oil to prevent sticking.
    • Grill for about 10-15 minutes, turning occasionally, until they are charred and cooked through.
  5. Prepare the Spicy Yogurt Sauce:
    • In a separate bowl, mix together 1 cup of yogurt, ginger-garlic paste, red chili powder, turmeric powder, garam masala, coriander powder, cumin powder, and salt.
  6. Serve:
    • Serve the grilled soya chaap hot, garnished with fresh coriander leaves and lemon wedges.
    • You can also drizzle the spicy yogurt sauce over the chaap for extra flavor.

Enjoy your homemade Soya Chaap!

Check More Recipe:

  1. Amritsari Soya Chaap Recipe
  2. Tandoori Soya Chaap Recipe
  3. Tawa Chaap Recipe
  4. Soya Chaap Recipe Wedding Style