How to Make Boiled Soya Beans (Traditional & Healthy Version)
Boiled Soya Beans, known locally as "Kacang Soya Rebus", is a beloved snack and lunch dish in Malaysia, celebrated for its simplicity and nutritional value. Often found at pasar malam (night markets) and enjoyed by all ages, this dish embodies the multicultural aspect of Malaysian cuisine. Soya beans are cherished for their versatility, and boiling them with aromatic local ingredients like pandan leaves and a touch of sea salt enhances their natural flavor, making them a healthy and satisfying option. The dish is typically served as a midday snack or light lunch, providing a protein-rich, plant-based meal. Its subtle taste and soft texture appeal to many, especially in Malaysia's humid climate where light, nourishing food is preferred. With influences from Malay, Chinese, and Indian food traditions, Boiled Soya Beans is a testament to Malaysia's culinary diversity. By using local aromatics such as daun pandan (pandan leaf) and serai (lemongrass), this recipe brings a unique Malaysian touch that elevates the simple soya bean into a flavorful, health-conscious dish.
Ingredients
- 1 cup Dried soya beans (Kacang soya)
- 4 cups Water (Air)
- 1 leaf Pandan leaf (Daun pandan, tied into a knot)
- 1/2 teaspoon Sea salt (Garam laut)
- 1 stalk Lemongrass (Serai, bruised)
- 1 clove Garlic (Bawang putih, peeled)
- 1/4 teaspoon Black pepper (Lada hitam, freshly ground)
- 1/4 teaspoon Chili flakes (Cili kering, optional for heat)
- 1 tablespoon Spring onions (Daun bawang, chopped for garnish)
- 1 teaspoon Olive oil (Minyak zaitun, drizzle for flavor)
Step-by-step instructions
Step 1 · Rinse the dried soya beans thoroughly under running water
Rinse the dried soya beans thoroughly under running water. Soak them in water for at least 6 hours or overnight to soften.
Step 2 · Drain the soaked soya beans and transfer them to a pot
Drain the soaked soya beans and transfer them to a pot. Add 4 cups of fresh water.
Step 3 · Add daun pandan (pandan leaf)
Add daun pandan (pandan leaf), serai (lemongrass), and bawang putih (garlic) to the pot. Bring to a boil over medium heat.
Step 4 · Reduce heat and simmer for 15-20 minutes
Reduce heat and simmer for 15-20 minutes, stirring occasionally. Add garam laut (sea salt) and lada hitam (black pepper) halfway through.
Step 5 · Test the beans for tenderness
Test the beans for tenderness. Once soft, remove pandan leaf, lemongrass, and garlic. Drain excess water.
Step 6 · Transfer the boiled soya beans to serving bowls
Transfer the boiled soya beans to serving bowls. Garnish with daun bawang (spring onions) and drizzle with minyak zaitun (olive oil) if desired.
Step 7 · Sprinkle cili kering (chili flakes) for a spicy kick
Sprinkle cili kering (chili flakes) for a spicy kick, or leave as is for a mild taste.
Step 8 · Serve warm or at room temperature
Serve warm or at room temperature. Enjoy as a healthy lunch or snack!
Why this recipe is healthy
Boiled Soya Beans is a nutritious, low-calorie lunch option perfect for those tracking their meals. It supports weight management, heart health, and muscle recovery due to its high protein and fiber content. No added sugars or processed ingredients make it suitable for diabetic-friendly diets. Incorporating local herbs enhances the health benefits with phytonutrients, making it a wholesome Malaysian meal.
A note on tradition
Boiled Soya Beans is widely enjoyed across Malaysia, especially during family gatherings and festive seasons as a healthy snack. It is commonly sold at night markets and roadside stalls, reflecting its popularity among all ethnic groups. In urban areas, it is often served as a nutritious lunch in vegetarian eateries. The addition of pandan and lemongrass showcases the Malaysian approach to elevating simple ingredients with local flavors.