How to Make Soya Tikka (Traditional & Healthy Version)
Soya Tikka is a beloved vegetarian dish that has found its place in Malaysia’s multicultural culinary landscape, blending North Indian origins with local flavors. The dish features marinated soya chunks, grilled to perfection and infused with aromatic spices, herbs, and Malay ingredients like serai (lemongrass) and daun pandan (pandan leaf). Soya Tikka is a popular lunch option, especially among health-conscious Malaysians seeking high-protein, plant-based meals. Its smoky, spicy, and tangy taste appeals to many, making it a staple at vegetarian stalls and festive gatherings. In Malaysia, Soya Tikka is often adapted using local ingredients to create a unique experience. The use of santan (coconut milk) in the marinade adds richness, while fresh coriander and mint give it a vibrant freshness. Served with a side of salad or roti, this dish is perfect for lunch, offering light yet satisfying nutrition. It’s also ideal for those following a vegetarian diet, and its versatility means it can be tailored to suit weight loss, diabetic, or kid-friendly needs. Soya Tikka is a testament to Malaysia’s harmonious blend of cultures, making it a great choice for anyone seeking authentic Malaysian flavors in a healthy format.
Ingredients
- 1 cup Soya chunks (soya protein)
- 1/2 cup Greek yogurt (low-fat)
- 1 stalk Serai (lemongrass) (finely chopped)
- 1 leaf Daun pandan (pandan leaf) (finely sliced)
- 1 tsp Chili powder (cili kering)
- 1/2 tsp Turmeric powder (serbuk kunyit)
- 1/2 tsp Garam masala (North Indian masala)
- 2 tbsp Fresh coriander (daun ketumbar, chopped)
- 1 tbsp Mint leaves (daun pudina, chopped)
- 2 tbsp Santan (coconut milk) (optional for richness)
- 1 tbsp Lime juice (air limau)
- 1/2 tsp Salt
- 1 tbsp Olive oil (minyak zaitun)
Step-by-step instructions
Step 1 · Soak soya chunks in hot water for 5 minutes until soft
Soak soya chunks in hot water for 5 minutes until soft. Drain and squeeze out excess water.
Step 2 · Prepare marinade: mix Greek yogurt
Prepare marinade: mix Greek yogurt, serai, daun pandan, chili powder, turmeric, garam masala, salt, lime juice, coriander, and mint. Add santan for extra richness if desired.
Step 3 · Add drained soya chunks to marinade
Add drained soya chunks to marinade. Toss well to coat and let rest for at least 10 minutes.
Step 4 · Thread marinated soya chunks onto skewers
Thread marinated soya chunks onto skewers. Brush lightly with olive oil.
Step 5 · Grill on a pan or BBQ for 10 minutes
Grill on a pan or BBQ for 10 minutes, turning occasionally, until golden and slightly charred.
Step 6 · Serve Soya Tikka hot
Serve Soya Tikka hot, garnished with fresh coriander and lime wedges. Enjoy with salad or roti.
Why this recipe is healthy
This Soya Tikka recipe uses minimal oil and incorporates nutrient-dense ingredients like soya chunks, fresh herbs, and yogurt. The grilling method reduces unnecessary fats while retaining maximum flavor and nutrition. It’s suitable for weight management, heart health, and vegetarian diets, making it an ideal lunch choice for Malaysians who want a tasty yet healthy meal.
A note on tradition
Soya Tikka is commonly enjoyed in Malaysia’s northern regions where Indian communities thrive, particularly during lunch hours or festive occasions like Deepavali. It exemplifies Malaysia’s multicultural food heritage, integrating Indian spices with local Malay ingredients. The dish is often shared at family gatherings and vegetarian restaurants, reflecting the country’s diversity and openness to healthy adaptations.