Make Restaurant-Style Soya Chaap Curry at Home: Step-by-Step Recipe and Cooking TipsFood
12 Sept 2026, 2:09 pm (2 hours ago)· 0

Make Restaurant-Style Soya Chaap Curry at Home: Step-by-Step Recipe and Cooking Tips

Prepare Delhi and Punjab's iconic soya chaap curry at home with this simple recipe. Cooked in a creamy cashew and curd gravy, it pairs perfectly with naan and parathas.

Soya chaap curry holds a prominent place in North Indian cuisine, particularly across regions like Delhi, Punjab, and Uttar Pradesh. Known for its rich texture and robust flavours, this vegetarian delicacy is often considered an ideal plant-based alternative to traditional meat dishes. By following a structured step-by-step method with carefully balanced spices, food enthusiasts can easily recreate restaurant-quality gravy at home.

Essential Ingredients and Initial Setup

To begin making this dish, prepare a puree from two medium tomatoes, one tablespoon of ginger and garlic paste, finely chopped onions, and sliced green chillies. Key spices include turmeric, red chilli powder, coriander powder, and salt to taste. To create a velvety texture, soak cashews in water for fifteen minutes and grind them into a smooth paste. Additionally, keep whisked curd ready alongside oil for frying, topped off with final additions of garam masala, kasuri methi, and freshly chopped coriander leaves.

Also read

Prepping and Sautéing the Soya Chaap

Start by detaching the soya chaap pieces from their wooden sticks. Slice them into desired round or elongated bite-sized shapes. Heat a small amount of oil in a frying pan and cook the cut pieces over medium heat until they achieve a subtle golden finish. Sautéing the chaap beforehand helps eliminate any raw texture while enhancing its structural integrity and enabling it to absorb the gravy more effectively.

Building the Rich Gravy Base

Heat oil in a heavy-bottomed pan or kadhai, then sauté the finely chopped onions until they turn golden brown. Incorporate the ginger-garlic paste and green chillies, cooking them for a few seconds until fragrant. Add the fresh tomato puree and cook thoroughly until the oil begins to separate from the spice blend. Mix in turmeric powder, red chilli powder, coriander powder, and salt. Next, stir in the whisked curd continuously over low heat to prevent curdling. Add the prepared cashew paste and allow it to cook for two to three minutes.

Simmering and Serving Instructions

Pour in an adequate amount of water to adjust the gravy consistency and bring the liquid to a steady boil. Gently drop in the sautéed soya chaap pieces. Reduce the heat and let the mixture simmer gently for eight to ten minutes, allowing the soya chaap to thoroughly absorb the underlying spiced flavors. Conclude by stirring in garam masala and crushed kasuri methi. For an extra luxurious outcome, a touch of butter or fresh cream can be introduced. Garnish with coriander leaves and serve hot alongside tandoori roti, butter naan, lachha paratha, or jeera rice.

Questions & Answers

Why is it important to sauté soya chaap before adding it to the gravy?
Sautéing soya chaap pieces in oil removes any raw taste and helps maintain their firm texture while cooking in the gravy.
How can you prevent curd from curdling while making the gravy?
Whisk the curd thoroughly before adding it on low heat, and stir continuously until it blends smoothly into the gravy.
How long should cashews be soaked before making a paste?
Cashews should be soaked in water for about 15 minutes before grinding to achieve a smooth and creamy paste.
How long should the soya chaap simmer in the gravy?
After adding the sautéed chaap to the boiling gravy, simmer it on low heat for 8 to 10 minutes to allow maximum flavor absorption.

Comments 0

No comments yet — be the first.

Citizen journalism

Become a TrendKia journalist

Voice of the people

Share news, photos and videos from your area with TrendKia and let your voice reach the nation. Every citizen a journalist.

Join now
CH 01 LIVE
TrendKia TV ON AIR