Makhani Soya Chaap | How to make Makhani Soya Chaap

By Jyoti Bhalla Ahuja  |  18th Apr 2016  |  
4.7 from 3 reviews Rate It!
  • Makhani Soya Chaap, How to make Makhani Soya Chaap
Makhani Soya Chaapby Jyoti Bhalla Ahuja
  • Prep Time


  • Cook Time


  • Serves





About Makhani Soya Chaap Recipe

A true Punjabi dish which is so yummy and super easy to make. Practically a one-pot meal and simply melt in your mouth.

Makhani Soya Chaap

Ingredients to make Makhani Soya Chaap

  • Soya Chaap - 1 packet (500 gms) containing about 8-10 pieces
  • curd 5-6 tbsp
  • salt as per taste
  • Degi Lal Mirch Powder 1/3 tsp
  • turmeric powder 1/4 tsp
  • garlic-garlic-green chilli paste 1/2 tsp
  • Everest Tandoori chicken masala 1/4 tsp
  • Everest Kitchen King masala 1/2 tsp
  • Everest Shahi Paneer/Butter chicken Masala 1/3 tsp
  • oil 5-6 tbsp
  • garlic-garlic-green chilli paste 1 tsp
  • jeera 3/4 tsp
  • Black cardamom 1 piece
  • cloves 3 pieces
  • Whole black pepper 4 pieces
  • cinnamon stick 1 small one
  • onions 3 chopped coarsely
  • tomatoes 5 chopped coarsely
  • carrots 2 chopped coarsely
  • Cashewnut powder/Ground cashewnut 4 tsp
  • turmeric powder, Red Chilli powder 1/4 each
  • Garam masala 2/3 tsp
  • coriander powder 1/3 tsp
  • Kasoori methi 2/3 tsp
  • Milk 5-6 tbsp
  • honey 2-3 tbsp
  • sugar 1 tsp
  • Amul cream 4-5 tbsp (optional)
  • Fresh coriander for garnishing

How to make Makhani Soya Chaap

  1. Procedure for Marination: Boil the soya chaaps in water with salt for 5-10 minutes till they are soft and tender. (Do not throw away this water).
  2. Cut the soya chaaps into small pieces. Marinate the boiled soya chaaps with all the above ingredients for 1-2 hours and keep them aside.
  3. Procedure for Gravy Preparation: Heat oil in a pan and add jeera, bay leaf, moti elaichi, cloves, whole black pepper and cinnamon stick. Once it crackles, add ginger-garlic-chilli paste and onions.
  4. Saute onions till light pink in color and translucent, and the raw smell of the ginger paste goes away. Add tomatoes and carrots. Add red chilli powder and turmeric powder. Mix well.
  5. Add cashew powder and add water and cover the pan with a lid. Turn the flame to low and cook till the tomatoes and carrots are tender. Do not let the masala dry. We need water to make a smooth puree.
  6. Once masala is cooked and cooled, grind the masala in a blender to a puree. Strain the puree through a sieve to get a smooth silky gravy.
  7. Heat 1 tbsp butter in a pan, add the marinated soya chaaps along with all the marination in the pan and cook for a minute.
  8. Add the prepared gravy in the soya chaaps and mix well. Add salt to taste, kasoori methi, sugar, milk and honey. Mix well and cover the pan with a lid.
  9. Turn the flame to low and cook the chaaps in the gravy for 5-10 minutes. Add garam masala and coriander powder.
  10. Turn off the flame and garnish with fresh coriander and a hint of cream. Serve hot with roti or lachha parantha.

Reviews for Makhani Soya Chaap (3)

Swati Das Patnaik2 years ago

thanks jyoti for husband is die hard fan of soya chaap.will definitely try this.

Bitty Achla2 years ago

lovely. Will definitely try it.

Shipra Saxena3 years ago

This dish looks delightful :D

Cooked it ? Share your Photo