
Soya malai chaap is a delectable vegetarian dish that originates from the Indian subcontinent, particularly popular in North India. Here’s how you can prepare soya malai chaap at home.
Ingredients
- Soya Chaap: 6 sticks (available at Indian grocery stores)
- Cream: 1 cup
- Yogurt: ½ cup, whisked
- Onion Paste: 2 tablespoons
- Ginger Garlic Paste: 1 tablespoon
- Green Chili Paste: 1 teaspoon (adjust according to taste)
- Cashew Paste: 2 tablespoons
- Cardamom Powder: ½ teaspoon
- Garam Masala: 1 teaspoon
- Coriander Powder: 1 teaspoon
- Cumin Powder: ½ teaspoon
- Turmeric Powder: ¼ teaspoon
- Red Chili Powder: ½ teaspoon (adjust according to taste)
- Salt: to taste
- Butter or Oil: 2 tablespoons
- Fresh Coriander Leaves: for garnishing
- Lime Juice: 1 tablespoon
Equipment
- Frying Pan
- Mixing Bowls
- Spatula
- Blender (for making pastes)
Instructions
Step 1: Prepare the Soya Chaap
- Thaw and Clean: If using frozen soya chaap, thaw them to room temperature. Rinse under cold water to remove any preservatives.
- Boil: Boil the soya chaap sticks in salted water for about 5-7 minutes to soften them. This step also helps in removing the raw soy flavor.
- Remove from Sticks and Chop: Carefully remove the chaap from the sticks and chop them into bite-sized pieces.
Step 2: Marinade
- Mix Ingredients: In a bowl, combine cream, yogurt, onion paste, ginger garlic paste, green chili paste, cashew paste, and all the spices (cardamom powder, garam masala, coriander powder, cumin powder, turmeric powder, red chili powder, and salt).
- Marinade Chaap: Add the chopped soya chaap pieces to the marinade. Ensure each piece is well-coated. Let it marinate for at least 30 minutes. For deeper flavors, marinate overnight in the refrigerator.
Step 3: Cook
- Heat Butter/Oil: In a large frying pan, heat butter or oil over medium heat.
- Sauté: Add the marinated soya chaap along with all the marinade to the pan.
- Cook: Cook on medium heat until the oil begins to separate from the sides of the pan. This usually takes about 15-20 minutes. Stir occasionally to prevent sticking.
- Adjust Seasonings: Taste and adjust salt and spices as needed.
Step 4: Garnish and Serve
- Garnish: Sprinkle freshly chopped coriander leaves and drizzle lime juice over the cooked soya malai chaap just before serving.
- Serve: Serve hot with naan, roti, or rice for a fulfilling meal.
Tips
- Creaminess: For a richer texture, you can use heavy cream or add a tablespoon of almond paste to the marinade.
- Spice Levels: Adjust the chili powder and green chili paste according to your preference for heat.
- Vegan Version: Use coconut cream and vegan yogurt to replace dairy and make this recipe vegan-friendly.
Soya malai chaap is not only a testament to the versatility of soya but also a creamy delight that can impress in any vegetarian feast. Enjoy cooking and relishing this flavorful dish!

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
