Soya Chaap Biryani: A Delicious Vegetarian Twist to the Classic Dish

If you are a fan of Indian cuisine, you must have heard of Biryani – a flavorful and aromatic rice dish made with spices, meat, and vegetables. However, for those who prefer vegetarian options, the Soya Chaap Biryani is a great alternative that is equally delicious and satisfying. In this article, we will explore everything you need to know about this vegetarian twist to the classic biryani recipe.

What is Soya Chaap?

Before we dive into the details of Soya Chaap Biryani, let’s first understand what Soya Chaap is. Soya Chaap is a vegetarian protein made from soybeans. The protein is extracted from the soybeans and processed into a dough-like consistency that is then molded into various shapes, such as sticks or cubes, to mimic the texture of meat. Soya Chaap is a popular ingredient in Indian cuisine and is often used as a vegetarian alternative to meat in many dishes.

What is Biryani?

Biryani is a traditional Indian rice dish that originated in the Indian subcontinent. It is made by cooking rice with spices and meat or vegetables in layers, which gives it a rich and complex flavor. Biryani can be made with a variety of meats, such as chicken, lamb, or beef, and can also be vegetarian.

How to Make Soya Chaap Biryani?

Making Soya Chaap Biryani is a straightforward process, and it can be done in a few simple steps. Below are the instructions you need to follow to create this delectable meal in a step-by-step manner:


  • Soya Chaap – 500g
  • Basmati Rice – 2 cups
  • Onion – 2 large, sliced
  • Tomato – 2 medium, chopped
  • Yogurt – 1 cup
  • Ginger Garlic Paste – 2 tbsp
  • Green Chili – 2-3, chopped
  • Ghee – 1/2 cup
  • Bay Leaf – 2
  • Cinnamon Stick – 1 inch
  • Cardamom Pods – 3
  • Cloves – 3
  • Cumin Seeds – 1 tsp
  • Coriander Powder – 1 tsp
  • Red Chili Powder – 1 tsp
  • Turmeric Powder – 1/2 tsp
  • Salt – to taste
  • Water – 4 cups


  1. Wash and soak basmati rice in water for 30 minutes.
  2. Heat oil in a pan and add cumin seeds. When they start to crackle, add chopped onions and fry until golden brown.
  3. Add ginger-garlic paste and chopped tomatoes to the pan and cook until the tomatoes are soft and mushy.
  4. Add chopped green chilies, coriander powder, red chili powder, turmeric powder, and garam masala to the pan and stir for a minute.
  5. Add soya chaap to the pan and mix well with the masala.
  6. Add yogurt to the pan and mix well.
  7. Drain the soaked rice and add it to the pan. Stir well and add enough water to cover the rice.
  8. Bring the mixture to a boil, then reduce the heat to low and cover the pan with a tight-fitting lid.
  9. Cook for about 20-25 minutes or until the rice is cooked and the water is absorbed.
  10. Turn off the heat and let the biryani sit for 5-10 minutes before serving.

Tips for Making Perfect Soya Chaap Biryani

  • Soak the rice for at least 30 minutes before cooking to ensure fluffy and separate grains.
  • Use a tight-fitting lid when cooking the biryani to prevent steam from escaping.
  • Use fresh and good-quality ingredients for the best flavor.
  • Adjust the spice levels to your taste preferences.

Serving Suggestions

Soya Chaap Biryani can be served with raita, salad, or papad. It also pairs well with a variety of chutneys and pickles.

Frequently Asked Questions (FAQs)

  1. Can I use frozen soya chaap for this recipe? Yes, you can use frozen soya chaap for this recipe. Make sure to thaw it completely before using it.
  2. Can I use brown rice instead of basmati rice? Yes, you can use brown rice instead of basmati rice. However, the cooking time and amount of water required may vary.
  3. Can I make this dish ahead of time? Yes, you can make this dish ahead of time and reheat it before serving. However, the texture of the rice may change slightly upon reheating.
  4. Can I use different vegetables in this recipe? Yes, you can add different vegetables to this recipe, such as peas, carrots, or bell peppers. Just make sure to adjust the cooking time accordingly.
  5. Is Soya Chaap Biryani spicy? The level of spiciness can be adjusted according to your taste preferences. However, traditionally, biryani is a spicy dish.


In conclusion, Soya Chaap Biryani is a delicious and healthy vegetarian alternative to traditional meat biryani. It is easy to make and is packed with flavor and nutrition. So why not give it a try and impress your family and friends with your culinary skills?