Soya Chaap Masala Gravy

User profile image
Nishanjali (@foodieaddaa)

A flavorful and spicy soya chaap masala gravy, perfect for enjoying with roti or naan.

Prep Time
40min
Cook Time
30min
Total Time
1hr 10min
Soya Chaap Masala Gravy recipe

Ingredients

4 Servings
(1 serving = one portion)

Marination

  • 1
    soya chaap
  • 1/2cup
    curd
  • 1/2tsp
    turmeric
  • 1/2tsp
    chilli powder
  • 1/2tsp
    garam masala
  • 1/2tsp
    salt
  • 1tsp
    mustard oil

Curry Base

  • 2tbsp
    oil
  • 2
    onions
  • 1tsp
    ginger garlic paste
  • 4
    tomatoes

Masala Soya Chaap

  • 1tsp
    butter
  • 1tsp
    kasuri methi

How to make Soya Chaap Masala Gravy

Marination

  1. Boil the soya chaap well in water and cut into preferred size pieces.

  2. In a bowl, mix curd, turmeric, chilli powder, garam masala, salt, and mustard oil.

  3. Add the soya chaap pieces to the mixture and marinate for 30 minutes.

Curry Base

  1. In a large kadai, heat oil.

  2. Sauté onions and ginger garlic paste until golden brown.

  3. Add tomatoes and sauté until soft and mushy.

  4. Cool completely and blend to a smooth paste. Set aside.

Masala Soya Chaap

  1. In a large kadai, heat butter.

  2. Add marinated soya chaap and cook for 2 minutes.

  3. Add the prepared onion tomato paste and stir continuously.

  4. Cook on medium flame until the oil separates.

  5. Add kasuri methi and mix well.

  6. Serve hot with roti or naan.

Nutrition (per serving)

Calories

95.1kcal (4.76%)

Protein

0.9g (1.76%)

Carbs

1.1g (0.41%)

Sugars

0.8g (1.5%)

Healthy Fat

7.3g

Unhealthy Fat

2.9g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the soya chaap is boiled well before marinating for better texture.

  2. Adjust the spice levels according to your preference.

FAQS

  1. How do I store leftover Soya Chaap Masala Gravy?

    To store leftover Soya Chaap Masala Gravy, let it cool completely before transferring it to an airtight container. It can be refrigerated for up to 3-4 days. For longer storage, consider freezing it in a freezer-safe container, where it can last for up to 2 months. When ready to eat, simply thaw and reheat on the stove or in the microwave.

  2. What can I substitute for soya chaap in this recipe?

    If you're looking for a substitute for soya chaap in this Soya Chaap Masala Gravy, you can use paneer, tofu, or even seitan for a similar texture. For a vegetarian option, paneer works great, while tofu is a good choice for a vegan alternative. Adjust the cooking time accordingly based on the substitute you choose.

  3. Is Soya Chaap Masala Gravy suitable for a vegan diet?

    Yes, Soya Chaap Masala Gravy can be made vegan by substituting the curd with a plant-based yogurt or coconut yogurt. Additionally, ensure that the butter is replaced with a vegan butter or simply omit it for a lighter version. This way, you can enjoy a delicious vegan meal without compromising on flavor.

  4. What are the best side dishes to serve with Soya Chaap Masala Gravy?

    Soya Chaap Masala Gravy pairs wonderfully with Indian breads like roti, naan, or paratha. You can also serve it alongside steamed basmati rice or jeera rice for a complete meal. For added freshness, consider a side of cucumber raita or a simple salad to balance the spices.

  5. How long should I marinate the soya chaap for the best flavor?

    For the best flavor, marinate the soya chaap for at least 30 minutes in the spice and curd mixture. If you have more time, marinating for 1-2 hours or even overnight in the refrigerator can enhance the taste even further, allowing the spices to penetrate the soya chaap more deeply.

Loading reviews...

foodieaddaa's profile picture
instagram

Nishanjali

(@foodieaddaa)

Nishanjali 😍😍😍 🧿 Vegetarian Recipe Creator...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia