Soy Chaap with Dhaba-Style Gravy
Soy Chaap with Dhaba-Style Gravy is a medium Indian recipe that serves 4. 260 calories per serving.
Prep: 30 min | Cook: 55 min | Total: 1 hr 40 min
Cost: $33.08 total, $8.27 per serving
Ingredients
- 300 grams Soy Beans (large soy beans, soaked overnight then drained)
- 1 tablespoon Salt (adjust to taste)
- 1 tablespoon Red Chili Powder (mild to medium heat)
- 1 tablespoon Ginger‑Garlic Paste (store‑bought or homemade)
- 2 tablespoons Poppy Seeds (adds smooth texture; optional)
- 45 grams All‑Purpose Flour (approximately 1/3 cup + 2 tbsp, used to bind the paste)
- 10 pieces Bamboo Skewers (soaked in water for 10 minutes before use)
- 2 cups Vegetable Oil (for deep frying; can use canola or sunflower oil)
- 2 tablespoons Mustard Oil (adds authentic dhaba flavor)
- 2 medium Onion (peeled and blended into a fine paste)
- 2 medium Tomato (grated or finely chopped)
- 2 pieces Green Chilies (slit lengthwise)
- 2 tablespoons Soy Sauce (Chinese style, adds umami)
- 2 teaspoons Mint Powder (dry mint powder; can use fresh mint leaves (1 tbsp, chopped))
- 1 teaspoon Cumin Powder (roasted)
- 1 teaspoon Coriander Powder
- 1 teaspoon Kasuri Methi (dried fenugreek leaves)
- 1 teaspoon Garam Masala
- 1 teaspoon Chaat Masala
- 1 tablespoon Lemon Juice (freshly squeezed)
- 2 tablespoons Fresh Cream (Amul or any heavy cream)
- 2 tablespoons Fresh Coriander Leaves (chopped for garnish)
- 2 cups Hot Water (used to adjust gravy consistency and release oil)
Instructions
Soak Soy Beans
Rinse 300 g soy beans, place them in a bowl, cover with water and soak overnight. In the morning, drain and squeeze out as much water as possible.
Time: PT5M
Make Fine Soy Paste
Transfer the drained beans to a blender. Add 1 tbsp salt, 1 tbsp red chili powder, 1 tbsp ginger‑garlic paste, and 2 tbsp poppy seeds. Blend until a smooth, fiber‑free paste forms.
Time: PT10M
Bind the Paste with Flour
Place the soy paste in a mixing bowl. Add 1/3 cup (≈30 g) all‑purpose flour plus 2 tbsp (≈15 g) more flour. Mix until the mixture is thick but still pliable – similar to a dough that holds its shape without being runny.
Time: PT5M
Shape the Chaap Sticks
Soak bamboo skewers in water for 10 minutes. Take a handful of the dough, roll into a ball the size of a small orange, insert a skewer, and gently pull the dough into a long strip (about 8‑10 cm). Repeat for all pieces.
Time: PT10M
Deep‑Fry the Chaap
Heat vegetable oil in a deep pan over high flame until it shimmers (≈180 °C). Fry the soy strips one‑by‑one, turning gently, until golden brown and crisp (about 3‑4 minutes per side). Remove with a slotted spoon onto a paper‑towel‑lined plate.
Time: PT8M
Temperature: 180°C
Soak Fried Chaap Before Gravy
Place the fried strips in a bowl of warm water for 5 minutes, then squeeze gently to remove excess oil. Set aside.
Time: PT5M
Prepare Onion Paste
Peel and roughly chop 2 medium onions. Blend them into a smooth paste (no need to add water).
Time: PT5M
Temper and Cook Onion Paste
In a saucepan, heat 2 tbsp mustard oil. Add 1 tsp red chili powder, turn off the flame for a few seconds, then add the onion paste. Return the flame to medium‑high and sauté for 7‑10 minutes, stirring constantly, until the raw smell disappears and the paste turns deep brown.
Time: PT10M
Temperature: Medium‑High
Build the Gravy Base
Add 2 tbsp hot water, 1 tbsp ginger‑garlic paste, sliced green chilies, and 1 tsp salt to the onion mixture. Stir and let it simmer for 5 minutes.
Time: PT5M
Temperature: Medium
Add Tomatoes and Spices
Stir in the grated tomatoes, 2 tbsp soy sauce, 2 tsp mint powder, 1 tsp cumin powder, 1 tsp coriander powder, 1 tsp kasuri methi, 1 tsp garam masala, 1 tsp chaat masala, and a pinch of dry mint (optional). Cook for another 10‑12 minutes, adding hot water a little at a time, until the oil separates and the gravy is glossy.
Time: PT12M
Temperature: Medium
Combine Chaap with Gravy
Add the squeezed fried soy strips to the hot gravy. Simmer gently for 3 minutes, allowing the strips to absorb the flavors.
Time: PT3M
Temperature: Low
Finish and Garnish
Stir in 2 tbsp fresh cream, sprinkle chopped coriander leaves, and drizzle 1 tbsp lemon juice. Mix gently and serve hot.
Time: PT2M
Nutrition Facts
- Calories
- 260
- Protein
- 12 g
- Carbohydrates
- 15 g
- Fat
- 15 g
- Fiber
- 5 g
Dietary info: Vegetarian, High‑protein
Allergens: Soy, Gluten (flour), Dairy (cream), Mustard
Last updated: April 11, 2026








