How to Make Soya Nuggets (Traditional & Healthy Version)
Soya Nuggets are a popular vegetarian snack in Malaysia, celebrated for their satisfying bite and adaptability to local flavors. This dish is a testament to the multicultural tapestry of Malaysia, drawing inspiration from Indian, Chinese, and Malay culinary traditions. Soya nuggets, or 'ketulan soya', are made from textured soy protein and often seasoned with aromatic local spices such as kunyit (turmeric), bawang putih (garlic), and halia (ginger). Their neutral taste allows them to soak up the complex flavors of lemongrass, cili, and daun limau purut, making them a favorite among both vegetarians and those seeking a meat-free, high-protein snack. Perfect for teatime, festive gatherings, or as a protein-rich snack, this healthy recipe uses minimal oil and fresh Malaysian herbs. The nuggets are gently pan-fried until golden, creating a satisfying crunch while keeping the calorie count in check. Soya Nuggets are a guilt-free treat that brings together the essence of Malaysian street food with a health-conscious twist. Ideal for busy weekdays and festive occasions, these nuggets can be enjoyed with a tangy cili dip or a side of ulam for a wholesome experience.
Ingredients
- 1 cup Soya nuggets (ketulan soya, soaked and drained)
- 2 cloves Bawang putih (garlic) (finely minced)
- 1 inch Halia (ginger) (grated)
- 1 stalk Serai (lemongrass) (white part only, finely chopped)
- 1/2 tsp Kunyit serbuk (turmeric powder)
- 1/4 tsp Lada sulah (white pepper)
- 1/2 tsp Garam (salt)
- 1 tbsp Cili kisar (blended chili) (optional for heat)
- 2 leaves Daun limau purut (kaffir lime leaves) (finely sliced)
- 2 tsp Minyak masak (cooking oil) (preferably canola or sunflower)
- 1 tbsp Daun ketumbar (coriander leaves) (chopped, for garnish)
Step-by-step instructions
Step 1 · Soak soya nuggets in hot water for 10 minutes until softened
Soak soya nuggets in hot water for 10 minutes until softened. Drain and gently squeeze out excess water.
Step 2 · In a bowl
In a bowl, marinate the nuggets with kunyit serbuk, garam, lada sulah, and blended chili. Mix thoroughly and set aside for 5 minutes.
Step 3 · Heat 2 tsp minyak masak in a non-stick pan
Heat 2 tsp minyak masak in a non-stick pan. Add bawang putih, halia, and serai. Sauté until fragrant.
Step 4 · Add marinated soya nuggets to the pan
Add marinated soya nuggets to the pan. Stir-fry on medium heat until they begin to brown.
Step 5 · Add daun limau purut and continue to cook for another 2 minutes unt...
Add daun limau purut and continue to cook for another 2 minutes until the nuggets are golden and aromatic.
Step 6 · Remove from heat and garnish with daun ketumbar
Remove from heat and garnish with daun ketumbar. Serve hot with a side of fresh ulam or cili dipping sauce.
Why this recipe is healthy
This Soya Nuggets recipe is a healthy choice because it uses minimally processed ingredients, a small amount of oil, and nutrient-packed local spices. It offers plant-based protein without excess calories or unhealthy fats, making it suitable for weight management, muscle building, and vegetarian diets. The inclusion of aromatics enhances flavor naturally, reducing the need for excessive salt or artificial seasonings.
A note on tradition
Soya Nuggets have become increasingly popular across Malaysia, especially in urban areas where vegetarian and vegan snacks are in demand. While not traditional to any one ethnic group, their adaptability makes them a staple at local pasar malam (night markets) and vegetarian food stalls. They are often enjoyed during health-focused events and as a protein-rich option for breaking fast during Ramadan.