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.

35 min total2 servingseasy160 kcal / 100g

Ingredients

  • Soya chunks
    1 cup Soya chunks (soya protein)
  • Greek yogurt
    1/2 cup Greek yogurt (low-fat)
  • Serai (lemongrass)
    1 stalk Serai (lemongrass) (finely chopped)
  • Daun pandan (pandan leaf)
    1 leaf Daun pandan (pandan leaf) (finely sliced)
  • Chili powder
    1 tsp Chili powder (cili kering)
  • Turmeric powder
    1/2 tsp Turmeric powder (serbuk kunyit)
  • Garam masala
    1/2 tsp Garam masala (North Indian masala)
  • Fresh coriander
    2 tbsp Fresh coriander (daun ketumbar, chopped)
  • Mint leaves
    1 tbsp Mint leaves (daun pudina, chopped)
  • Santan (coconut milk)
    2 tbsp Santan (coconut milk) (optional for richness)
  • Lime juice
    1 tbsp Lime juice (air limau)
  • Salt
    1/2 tsp Salt
  • Olive oil
    1 tbsp Olive oil (minyak zaitun)

Step-by-step instructions

Step 1: Soak soya chunks in hot water for 5 minutes until soft
0%
5 min

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
0%

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
0%
10 min

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
0%

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
0%
10 min

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
0%

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.

← Back to Soya Tikka nutrition